Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"unifitseering" - 1 õppematerjal

Loogilise programmeerimise 1 kontrolltöö konspekt
18
pdf

Loogilise programmeerimise 1.kontrolltöö konspekt

”suletud maailma” eeldus) b:- a või s:- a -> b (reegli kehas) – implikatsioon s:- not(a);b. ; (käsurealt) nõuab otsingumootorilt järgmist lahendit Reeglid Reegel ehk tingimuslik Horni lause. Päringud (queries) - Päring defineerib programmi jaoks sihi (goal). - Päring: call(Goal) on semantiliselt samaväärne päringuga ?– Goal - Päringu muutujad väärtustatakse päringu täitmisel, kui leidub sobiv unifitseering - ”;” kasutamine päringus sunnib tagasivõtul otsima uut lahendit. Sisseehitatud predikaadid Loogikavälised predikaadid: o otsingu juhtimise predikaadid (repeat, o sisend-/väljundpredikaadid (consult, reconsult, get, put, write, ...) o aritmeetika predikaadid o operaatorid Predikaadid tööks termidega: o termiteisendused Predikaadid tööks stringidega: o string_to_atom(?String,

Informaatika → Tarkvaratehnika
129 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun