Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Prolog Idioma Tutorial
Prolog (Programação em Lógica ) é uma linguagem de programação que foi desenvolvida na França para uso na tradução da linguagem natural . A linguagem natural é o que os programadores chamam línguas como o francês eo alemão. Prolog foi aperfeiçoada por cientistas da computação , na Escócia, para o uso como um provador de teoremas automático , o que prova teoremas em matemática e lógica . Os japoneses escolheram Prolog para usar em projetos de Inteligência Artificial (IA) . Esta linguagem internacional é surpreendentemente flexível. Instruções
1

Use Prolog , uma vez que se destina a ser usado. Linguagens como Ruby e C + + dizer ao computador o que fazer. A programação em Prolog consiste na criação de um banco de dados de fatos e regras que descreve algumas universo de discurso . O usuário , em seguida, envia uma pergunta e Prolog responde à pergunta com base nos fatos e regras no banco de dados . Este procedimento de perguntas e respostas é bastante flexível . Por exemplo , a pergunta pode ser um teorema matemático ea resposta diz se é verdadeiro ou falso, ou a questão pode ser uma frase em japonês , ea resposta é a tradução para o francês.
2

Saiba a estrutura de cláusulas de Horn - esta é a chave para representar fatos e regras no banco de dados de um Prolog "programa". Uma representação cláusula Corno de um fato é simplesmente uma declaração do fato seguido por um período . A representação cláusula Corno de regra é uma conclusão , seguido pelo " : - " . Símbolo , seguido por uma série de condições , seguido por um período de

O facto de o céu é azul pode ser escrito em Prolog como " azul ( céu ) . " A regra de que o céu é azul , se for durante o dia e não chove é " azul ( céu ) : - Tempo (dia), Chovendo ( não). "

O " programa " Prolog consiste em um banco de dados de fatos e regras. Se você está fazendo o processamento da linguagem , estas serão as definições de palavras e regras gramaticais . Se você está construindo um sistema lógico ou matemático , o "programa" serão os axiomas do sistema.
3

Trabalho através de vários exemplos do Prolog . Finja que você é o computador e que não existe uma base de dados simples , em seguida, tomar uma pergunta e seguir os passos que Prolog passaria a responder à pergunta . Não há rota mais rápida para a compreensão Prolog e aprender a ser um bom programador Prolog , de acordo com Clocksin e Mellish , que literalmente escreveu o livro sobre programação Prolog .

Anterior :

Próximo : No
  Os artigos relacionados
·Como escrever algoritmos para Iniciantes 
·Quão grande é um Byte 
·Como criar um feed RSS a partir de sua página ColdFusi…
·Introdução às Técnicas de Classificação em Bioinf…
·Algoritmos de criptografia binários 
·Como usar Lamport Timestamps 
·Como usar o Portanto Símbolo no LaTeX 
·Definição de 64 Bit GCC 
·Tipos de dados COBOL 
·Como vincular a um tipo de objeto com WPF 
  Artigos em destaque
·Como criar um banco de dados no NetBeans 
·Como compartilhar variáveis ​​de sessão em ColdFusion…
·Como personalizar Gvim para Codificação HTML 
·Qual é o significado de depuração 
·Como vincular propriedades de objeto a um FormView 
·Como construir aplicativos de 32 bits do Linux em plata…
·O que é Espaço em branco em Matlab 
·Como autenticar SCCM SQL 
·Fatos sobre Programação Video Game 
·Como Entender ponteiros em C 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados