Loogilise programmeerimise 1.kontrolltöö konspekt
l ekspertsüsteemid (otsingu- ja järeldusreeglid)
l kujundituvastus (tuvastusreeglid)
l kitsendustega planeerimine (logistika, marsruudi otsimine) l rekursiivsete
funktsioonide püsipunkti arvutus
l jne
l LP ei sobi:
l Kiired numbrilised arvutused (n. maatriksarvutused, võrrandid)
l OOP (kuigi on toetatud mõnes prologis)
l kasutajaliideste programmeerimine (tugi on nõrk)
l masingraafika
1.1. Mis on loogiline programmeerimine? (3) Miks tasub õppida LP?
l Õpetab mõtlema probleemikeskselt ja esitama lahendusi abstraktsel kujul
l Programmi põhifunktsioonid:
l reaalse maailma probleemide abstraktne esitamine,
l abstraktsioonide teisendamine ja sidumine omavahel
l abstraktsioonide põhjal arvutamine/otsuste tegemine
l Programeerimiskeel peab võimaldama