Studijní plán:

Předmět ()
Garantuje ()
Garant
Jazyk
Počet kreditů
Ekvivalent
Kombinované studium
DotacePředmět je v kombinované formě studia vyučován formou konzultací.
Studijní plán Typ Sem. Kred. Ukon.
Aplikovaná informatika - kombi, platný od ZS 2019/2020 P 4 5 kr. Z,ZK
Aplikovaná informatika - kombi, platný od ZS 2021/2022 P 4 5 kr. Z,ZK
Aplikovaná informatika - platný od ZS 2019/2020 P 4 5 kr. Z,ZK
Aplikovaná informatika - platný od ZS 2021/2022 P 4 5 kr. Z,ZK
Erasmus - Aplikovaná informatika - příjezd na krátkodobý studijní pobyt PV 1 5 kr. Z,ZK

Sylabus

  • Overview of programming languages and programming paradigms.
  • Compiler structure,front-end and back-end. Virtual machines.
  • Finite automata and their implementation.
  • Lexical analysis, principles and implementation.
  • Context-free grammars and pushdown automata.
  • LL(1) grammars and top-down parsing.
  • LALR(1) grammars and bottom-up parsing.
  • Intermediate code, symbol table, run-time properties.
  • Optimizations.

Doporučená literatura

  • MOGENSEN, T. AE. Basics of Compiler Design Anniversary edition. 3. vyd. University of Copenhagen: lulu.com, 2010, 307 s. ISBN 978-87-993154-0-6. This is the mandatory text, marked further as [MG].
  • AHO, A. V., LAM, M. S., SETHI, R., ULLMAN, J. D. Compilers: Principles, Techniques, and Tools. 2. vyd. Cloth: Prentice Hall, 2006, 1000 s. ISBN 03 21-48681-1, marked further as [ASU].

Anotace

^ nahoru ^

Pracuji, vyčkejte prosím