home contactus
okladka
Programowanie w Prologu różni się zasadniczo od programowania w językach strukturalnych, takich jak Pascal czy C i językach obiektowych jak Java. Dla wielu osób zaczynających przygodę z Prologiem zaskoczeniem jest fakt, że pisanie programu w tym języku nie polega na kodowaniu algorytmu. Programista opisuje obiekty i związki między nimi, a także podaje warunki, jakie powinno spełniać szukane rozwiązanie. System sam przeprowadza obliczenia w oparciu o podane zależności logiczne, zaś programista jedynie częściowo może wpływać na sposób działania programu.

Książka "Prolog. Programowanie" to podręcznik tego niezwykłego języka programowania stosowanego przy rozwiązywaniu problemów z różnych dziedzin: od logiki matematycznej i symbolicznego rozwiązywania równań przez analizę języka naturalnego, aż do zagadnień związanych ze sztuczną inteligencją. Zawiera ona:

Wszystkim rozdziałom towarzyszą ćwiczenia. Uzupełnieniem tekstu książki są dodatki omawiające m.in. rozwiązania ćwiczeń i różnice między najważniejszymi wersjami Prologu.

"Prolog. Programowanie" to książka dla studentów matematyki i informatyki, a także dla wszystkich zainteresowanych programowaniem opartym na regułach logicznych. Jeśli chcesz podjąć wyzwanie i nauczyć się Prologu, jest książka dla Ciebie.
Wstęp (7)
Rozdział 1. Wprowadzenie (11)

Rozdział 2. Prolog z bliska (31)
Rozdział 3. Korzystanie ze struktur danych (49)
Rozdział 4. Nawracanie i odcięcie (71)
Rozdział 5. Wejście i wyjście (91)
Rozdział 6. Predykaty wbudowane (107)
Rozdział 7. Przykładowe programy (129)
Rozdział 8. Usuwanie błędów w programach prologowych (165)
Rozdział 9. Użycie reguł gramatycznych w Prologu (187)
Rozdział 10. Prolog a logika (207)
Rozdział 11. Projekty w Prologu (225)
Dodatek A Odpowiedzi do niektórych ćwiczeń (231)
Dodatek B Klauzulowa postać programów (235)
Dodatek C Przenośne programy w standardowym Prologu (241)
Dodatek D Różne wersje Prologu (251)
Dodatek E Dialekt edynburski (255)
Dodatek F micro-Prolog (263)
Skorowidz (267)