|
|
pl:prolog:prolog_lab [2007/11/21 23:37] 127.0.0.1 (old revision restored) |
pl:prolog:prolog_lab [2019/06/27 15:50] |
====== Regułowe Systemy Ekspertowe, Laboratorium z języka Prolog ====== | |
| |
Przypowieść: | |
| |
Jak odpowiedzą programiści pytani o drogę: | |
| |
* Piszący w C++: Pójdzie pan do tego skrzyżowania, skręci pan w prawo, potem prosto, prosto, prosto, w lewo i już pan jest na miejscu. | |
* Piszący w Pascalu: Pójdzie pan do tego skrzyżowania, skręci pan w prawo w ulice: Mickiewicza, dalej ulica: Prusa, a potem skręci pan w lewo w: Żeromskiego i już pan jest na miejscu. | |
* Piszący w Asemblerze: Pójdzie pan do tego kiosku, kupi pan bilet za złotówkę, pójdzie pan na tamten przystanek i wsiądzie pan do autobusu, wysiądzie na trzecim przystanku, przejdzie pan przejściem podziemnym i już pan jest na miejscu. | |
* Piszący w Prologu: Widzi pan tamten wysoki budynek z wielkim czerwonym szyldem? To tam. | |
* Piszący w Lispie: Dojdzie pan do tego skrzyżowania, a dalej się pan zapyta. | |
| |
| |
| |
===== Przydatne materiały do Prologu ===== | |
| |
Podręczniki wprowadzające do Prologu: | |
| |
* Dave Stuart Robertson, Quick Prolog, http://www.dai.ed.ac.uk/groups/ssp/bookpages/quickprolog/quickprolog.html | |
* Patrick Blackburn, Johan Bos, Kristina Striegnitz Learn Prolog Now!, http://www.coli.uni-saarland.de/~kris/learn-prolog-now | |
* J.R.Fisher, Prolog Tutorial, http://www.csupomona.edu/~jrfisher/www/prolog_tutorial/contents.html | |
* Colin Barker, LPA Examples, http://perso.orange.fr/colin.barker/lpa/lpa.htm | |
| |
Książki o Prologu, Systemach Ekspertowych, Programowaniu w Logice | |
| |
* Dennis Merritt, Adventure In Prolog, http://www.amzi.com/AdventureInProlog | |
* Dennis Merritt, Building Expert Systems in Prolog, http://www.amzi.com/ExpertSystemsInProlog | |
* Ulf Nilsson and Jan Małuszyński, Logic, Programming and Prolog (2ed), http://www.ida.liu.se/~ulfni/lpp | |
| |
Kompilatory Prologu: | |
| |
* Jan Wielemaker, SWI-Prolog, http://www.swi-prolog.org | |
* Daniel Diaz, GNU-Prolog, http://gnu-prolog.inria.fr | |
| |
===== Tematy ===== | |
| |
{{indexmenu>pl:prolog:lab}} | |
| |