Skip to main content
Skip header
Terminated in academic year 2005/2006

Computing Technics and Algorithms

Type of study Master
Language of instruction Czech
Code 714-0551/01
Abbreviation VTA
Course title Computing Technics and Algorithms
Credits 4
Coordinating department Department of Mathematics and Descriptive Geometry
Course coordinator doc. Dr. Mgr. Ivan Kolomazník

Subject syllabus

Úvod
Algoritmus a jeho vlastnosti, zápis algoritmů pomocí vývojových diagramů,
algoritmizace úloh, simulace práce počítače.
Programovací jazyk Pascal. Konstanty, proměnné, identifikátory. Standardní
datové typy, ordinální typy. Výrazy. Struktura programu v jazyku Pascal.
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, pole polí. Ř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é.
Rekurze, rekurzivní procedury a funkce.

Literature

Kolomazník, I.: Computer Technics and Algorithms, VŠB – TUO, Ostrava 2005,
ISBN 80-248-0799-8

Advised literature

Wirth, N.: Algorithms + Data Structures = Programs. Prentice Hall, New Jersey,
1976.