Přístupnostní navigace
E-přihláška
Vyhledávání Vyhledat Zavřít
Detail předmětu
FIT-FLPAk. rok: 2024/2025
Praktické aplikace a širší úvod do lambda kalkulu a predikátové logiky v prostředí funkcionálních a logických programovacích jazyků. V rámci funkcionálního programování jsou diskutovány abstraktní datové typy, použití rekurze a indukce, práce se seznamy a nekonečnými datovými strukturami v jazyce Haskell. V rámci logických jazyků základy programování v jazyce Prolog (operátor řezu, prohledávání stavového prostoru, změna databáze), Goedel, CLP a principy jejich implementace.
Proč je předmět vyučován
Čistě deklarativní programovací jazyky jsou fenomén, který umožňuje získat na řadu problémů nový pohled a tak i získat nová, neotřelá řešení.
Podmínky zápočtu
Student musí během semestru získat alespoň 20 bodů ze 40 možných, krom toho musí získat
Pokud bude odhaleno plagiátorství nebo nedovolená spolupráce na projektech, či u půlsemestrální zkoušky, zápočet nebude udělen a dále bude zváženo zahájení disciplinárního řízení.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Vstupní znalosti
Pravidla hodnocení a ukončení předmětu
Učební cíle
Základní literatura
Doporučená literatura
Elearning
Zařazení předmětu ve studijních plánech
specializace NGRI , 1 ročník, letní semestr, povinný, základní teoretický předmět profilujícího základuspecializace NADE , 1 ročník, letní semestr, povinný, základní teoretický předmět profilujícího základuspecializace NISD , 1 ročník, letní semestr, povinný, základní teoretický předmět profilujícího základuspecializace NMAT , 1 ročník, letní semestr, povinný, základní teoretický předmět profilujícího základuspecializace NSEC , 1 ročník, letní semestr, povinný, základní teoretický předmět profilujícího základuspecializace NISY do 2020/21 , 1 ročník, letní semestr, povinný, základní teoretický předmět profilujícího základuspecializace NNET , 1 ročník, letní semestr, povinný, základní teoretický předmět profilujícího základuspecializace NMAL , 1 ročník, letní semestr, povinný, základní teoretický předmět profilujícího základuspecializace NCPS , 1 ročník, letní semestr, povinný, základní teoretický předmět profilujícího základuspecializace NHPC , 1 ročník, letní semestr, povinný, základní teoretický předmět profilujícího základuspecializace NVER , 1 ročník, letní semestr, povinný, základní teoretický předmět profilujícího základuspecializace NIDE , 1 ročník, letní semestr, povinný, základní teoretický předmět profilujícího základuspecializace NISY , 1 ročník, letní semestr, povinný, základní teoretický předmět profilujícího základuspecializace NEMB do 2023/24 , 0 ročník, letní semestr, povinný, základní teoretický předmět profilujícího základuspecializace NSPE , 1 ročník, letní semestr, povinný, základní teoretický předmět profilujícího základuspecializace NEMB , 0 ročník, letní semestr, povinný, základní teoretický předmět profilujícího základuspecializace NBIO , 1 ročník, letní semestr, povinný, základní teoretický předmět profilujícího základuspecializace NSEN , 1 ročník, letní semestr, povinný, základní teoretický předmět profilujícího základuspecializace NVIZ , 1 ročník, letní semestr, povinný, základní teoretický předmět profilujícího základu
Přednáška
Vyučující / Lektor
Osnova
Cvičení na počítači
Projekt