Number of the records: 1
Nové příklady pro výuku PROLOGu
Title statement Nové příklady pro výuku PROLOGu [rukopis] / Tomáš Glír Additional Variant Titles Nové příklady pro výuku PROLOGu Personal name Glír, Tomáš (dissertant) Translated title New examples for PROLOG teaching Issue data 2014 Phys.des. 60 s.(99 000 znaků) + CR ROM Note Ved. práce Miroslav Kolařík Oponent Tomáš Kühr Another responsib. Kolařík, Miroslav (thesis advisor) Kühr, Tomáš (opponent) Another responsib. Univerzita Palackého. Katedra informatiky (degree grantor) Keywords PROLOG * logické programování * příklady * PROLOG * logic programming * examples Form, Genre diplomové práce master's theses UDC (043)378.2 Country Česko Language čeština Document kind PUBLIKAČNÍ ČINNOST Title Mgr. Degree program Navazující Degree program Informatika Degreee discipline Informatika book
Kvalifikační práce Downloaded Size datum zpřístupnění 00171336-271075965.pdf 44 1 MB 23.04.2014 Posudek Typ posudku 00171336-ved-269643265.pdf Posudek vedoucího 00171336-opon-611984514.pdf Posudek oponenta
Práce představuje programovací jazyk PROLOG (převážně pro implementaci SWI-Prolog) a její součástí je sbírka řešených příkladů pro jeho výuku. Text práce popisuje nejprve historický vývoj logického programování. Poté se věnuje teoretickým základům a popisu struktury PROLOGu. Na závěr je popsána implementace SWI-Prologu a několik reálných aplikací v různých implementacích z různých období. Praktická část se věnuje typickému užití jazyka, jeho vlastnostem a teoretickým omezením. Sbírka obsahuje klasické obměněné úlohy, netypické a nově vymyšlené příklady různé složitosti.This thesis presents PROLOG programming language (mainly for the implementation of SWI-Prolog) and includes a collection of exercises for his teaching. Text of thesis describes at first the historical development of logic programming. Then it deals with the theoretical foundations and describes the structure of PROLOG. Finally, it describes the implementation of SWI-Prolog and several real-world applications in different implementations from different periods. The practical part deals with the typical use of language, its characteristics and theoretical limitations. The collection includes classic modified examples, atypical and newly invented examples of varying complexity.
Number of the records: 1