A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

Mprolog programozási nyelv

Szerző
Szerkesztő

Kiadó: Műszaki Könyvkiadó
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 275 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 24 cm x 17 cm
ISBN: 963-10-8175-3
Megjegyzés: 81 ábrával illusztrált. Tankönyvi szám: 80 017.
Értesítőt kérek a kiadóról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Fülszöveg

A Számítástechnikai Kutató Intézet és Innovációs Központ MPROLOG munkacsoportja: dr. Dömölki Bálint, Farkas Zsuzsa, Futó Iván, Köves Péter, dr. Langer Tamás, Sántáné Tóth Edit, Szeredi Péter a magasszintű szimulációs feladatok elvégzését lehetővé tevő moduláris felépítésű MPROLOG programozási nyelv kidolgozásáért, e rendszer továbbfejlesztéséért 1988. április 4-én Állami Díjat kapott.
A könyv ezt a programozási nyelvet ismerteti!

Tartalom

Bevezetés9
Az Mprolog-programok alapelvei12
Tények13
Szabályok14
Feladatok15
Az Mprolog-programok működése16
Illesztés17
Visszalépés20
A Mprolog adatszerkezetei25
Egyszerű objektumok25
Változók25
Összetett objektumok26
Kifejezések31
Listák33
Példák az eddigiek összegzésére39
Ábrarajzoló program39
Lakástervező program43
A beépített definíciók áttekintése49
Számolás Mprolog-ban50
Az "is" beépített definíció51
Számok52
A négyzetgyökvonás algoritmusa Mprolog-ban53
Hogyan befolyásolhatjuk az Mprolog végrehajtási mechanizmusát?57
A beépített eljárások a visszalépés hatáskörének módosítására57
Példa: Miért nem jó az általános végrehajtási mechanizmus? 57
Még egyszer a végrehajtási fáról59
A ! és a / eljárás60
A fail és a succeed eljárás65
A + és a - eljárás66
Példa: óvatosan bánjunk a vezérlésmódosító eljárásokkal!67
Az ancestor eljárás68
Tagadás Mprolog-ban71
Vezérlési szerkezetek általános definiálása73
Hatékonyságnövelés a visszalépések korlátozásával75
Ciklusszervezés Mprolog-ban78
A visszalépéses ciklus alaptípusa: egy feladat összes megoldásának kiírása78
Mesterséges visszalépési pontok: repeat-fail ciklus82
Elem választása intervallumból85
A visszalépéses ciklus és a rekurzió összehasonlítása86
Adatkezelő szolgáltatások88
Adatok osztályozása: az is_a beépített definíció88
Adaton konvertálása89
Füzérkezelő eljárások90
Mprolog-kifejezések összehasonlítása92
A structure beépített definíció94
Kapcsolat a felhasználóval: beolvasó/kiíró eljárások100
Az Mprolog-rendszer kiíró eljárásai100
A write és az nl eljárás100
Kifejezések tördelése102
Tabulátorpozíciók kezelése103
A kiírás formáját befolyásoló rendszerállapotok105
Beolvasó eljárások105
Teljes sor beolvasása105
Mprolog-szimbólumok106
Szimbólumonkénti olvasás: a read_token eljárás108
A szimbólumfolyam elválasztó jelei113
A szimbólumfolyamban való visszalépés letiltása114
Mprolog-kifejezések beolvasása115
Mikor melyik beolvasási módot érdemes használnunk?118
Csatornakezelés120
Képernyő- és billentyűzetkezelés124
Néhány szó a menü- és ablakkezelésről125
Hogyan tanul az Mprolog-program?128
Tudásbázis-kezelő egyszerű beépített definíciók128
Visszaléptethető tudásbázis-kezelő beépített definíciók134
Szabályok felvétele a tudásbázisba136
Program és adat egysége Mprolog-ban139
Globális változó Mprolog-ban140
Kivételkezelés143
Kivételes helyzetek143
Kivételkezelő beépített definíciók145
Barkochba játék147
Kivételek előállítása programból149
Kilépő kivételek151
Betelési hibák153
Megszakítási hibák154
Nyelvi elemzők Mprolog-ban156
Nem kell mindent Mprolog-ban írni (kapcsolat a hagyományos programozási nyelvekhez)164
Moduláris programozás Mprolog-ban167
A lakástervező program modulokra bontása167
A nevek láthatósága174
A nevek tulajdonságai177
A beépített eljárások és a nevek tulajdonságai178
Modulok összeépítése180
Ízelítő az Mprolog-grafikából182
Kétdimenziós grafika182
Koordináta-rendszerek - négyzetrajzolás182
Házikó kirajzolása185
Visszalépés a grafikában187
Színek189
Háromdimenziós grafika190
Sas-grafika190
Szoba kirajzolása191
Vetítések192
Néhány további lehetőség196
Gépfüggőség a grafikában196
Rendszerszimuláció Prolog-alapokon198
Számítógépes szimuláció és mesterséges intelligencia198
Néhány alapfogalom200
Folyamatok leírása az Mprolog-ban200
A T-prolog diszkrét szimulációs rendszer205
A TC-prolog kombinált (folytonos) szimulációs rendszer207
Alkalmazási esettanulmányok210
A teljes lakástervező program210
Akárhány szobás lakás tervezése210
A lakástervezés teljes programja216
A teljes programszöveg221
Menetrend-lekérdező program231
A legegyszerűbb modell231
Összetettebb modell233
A hatékonyság kérdése238
A keresés gyorsítása nagy definíciókban242
A téli és nyári menetrend cseréje244
Az útvonal szemléltetése sas-grafikával246
A függelék: A magyar Mprolog-szakszókincs249
B függelék: Az Mprolog szintaxisa252
C függelék: A beépített definíciók rövid leírása260
D függelék: Az Mprolog-rendszer felépítése275
Irodalom
Tárgymutató
Megvásárolható példányok

Nincs megvásárolható példány
A könyv összes megrendelhető példánya elfogyott. Ha kívánja, előjegyezheti a könyvet, és amint a könyv egy újabb példánya elérhető lesz, értesítjük.

Előjegyzem
konyv