Vyučující
|
-
Míča Ondřej, Ing.
-
Machalík Stanislav, Ing. Ph.D.
-
Rejsek Ondřej, Ing.
-
Tlučhoř Jan, Ing.
-
Šroll Josef, Ing. Ph.D.
|
Obsah předmětu
|
Náplň předmětu se přibližně shoduje s náplní praktických cvičení předmětu Algoritmizace a programování. Základy algoritmizace, způsoby zápisu algoritmu. Základní stavební prvky: posloupnost, větvení, opakování. Úvod do jazyka Object Pascal, základní pojmy. Struktura programu. Jednoduché příkazy. Strukturované příkazy - podmíněné příkazy, cykly. Datové typy - přehled. Jednoduché datové typy. Datový typ pole. Jednorozměrné pole. Algoritmy vyhledávání a řazení. Podprogramy a jejich význam. Procedury a funkce. Deklarace, parametry, volání podprogramů. Datový typ záznam a jeho využití. Elementární principy OOP - nutné k dalšímu výkladu a pochopení práce s komponentami. Základní prvky VCL. Grafický výstup. Standardní knihovny. Ladění programů. Vícerozměrné pole. Maticový počet. Kombinace typů - pole záznamů. Soubory. Rozdělení souborů a jejich použití. Dynamické proměnné a datové struktury, jejich význam a použití. Modulární programování a jeho význam.
|
Studijní aktivity a metody výuky
|
Monologická (výklad, přednáška, instruktáž), Demonstrace, Nácvik dovedností
|
Výstupy z učení
|
Předmět slouží k prohloubení a praktickému zvládnutí učiva v předmětu Algoritmizace a programování. Je určen hlavně studentům, kteří nemají dostatečné praktické zkušenosti s algoritmizací, s programováním v jazyku Object Pascal a s vytvářením jednoduchých okenních aplikací v Delphi. Předmět je určen i posluchačům studijního oboru Aplikovaná informatika v dopravě k rozšíření a prohloubení znalostí z algoritmizace a programování v Delphi.
Po absolvování předmětu student ovládá vývojové prostředí Delphi a je schopen navrhovat a implementovat algoritmy zadaných problémů.
|
Předpoklady
|
nespecifikováno
|
Hodnoticí metody a kritéria
|
Analýza výkonu studenta
Podmínkou k udělení zápočtu je povinná docházka a aktivní účast na cvičeních.
|
Doporučená literatura
|
-
Barrow, John. Introducing Delphi programming : theory through practice. Cape Town: Oxford University Press, 2005. ISBN 0-19-578911-3.
-
Buchalcevová, Alena. Úvod do programování v Delphi. Praha: Oeconomica, 2004. ISBN 80-245-0740-4.
-
Pošta, Jan. Delphi : začínáme programovat. Praha: BEN - technická literatura, 2001. ISBN 80-7300-034-2.
-
Satrapa, Pavel. Pascal pro zelenáče. Praha: Neokortex, 2000. ISBN 80-86330-03-6.
|