Is Prolog 'n logiese programmeertaal?
Is Prolog 'n logiese programmeertaal?

Video: Is Prolog 'n logiese programmeertaal?

Video: Is Prolog 'n logiese programmeertaal?
Video: Prolog - What is Prolog? 2024, Mei
Anonim

Taalparadigmas: Verklarende programmering

Om ook te weet, is watter tipe programmeertaal Prolog is?

Proloog word soms 'n verklarende genoem Taal of 'n reël-gebaseerde Taal omdat sy programme uit 'n lys feite en reëls bestaan. Proloog word wyd gebruik vir kunsmatige intelligensie toepassings, veral kundige stelsels.

Die vraag is dan, is daar enige ander logiese programmeertale as Prolog? Daar is 'n baie belowende funksionele logiese programmeertaal genoem Kerrie. In die besonder beperking tale soos CLP(R), CLP(Q), CLP(FD). Meer algemene uitbreidings soos CHR, maar ook baie getikte benaderings. Hierdie tale stuur gewoonlik as 'n biblioteek in an bestaande Proloog stelsel.

Net so kan 'n mens vra, wat is 'n logiese programmeertaal?

Logiese programmering is 'n Programmering paradigma wat grootliks gebaseer is op formele logika . Enige program geskryf in 'n logiese programmeertaal is 'n stel sinne in logies vorm, wat feite en reëls oor een of ander probleemdomein uitdruk. In al hierdie tale , reëls word in die vorm van klousules geskryf: H:- B1, …, B.

Is predikaatlogika 'n programmeertaal?

As 'n programmeertaal , predikaat logika is die enigste Taal wat geheel en al gebruikergerig is.

Aanbeveel: