Escolar Documentos
Profissional Documentos
Cultura Documentos
Prolog Introduction
Prolog Introduction
MIEIC, 2015/2016
Terico-Prticas
Daniel Castro Silva
Henrique Lopes Cardoso
Rui Camacho
Objectivos
Programa
A Linguagem Prolog
Modelo de execuo. Backtracking. Ordem das regras e dos objectivos. Terminao.
Aritmtica. Iterao. Inspeco de estruturas. Predicados meta-lgicos. Controlo: cuts e
negao. Predicados extra-lgicos.
Bibliografia
Principal
L. Sterling, E. Shapiro: The Art of Prolog, 2nd ed., MIT Press, 1994.
http://www-2.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/prolog/bookcode/aop/0.html
Complementar
D. F. M. Torres: Introduo Programao em Lgica, Universidade de Aveiro,
2000.
I. Bratko: Prolog Programming for Artificial Intelligence, 3rd ed., Pearson
Education Limited, 2001.
R. A. OKeefe: The craft of Prolog, MIT Press, 1990.
S. Russel, P. Norvig: Artificial Intelligence: A Modern Approach, 3rd ed., Prentice
Hall, 2009.
Avaliao
Trabalhos
(50%)
Trabalho Prtico n 1 PL
Relatrio Intercalar
Avaliao Final
(25%)
(75%)
Relatrio + Demonstrao
(15/12)
Relatrio + Demonstrao
Exame