Vyučující
|
-
Ibl Martin, Ing. Ph.D.
-
Jirava Pavel, Ing. Ph.D.
-
Bílková Renáta, Ing. Ph.D.
-
Panuš Jan, Ing. Ph.D.
-
Novák Martin, Ing.
-
Horák Oldřich, RNDr. Ing. Ph.D.
-
Jonášová Hana, Ing. Ph.D.
-
Čermáková Ivana, Ing.
-
Pásler Miroslav, Ing.
-
Sedlák Pavel, Mgr. Ph.D.
-
Máchová Renáta, Ing. Ph.D.
|
Obsah předmětu
|
Analýza a návrh algoritmů. Základní postupy řešení úloh. Základní složky algoritmů. Metody návrhu algoritmů. Základní datové struktury. Operace s datovými strukturami. Jednotlivé fáze projektu (algoritmu).
|
Studijní aktivity a metody výuky
|
Monologická (výklad, přednáška, instruktáž), Metody samostatných akcí, Demonstrace
|
Výstupy z učení
|
Cílem předmětu je seznámit studenta se základními pojmy z oblasti analýzy a návrhu algoritmů a naučit studenta pracovat s vývojovými diagramy na vybraných úlohách.
Student bude schopen aplikovat uvedené vlastnosti na praktických příkladech, bude schopen zapsat postup řešení jak v pseudokódu tak i ve formě vývojových diagramů.
|
Předpoklady
|
nespecifikováno
|
Hodnoticí metody a kritéria
|
Písemná zkouška, Posouzení zadané práce, Systematické pozorování
Podmínky pro splnění zápočtu: Aktivní účast na cvičeních. Vypracování a odevzdání všech úloh a projektů, které budou předloženy cvičícím na jednotlivých cvičeních. Zápočtový test z oblasti probrané na cvičeních - 60% úspěšnost.
|
Doporučená literatura
|
-
Hylmar, Radek. Programování pro úplné začátečníky. Brno: Computer Press, 2009. ISBN 978-80-251-2129-0.
-
Knuth, Donald Ervin. Umění programování.. Brno: Computer Press, 2008. ISBN 978-80-251-2025-5.
-
McConnell, Steve. Dokonalý kód : umění programování a techniky tvorby software. Brno: Computer Press, 2005. ISBN 80-251-0849-X.
-
Töpfer, P. Algoritmy a programovací techniky. Prometheus, Praha, 1995. ISBN 80-85849-83.
-
Virius, M. Základy algoritmizace. ČVUT, Praha, 1995. ISBN 80-01-01346.
-
Wróblewski, Piotr. Algoritmy : datové struktury a programovací techniky. Brno: Computer Press, 2004. ISBN 80-251-0343-9.
|