Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




Předmět Principy programovacích jazyků a OOP (FIT-IPP)

Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu FIT-IPP - Principy programovacích jazyků a OOP, Fakulta informačních technologií, Vysoké učení technické v Brně (VUT).

Top 10 materiálů tohoto předmětu

Materiály tohoto předmětu

Materiál Typ Datum Počet stažení

Další informace

Cíl

Zvládnutí: orientace v programovacích jazycích, jednotlivých programovacích paradigmat, nároků na užití a zpracování jednotlivých typů jazyků.

Osnova

Osnova přednášek:Úvodní vymezení pojmů a problematiky Úvod do imperativních jazyků - nestrukturované programovací jazyky Blokově strukturované jazyky Modulární jazyky Objektově orientované jazyky Některé zvláštnosti objektově orientovaných jazyků Návrhové vzoryÚvod do deklarativních jazyků - lambda kalkul Funkcionální jazyky Logické programovací jazyky Další typy deklarativních jazyků, srovnání Hlavní rozdíly v práci a implementaci u imperativních a deklarativních jazyků Shrnutí tématu, diskuze navazujících předmětů Osnova ostatní - projekty, práce:Jednoduchý program, či programy/skripty psané v zadaném jazyce spolu s odpovídající dokumentací.

Literatura

Texty přednášek v elektronické podoběKolář, D.: Principy programovacích jazyků a objektově orientovaného programování - I, studijní opora pro kombinované studium, modul IPP I, VUT FIT, 2006Křivka, Z., Kolář, D.: Principy programovacích jazyků a objektově orientovaného programování - II, studijní opora pro kombinované studium, modul IPP II, VUT FIT, 2008Kolář, D.: Principy programovacích jazyků a objektově orientovaného programování - III, studijní opora pro kombinované studium, modul IPP III, VUT FIT, 2006Sebesta R.W.: Concepts of Programming Languages, 4th edition, ADDISON-WESLEY, 1999, ISBN 0-201-38596-1MacLennan, B.J.: Principles of Programming Languages: Design, Evaluation, and Implementation (3rd Edition). Oxford University Press, 1999.

Požadavky

Formální jazyky a jejich modely, gramatiky, automaty; překlady/analýza formálních jazyků. Zaměření na regulární a bezkontextové jazyky a jejich modely, gramatiky, automaty a zpracování.

Garant

doc. Dr. Ing. Dušan Kolář

Vyučující

doc. Dr. Ing. Dušan Kolář