Súvisiace: Download | DP leto 2005/06 | DP leto 2006/07 | DP leto 2007/08 | DP leto 2008/09 | DP leto 2010/11 | DP leto 2011/12 | DP leto 2012/13 | DP leto 2013/14 | DP leto 2014/15 | English version |
Tu nájdete informačný list predmetu.
Úvod do deklaratívneho programovania. Programy sú definície rekurzívnych funkcií. Výpočtový model je založený na redukcií termov. Dátové štruktúry sa kódujú do prirodzených čísel. Jazyk formálnej aritmetiky sa používa na špecifikáciu problémov. Problémy sa riešia na cvičeniach v programovacom jazyku CL.
Prirodzené čísla. Explicitné definície. Primitivná rekurzia. Rekurzia s mierou. Definície predikátov. Chvostová rekurzia a iterácia. Rekurzia na notácií a binárna aritmetika. Dyadická aritmetika a slovné úlohy. Párovacia funkcia a kódovanie do prirodzených čísel (aritmetizácia).
Dátové štruktúry. Zoznamy. Operácie na zoznamoch. Kombinatorické funkcie na zoznamoch. Triedenie zoznamov. Aplikácie zoznamov. Polia. Binárne stromy. Binárne vyhľadávacie stromy. Braunove stromy a funkcionálne polia. Haldy a prioritné fronty. Obecné stromy. Symbolické výrazy. Výroková logika a rozpoznávanie tautológií. XHTML.
* – aktualizované v priebehu posledných 7 dní | Posledná zmena: 2015-09-17T15:15+0200 |