Back to Teaching Page
CURSURI PROGRAMARE LOGICÃ
- Introducere in Prolog Curs 1
- Structuri de date. Liste. Recursivitate Curs 2
- Liste. Recursivitate (II) Acumulatori Curs 3
- Backtracking. Predicatul Cut (!) Curs 4
- Eficienta in Prolog. I/O Curs 5
- Exercitii (I) Curs 6
- Exercitii (II) Curs 7
- Exercitii (III) Curs 8
- Exercitii (IV) - Algoritmi de sortare Curs 9
- Logica predicatelor de ordinul intai. Forma clauzala Curs 10
- Forma clauzala. Exercitii 12 Curs 11
- Unificare. Rezolutie Curs 12
- Recapitulare
- Colocviu
LABORATOARE PROGRAMARE LOGICÃ
- Introducere in Prolog Laboratorul 1 Probleme Tema 1
- Recursivitate Laboratorul 2 -- Tema 2
- Backtracking, The cut predicate ! Laboratorul 3
- I/O in Prolog (I) Laboratorul 4
- I/O in Prolog (II) Laboratorul 5
- Recapitulare Laboratorul 6
- TEST
Material bibliografic
- SWI-PROLOG .
- [Nilsson, Maluszynski, 2000] Ulf Nilsson, Jan Maluszynski, Logic, Programming and Prolog, 2nd Edition, copyright Ulf Nilsson and Jan Maluszynski, 2000.
- [Brna, 1988] Paul Brna, Prolog Programming A First Course, Copyright Paul Brna, 1988.
- [Covington, 1989] M. A. Covington, Efficient Prolog: A Practical Guide, Research Report AI-1989-08, The University of Georgia, Athens, Georgia, 1989.
- [Covington et al, 1997] M.A. Covington, D. Nute, A. Vellino, Prolog Programming in Depth Prentice Hall, New Jersey, 1997.
- [Kowalski, 1979] Robert Kowalski, Logic for Problem Solving, North Holland New York, Amsterdam, Oxford, 1979.
- [Mellish, Clocksin 1994] C.S. Mellish, W. F. Clocksin, Programming in Prolog, Springer Verlag Telos, 4th edition, 1994.
- [Wielemaker, 2008] Jan Wielemaker, SWI-Prolog 5.6.60 Reference Manual, ©1990-2008 , University of Amsterdam.
http://gollem.science.uva.nl/SWI-Prolog/Manual.