Skip to main content

Mi a prolog?

Az 1970 -es évek elején a Prolog, valószínűleg a program és a logika szavak kombinációja, az egyik legkorábbi számítógépes programozási nyelv.Részben azért, mert ez nagyon egyszerű kód, az elsőrendű logika és a kis számítás használatával, még mindig népszerű.Az eredeti utasításkészletet jelentősen kibővítették és sok változatba fejlesztették ki, mivel ez különösen alkalmas a nyelv feldolgozására.A program e két elsődleges attribútuma biztosítja az olyan alkalmazások feldolgozását, mint például a mesterséges intelligencia és az automatizált távközlés.

A Prolog formális, elsőrendű logikát használ.A számítógépre feltöltött utasítások szilárdak;Nincsenek homályos, számítási súlyuk.A kifejezésben a nyelv szintaxisa véges szabálykészlet, és a szemantikát általában olyan halmazok határozzák meg, mint például egyetlen leírók, több lista és karakterlánc, vagy olyan tartomány, mint a numerikus szekvenciák.

Néhány jobban ismert kódolással, mint például a Hypertext Markup Language (HTML), a Prolog egy olyan szoftver osztályában van, amelyet általánosan deklaratív programozási nyelveknek hívnak, amelyek jellemzően az „X Equal Y”, „kifejezésként” definiált egyszerű utasítást használják.Egy számítógépnek megmondják, mit kell tenni;Nem utasítják, hogy önmagában kiszámítsa, hogyan lehet odajutni.A számítógépnek van egy tények sorozata egy „predikátummal”, és a kapcsolatok, amelyeket „záradékként” kell meghatározni, amelyből a bemeneti lekérdezésnek valódi és hamis kimeneti következtetést kell eredményeznie.Nem hajtja végre algoritmust, hanem inkább egyszerű választ ad az ismert definíciók halmazának hozzáadásával, kivonásával vagy tagadásával.A prologban történő kiszámítás az elméletek és azok mögöttes feltételezéseik tesztelésére és bizonyítására szolgál, a fejlett matematikától a biológiáig a filozófiáig., feldolgozva és visszaadva, ami az információk nagyobb bonyolultságát vagy egyszerűségét eredményezi.A memóriakapacitás és a gyors hozzáférés növelésével ez a domináns paradigma, amely a számítógépes tudomány Szent Grálját és Mdash -t vezette;mesterséges intelligencia.A területen sokan az interfész és a nyelv.A Prolog programozás felhasználható a GUIS létrehozására, az Apple a vizuális szimbólumok egyszerű meghatározásával.Használható az arckifejezés olvasására, fordítására és létrehozására is.hogy ténylegesen képviseli -e a nyelvet.A korlátozott szakértői rendszerek, például a számítógépes hangfelismerés műszaki támogató telefonvonalak esetében a Prolog programozást bizonyos fokú hatékonysághoz használják.Integrálható a magasabb rendű logikai szoftverbe és az MDASH;olyan nyelvek számszerűsítése, mint a C+ vagy a Java mdash;A tömörítés és a hordozhatóság azonban továbbra is olyan problémák, amelyek ezt az adat-igényes programozási nyelvet viselik.