1. Navesti bar tri najpopularnija funkcionalna jezika 2. Domen primene funkcionalnih jezika 3. Koji izrazi su striktni a koji nestriktni (a + b, a * b, a / b, a v b) 4. Moguci redosledi izvodjenja u lambda izrazima (aplikativni i normalni) 5. Koji izrazi su alfa ekvivalentni 6. Redukovati neke lambda izraze 7. Osnovne karakteristike listi i torki 8. Navesti primer kada bi se mogle koristiti torke, kada liste, a kada oba 9. Tip funkcije map 1. Navesti primer gde se prirodno koriste niti a gde procesi 2. Nesto kako bi odradio paralelizaciju (paralelizacija podataka) 3. Zasto je pronalazenje gresaka pri konkurentnom programiranju tesko 4. Primer uzajamnog blokiranja Za logicko 1. Napisi neki izraz i najopstiji unifikator za njega, a onda neki koji nije najopstiji 2. Stablo izvodjenja da nacrtas 3. Domeni primene logickog programiranja 4. Ono sa NOT operatorom Za sve ostalo 1. Sta je nasledjivanje, sta je visestruko nasledjivanje, primer jezika koji podrzava visestruko nasledjivanje 2. Kojoj paradigmi pripada UML 3. Napisati constraint za SIX + SIX + SIX = NINE + NINE 4. Prevesti operativni kod u strukturni 5. Zaokruzi slovo ispred programskih jezika (HTML, CSS, PHP, SQL) 6. Precrtaj rec tako da recenica bude tacna (i onda bude nesto jednostavno vezano za skript paradigmu i jos nesto, ne secam se sta) 7. Kakvi su kohezija i kopcanje narednog koda (da ti min i max funkciju), treba da obrazlozis 8. Kontekstno zavisne kljucne reci