Přeskočit na hlavní obsah
Přeskočit hlavičku

Algoritmy a datové struktury

Anotace

Algoritmus a jeho vlastnosti, algoritmický přístup k řešení úloh. Datové a
řídící struktury algoritmického jazyka. Konstanty, proměnné, identifikátory,
výrazy. Jednoduché datové typy, ordinální typy. Řídící struktury. Přiřazovací
příkaz, příkazy vstupu a výstupu, podmíněné příkazy, příkazy cyklu.
Strukturované datové typy. Pole, řetězce, záznamy, množiny. Práce se soubory,
textové soubory. Podprogramy. Deklarace a volání podprogramu, formální a
aktuální parametry, volání parametrů hodnotou a odkazem. Bloková struktura,
lokální a globální proměnné. Rekurzívní podprogramy.

Povinná literatura

Krček, B., Kolomazník, I. : Algoritmizace a programování v Delphi. Skriptum
VŠB, Ostrava 2006.
Krček, B., Kolomazník, I.: Algoritmy a datové struktury. Elektronické učební texty VŠB, Ostrava 2007 (http://homen.vsb.cz/~kol70/algoritmy/).
Krček, B., Kreml, P.: Algoritmizace a programování v jazyku Pascal. Skriptum
VŠB, Ostrava, 1996.

Doporučená literatura

Wirth, N.: Algoritmy a štruktúry údajov, ALFA, Bratislava, 1989.
Jinoch, J., Müller, K., Vogel, J.: Programování v jazyku Pascal, SNTL, Praha,
1987.
Hruška, T.: Pascal pro začátečníky. SNTL, Praha, 1989.
Staňková, J.,Staněk, F.: Vytváření a realizace algoritmů. Skriptum VŠB,
Ostrava, 1998.


Jazyk výuky čeština, čeština
Kód 714-0585
Zkratka ADS
Název předmětu česky Algoritmy a datové struktury
Název předmětu anglicky Algorithms and Data Structures
Garantující katedra Katedra matematiky a deskriptivní geometrie
Garant předmětu doc. Dr. Mgr. Ivan Kolomazník