Aula 02

1046 palavras 5 páginas
Disciplina Optativa
Católica de Santa Catarina
Prof. Anderson José de Souza ajsouza@catolicasc.org.br Disciplina Optativa
• Agenda
Sistemas Especialistas – Expert Sinta
Sistemas Especialistas - Trabalho
Prolog
Prolog
Prolog - Trabalho
Lisp
Lisp
Lisp - Trabalho
Prova Final - Teórica

Disciplina Optativa
• Prolog
Programmation en Logique
1970 – França (Alain Colmerauner)
Linguagem de programação declarativa de propósito geral, voltada para a IA e
Linguística Computacional.

Disciplina Optativa
• Prolog
Princípio da Resolução para a prova de teoremas, onde a solução de um problema é encontrada diretamente por um conjunto de “Axiomas” ou indiretamente através da “Inferência Lógica”.
1970 – França (Alain Colmerauner)

Disciplina Optativa
• Prolog
Prova de Teoremas segue o modelo de Busca em
Profundidade tendo um retorno atrás quando ocorre uma falha a qual fica denominada de backtracking. Suas variáveis podem residir num de dois estados que são: não instanciados ou instanciados.

Disciplina Optativa
• Prolog
Linguagem declarativa onde não se estrutura o passo a passo, mas sim um conjunto de fatos e regras que indicam como deve ser resolvido o problema proposto.

Disciplina Optativa
• Prolog
Não possui estruturas de controle if – else do – while for switch
Utiliza métodos lógicos para resolução de problemas.

Disciplina Optativa
• Prolog
Verdadeiro, Falso ou Desconhecido
Estados possíveis que chamamos de tri-valor.

Disciplina Optativa
Introdução
Consiste em definir um conjunto de verdades chamadas fatos e relações entre os fatos, chamadas regras.
Fatos e Regras são chamados predicados e o conjunto de predicados do programa é chamado domínio do problema.

Disciplina Optativa
Introdução
Um fato define uma afirmação, uma verdade; flor(cravo). << cravo é uma flor.>>

Disciplina Optativa
Introdução
A estrutura de um fato é formada por um predicado com seus argumentos (objetos) e finalizamos a instrução com um ponto(.) equivalente ao (;) das demais linguagens.

Relacionados

  • aula 02
    982 palavras | 4 páginas
  • Aula 02
    950 palavras | 4 páginas
  • aula 02
    897 palavras | 4 páginas
  • Aula 02
    19876 palavras | 80 páginas
  • 02 Aula
    607 palavras | 3 páginas
  • Aula 02
    474 palavras | 2 páginas
  • Aula 02
    1159 palavras | 5 páginas
  • aula 02
    255 palavras | 2 páginas
  • aula 02
    1330 palavras | 6 páginas
  • Aula 02
    546 palavras | 3 páginas