Kosár gomb ikonKosár
Szeredi Péter Benkő Tamás

Deklaratív Programozás

Bevezetés a logikai programozásba - Oktatási segédlet

Szeredi Péter, Benkő Tamás - Deklaratív Programozás, Budapest 2001 antikvár könyv
szürke csillagszürke csillagszürke csillagszürke csillagszürke csillag

(0 vélemény)

Antikvár könyv

1 125 Ft

2 500 Ft

55%
lefelé tartó nyíl, további leírás bezárása

Állapot

Készleten

Központi raktár

százalék ikon

Borítója kopottas, viseltes. Tulajdonosi névbejegyzéssel.

hűségpont ikon

94

hűségpont

információs ikon

Hogy működik az alku?

Ez a jegyzet a Deklaratív Programozás (korábban Programozási Paradigmák) tárgy logikai programozás részéhez készült oktatási segédanyag. A logikai programozás (LP) alapgondolata, hogy programjainkat a (matematikai) logika nyelvén, állítások formájában írjuk meg. Míg a funkcionális nyelvek a matematikai függvényfogalomra, addig a logikai nyelvek a reláció fogalmára építenek. A legismertebb logikai programozási nyelv a Prolog (PROgramming in LOGic, azaz programozás logikában). A logikai programozás ötlete Róbert Kowalskitól származik [3|. Az első Prolog megvalósítást Alain Colmerauer csoportja készítette el a Marseille-i egyetemen 1972-ben [7]. A Prolog Magyarországon is hamar elterjedt, talán azért is mert igény volt egy ilyen magasszintű programozási nyelvre, és a funkcionális nyelveknek nem volt olyan kultúrája, mint pl. az Egyesült Államokban. Az 1975-ben Szeredi Péter által elkészített Prolog interpreter [5] felhasználásával több tucat, igaz többnyire kísérleti jellegű Prolog alkalmazás készült Magyarországon [8]. A Prolog hatékony megvalósítási módszereinek kidolgozása Dávid H. D. Warren nevéhez fűződik, aki 1977-ben elkészítette a nyelv első fordítóprogramját (az ún. DEC-10 Prolog rendszert), majd 1983-ban kidolgozta a máig is legnépszerűbb megvalósítási modellt, a WAM-ot (Warren Abstract Machine) [9]. 1981-ben a japán kormány egy nagyszabású számítástechnikai fejlesztési munkát indított el, az ún. „ötödik generációs számítógéprendszerek" projektet, amelynek alapjául a logikai programozást választották. Ez nagy lökést adott a terület kutató-fejlesztő munkáinak, és megjelentek a kereskedelmi Prolog megvalósítások is. Az 1980-as években Magyarországon is több kereskedelmi Prolog megvalósítás készült, az MProlog [1] és a CS-Prolog nyelvcsalád [2]. Bár a japán ötödik generációs projektben nem sikerült elérni a túlzottan ambiciózus célokat, és ez a 90-es évek elején a logikai programozás presztízsét is némileg megtépázta, mára a Prolog nyelv érett és világszerte elfogadott nyelvvé vált. 1995-ben megjelent a Prolog ISO szabványa is, és egyre több ipari alkalmazással is találkozhatunk. Az elmúlt 10 évben a Prolog mellett újabb LP nyelvek is megjelentek, pl. az elsősorban nagyméretű, ipari alkalmazásokat megcélzó Mercury nyelv, továbbá a CLP (Constramt Logic Programming) nyelvcsalád, amely az operációkutatás ill. a mesterséges intelligencia eredményeit hasznosítva erősebb logikai következtetési mechanizmust biztosít. A jegyzetben az ISO szabványt is támogató SICStus Prolog rendszert használjuk. A jegyzet első felében bemutatott nyelvi elemek azonban mind olyanok, amelyek más, az ún. Edinburgh-i tradíciót követő megvalósításokban is mind megtalálhatók. A hallgatók rendelkezésére bocsátott SICStus Prolog mellett így gyakorlásra használható a szabadon terjeszthető SWI Prolog illetve a GNU Prolog is. Ezeknek a megvalósításoknak a kézikönyvei elérhetők a világhálón, mint ahogy számos további információforrás is. Ezekről az 1.1 táblázat ad áttekintést. A Prolog magyar nyelvű irodalma meglehetősen szerény, az MProlog rendszert ismertető |10] illetve a Prolog eset-tanulmányokat tartalmazó [4] áll rendelkezésre. Egy rövid Prolog fejezet szerepel a Mesterséges Intelligencia c. monográfiában is [6].

Mutass kevesebbet

könyv ikon

Bővebb leírás

felfelé tartó nyíl, részletek elrejtése
Kiadó:Budapesti Műszaki és Gazdaságtudományi Egyetem
Kiadás éve:2001
Kiadás helye:Budapest
Kötés típusa:ragasztott papír
Terjedelem:226
Nyelv:magyar
Méret:Szélesség: 14.00 cm, Magasság: 20.00 cm
Kategória: Műszaki / Számítástechnika, Informatika / Tankönyvek / Egyetemi, Főiskolai

Ajánlja ismerőseinek is!

szív ikon

Kívánságlistára teszem ezt a könyvet!

papírlap ikon

Megnézem a tartalomjegyzéket!

felfelé tartó nyíl, részletek elrejtése

Szeredi Péter

szemüveg ikon, szerzőfigyelő ikon

Szerzőfigyelő

Szeredi Péter további könyvei

balra tartó nyíl ikon, ugrás az előző könyvre
jobbra tartó nyíl ikon, ugrás a következő könyvre
Megtekintés ikon
Szeredi Péter,Szigetvári Viktor - Kisiklott forradalom
Kisiklott forradalom

Szeredi Péter,Szigetvári Viktor

Kiadás éve: 2012

Előjegyezhető

Megtekintés ikon
Szeredi Péter,Szigetvári Viktor - Kisiklott forradalom
Kisiklott forradalom

Szeredi Péter,Szigetvári Viktor

Kiadás éve: 2012

Előjegyezhető

Megtekintés ikon
Szeredi Péter,Szigetvári Viktor - A forradalom fogságában
A forradalom fogságában

Szeredi Péter,Szigetvári Viktor

Kiadás éve: 2011

Előjegyezhető

Megtekintés ikon
Szeredi Péter,Lukácsy Gergely,Benkő Tamás - A szemantikus világháló elmélete és gyakorlata
A szemantikus világháló elmélete és gyakorlata

Szeredi Péter,Lukácsy Gergely,Benkő Tamás

Kiadás éve: 2005

Előjegyezhető

Megtekintés ikon
Szeredi Péter,Szigetvári Viktor - Kisiklott forradalom
Kisiklott forradalom

Szeredi Péter,Szigetvári Viktor

Kiadás éve: 2012

Előjegyezhető

Megtekintés ikon
Szeredi Péter,Szigetvári Viktor - A forradalom fogságában
A forradalom fogságában

Szeredi Péter,Szigetvári Viktor

Kiadás éve: 2011

Előjegyezhető

Megtekintés ikon
Szeredi Péter,Lukácsy Gergely,Benkő Tamás - A szemantikus világháló elmélete és gyakorlata
A szemantikus világháló elmélete és gyakorlata

Szeredi Péter,Lukácsy Gergely,Benkő Tamás

Kiadás éve: 2005

Előjegyezhető

Megtekintés ikon
Farkas Zsuzsa,Futó Iván,Langer Tamás,Szeredi Péter - MPROLOG programozási nyelv
MPROLOG programozási nyelv

Farkas Zsuzsa,Futó Iván,Langer Tamás...

Kiadás éve: 1989

Előjegyezhető

Nem támogatott böngészőt használ.

Kérjük használjon modern böngészőt például: Microsoft Edge, Safari, Google Chrome, Firefox...
Megértésüket köszönjük,
Régikönyvek.hu