Laboratorium z języka Prolog

Cele

  • Przedstawienie najważniejszych elementów programowania w Prologu.
  • Adresatami są głównie studenci kierunków informatycznych.
  • Laboratorium jest realizowane w 2 częściach: 6 zajęć na najważniejsze tematy + 4-6 zajęć na tematy fakultatywne

Grzegorz J. Nalepa 2008/11/03 12:24

Autorzy

  1. lab 1-6 © 2005-2009 by Grzegorz J. Nalepa
  2. poprawki, uwagi, rozszerzenia, wstępna wiki-fikacja, lab 6-7 © 2007-2009 by Igor Wojnicki
  3. poprawki, pomysły, reorganizacja © 2008-2009 by Weronika Furmańska i Piotr Hołownia

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.

Tematy

Część główna

Część fakultatywna


Wersje robocze lab, dla zainteresowanych.

Prolog a uczenie maszynowe

Przydatne materiały

Biblioteka programów w Prologu

W dostępnej tutaj bazie przykładów zebrano ponad 300 przykładów programów w Prologu ilustrujących różne techniki programistyczne i rozwiązania istotnych problemów.

Podręczniki wprowadzające

Książki o Prologu, SE, LP

Kompilatory Prologu

Standardy pisania kodu w Prologu

  • MICHAEL A. COVINGTON, ROBERTO BAGNARA, RICHARD A. O’KEEFE, JAN WIELEMAKER, SIMON PRICE, Coding guidelines for Prolog, Cambridge University Press, 2011.
2010/07/22 11:34
pl/prolog/start.txt · ostatnio zmienione: 2019/06/27 15:50 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0