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 Skriptovací jazyky (FIT-ISJ)

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-ISJ - Skriptovací jazyky, 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

Porozumět tématu skriptovacích jazyků a jejich aplikací, pochopit komplementaritu skriptovacích jazyků vzhledem k systémovým jazykům, jejich výhody a nevýhody. Seznámit se základy regulárních výrazů, zpracování textů, skriptování na klientské i serverové straně a tvorby grafického uživatelského prostředí v jazyce Python.

Osnova

Osnova přednášek:Úvod, stručná historie vývoje skriptovacích jazyků, výhody a nevýhody, porovnání jazyků Základní příkazy, typy a operátory, funkce, moduly a třídy, zpracování výjimek Regulární výrazy v jazycích Python a Perl Datové struktury, efektivní implementace vyhledávání Standardní knihovny umožňující vysokoúrovňové programování v jazyce Python Vytváření jednoduchých skriptů v prostředí OS Unix, automatizace systémových činností Rozhraní pro práci se systémovými jazyky, používání komponent implementovaných v jazyce C Zpracování textů, třídění, znakové sady, nastavení národního prostředí Zpracování dokumentů XML, knihovny pro ukládání a vyhledávání Moderní koncepty objektově orientovaného programování, srovnání s jazyky C a Java Použití skriptovacích jazyků pro vývoj webových aplikací, programování na klientské a serverové straně Programování aplikací s grafickým uživatelským rozhraním, knihovna Tkinter v prostředí jazyka Python Další možnosti tvorby grafických uživatelských prostředí, platformově závislá řešení, propojení jazyka Python s Javou - JythonOsnova ostatní - projekty, práce:Samostatný projekt řešící zadanou obecnější úlohu, předpokládá se naprogramování středně rozsáhlého skriptu v jazyce Python. Je požadováno elektronické odevzdání pomocí IS FIT.

Literatura

Harms, D., Macdonald, K.: Začínáme programovat v jazyce Python. Computer Press, ISBN 80-7226-799-X. Lutz, M., Ascher, D.: Naučte se Python - Pohotová příručka. Grada, 2003, ISBN 80-247-0367-X. Beazley, D.M.: Python - Podrobná referenční příručka pro programovací jazyk Python. Neocortex. Abelson, H.: Structure and interpretation of computer programs, Cambridge. MIT Press, 2002.

Požadavky

Nejsou žádné prerekvizity.

Garant

doc. RNDr. Pavel Smrž, Ph.D.

Vyučující

doc. RNDr. Pavel Smrž, Ph.D.