FI:IB102 Automaty a gramatiky - Informace o předmětu
IB102 Automaty a gramatiky
Fakulta informatikypodzim 2017
- Rozsah
- 2/2. 4 kr. (plus ukončení). Ukončení: zk.
- Vyučující
- prof. RNDr. Jan Strejček, Ph.D. (přednášející)
RNDr. Marek Chalupa, Ph.D. (cvičící)
RNDr. Martin Jonáš, Ph.D. (cvičící)
RNDr. Henrich Lauko, Ph.D. (cvičící)
Mgr. Juraj Major (cvičící)
doc. RNDr. Vojtěch Řehák, Ph.D. (cvičící)
Mgr. Bc. Kateřina Sloupová (cvičící)
Mgr. Martina Vitovská (cvičící)
Mgr. Lukáš Másilko (cvičící)
Mgr. Ondřej Nečas (cvičící)
Mgr. Zuzana Baranová (pomocník)
RNDr. František Blahoudek, Ph.D. (pomocník)
RNDr. Petra Budíková, Ph.D. (pomocník)
RNDr. Miriama Jánošová (pomocník)
RNDr. David Klaška (pomocník)
Mgr. Tadeáš Kučera (pomocník)
Bc. Tomáš Lamser (pomocník)
Mgr. et Mgr. Dominika Lauko (pomocník)
RNDr. Vladimír Štill, Ph.D. (pomocník)
RNDr. Bc. Dominik Velan, Ph.D. (pomocník)
Mgr. Tatiana Zbončáková (pomocník) - Garance
- prof. RNDr. Mojmír Křetínský, CSc.
Katedra teorie programování – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Jan Strejček, Ph.D.
Dodavatelské pracoviště: Katedra teorie programování – Fakulta informatiky - Rozvrh
- Po 10:00–11:50 D3, Po 10:00–11:50 D1
- Rozvrh seminárních/paralelních skupin:
IB102/02: St 16:00–17:50 C511, M. Jonáš
IB102/03: Po 12:00–13:50 C511, M. Jonáš
IB102/04: St 14:00–15:50 C511, H. Lauko
IB102/05: Po 14:00–15:50 B410, J. Major
IB102/06: Čt 16:00–17:50 A318, kromě Čt 9. 11. ; a Čt 9. 11. 16:00–17:50 A319, V. Řehák
IB102/07: Čt 8:00–9:50 A319, V. Řehák
IB102/08: Čt 18:00–19:50 C525, K. Sloupová
IB102/09: Čt 14:00–15:50 B410, J. Strejček
IB102/10: St 10:00–11:50 B410, M. Vitovská
IB102/11: Út 18:00–19:50 B410, M. Vitovská - Předpoklady
- ( IB000 Mat. základy informatiky || PřF:M1125 Základy matematiky )&&! IB005 FJA
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
- Mateřské obory/plány
- předmět má 22 mateřských oborů, zobrazit
- Cíle předmětu
- Na konci tohoto kurzu bude student schopen: vysvětlit základy teorie formálních jazyků a automatů; použít tuto teorii v běžné informatické praxi;
- Výstupy z učení
- Na konci tohoto kurzu bude student schopen: vysvětlit základy teorie formálních jazyků a automatů; použít tuto teorii v běžné informatické praxi;
- Osnova
- Motivace: konečná reprezentace nekonečných jazyků.
- Konečné automaty a regulární gramatiky: pumping lemma, Myhillova-Nerodova věta, minimalizace konečných automatů, nedeterministické konečné automaty.
- Vlastnosti regulárních jazyků: uzávěrové vlastnosti, regulární výrazy, Kleeneho věta.
- Bezkontextové gramatiky a jazyky: transformace bezkontextových gramatik, vybrané normální formy, pumping lemma, uzávěrové vlastnosti.
- Zásobníkové automaty a jejich vztah k bezkontextovým gramatikám: nedeterministická syntaktická analýza shora dolů a zdola nahoru.
- Deterministické zásobníkové automaty.
- Turingovy stroje, rekurzivní a rekurzivně spočetné jazyky.
- Literatura
- doporučená literatura
- ČERNÁ, Ivana, Mojmír KŘETÍNSKÝ a Antonín KUČERA. Formální jazyky a automaty I. Elportál. Brno: Masarykova univerzita, 2006. ISSN 1802-128X. URL info
- neurčeno
- SIPSER, Michael. Introduction to the theory of computation. Boston: PWS Publishing Company, 1997, xv, 396 s. ISBN 0-534-94728-X. info
- MOLNÁR, Ľudovít a Bořivoj MELICHAR. Gramatiky a jazyky. Edited by Milan Češka. 1. vyd. Bratislava: Alfa, vydavateľstvo technickej a ekonomickej literatúry, 1987, 188 s. info
- HOPCROFT, John E. a Jeffrey D. ULLMAN. Introduction to automata theory, languages, and computation. Reading: Addison-Wesley Publishing Company, 1979, 418 s., ob. ISBN 0-201-02988-X. info
- KOZEN, Dexter C. Automata and computability. New York: Springer, 1997, xiii, 400. ISBN 0387949070. info
- Výukové metody
- přednášky a cvičení
- Metody hodnocení
- Nepovinné domácí úkoly. Písemná zkouška během semestru a závěrečná písemná zkouška. Výsledky vnitrosemestrální písemky se započítávají do výsledného hodnocení. Všechny písemky se píší bez pomocných materiálů.
- Navazující předměty
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně.
- Statistika zápisu (podzim 2017, nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/podzim2017/IB102