Přeskočit na hlavní obsah
Přeskočit hlavičku
Ukončeno v akademickém roce 2019/2020

Algoritmy a datové struktury

Typ studia bakalářské
Jazyk výuky čeština
Kód 714-0085/02
Zkratka ADS
Název předmětu česky Algoritmy a datové struktury
Název předmětu anglicky Algorithms and Data Structures
Kreditů 5
Garantující katedra Katedra matematiky a deskriptivní geometrie
Garant předmětu doc. RNDr. Zdeněk Boháč, CSc.

Osnova předmětu

Úvod. Algoritmus a jeho vlastnosti, zápis algoritmů pomocí vývojových diagramů.
Algoritmizace úloh, simulace práce počítače.
Programovací jazyk Delphi. Konstanty, proměnné, identifikátory, operátory.
Standardní datové typy, ordinální typy. Výrazy. Struktura programu.
Přiřazovací příkaz, příkazy vstupu a výstupu.
Složený příkaz, podmíněné příkazy. Příkazy cyklu.
Strukturované datové typy. Typ pole. Řetězce.
Záznamy. Práce se soubory, textové soubory.

Povinná literatura

[1] Wirth, N.: Algoritmy a štruktúry údajov. ALFA, Bratislava 1989.
ISBN 80-05-00153-3
[2] Krček, B., Kolomazník, I.: Algoritmy a datové struktury. VŠB-TUO,
Ostrava 2007. ISBN 978-80-248-1320-2 
[3] Boháč, Z., Kolomazník, I.: Algoritmy a datové struktury. Sbírka řešených
příkladů. VŠB-TUO, Ostrava 2007. ISBN 978-80-248-1461-2
[4] http://homen.vsb.cz/~kol70/algoritmy/

Doporučená literatura

[1] Jinoch, J., Müller, K., Vogel, J.: Programování v jazyku Pascal. SNTL,
Praha 1988.
[2] Hruška, T.: Pascal pro začátečníky. SNTL, Praha 1989. ISBN 80-03-00345-8
[3] Krček, B., Kreml, P.: Algoritmizace a programování v jazyku Pascal.
VŠB-TUO, Ostrava 1999. ISBN 80-7078-963-8
[4] Staňková, J.,Staněk, F.: Vytváření a realizace algoritmů. VŠB-TUO,
Ostrava 1998. ISBN 80-7078-506-3
[5] Kadlec, V.: Učíme se programovat v Delphi a jazyce Object Pascal. Computer
Press, Praha 2001. ISBN 80-7226-245-9
[6] Lischner, R.: Delphi v kostce: pohotová referenční příručka. Computer
Press, Praha 2000. ISBN 80-7226-361-7