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

Výpočetní technika a algoritmy

Typ studia magisterské
Jazyk výuky čeština
Kód 714-0051/01
Zkratka VTA
Název předmětu česky Výpočetní technika a algoritmy
Název předmětu anglicky Computing Technics and Algorithms
Kreditů 4
Garantující katedra Katedra matematiky a deskriptivní geometrie
Garant předmětu doc. RNDr. Zdeněk Boháč, CSc.

Osnova předmětu

Algoritmus a jeho vlastnosti
Definice algoritmu, jeho vlastnosti. Zápis algoritmů pomocí vývojových
diagramů, algoritmizace úloh.

Základní prvky algoritmického jazyka
Konstanty, proměnné, identifikátory, výrazy.

Základní datové typy
Standardní datové typy, ordinální typy.

Příkazy
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
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

[1] Wirth, N.: Algoritmy a štruktúry údajov. ALFA, Bratislava 1989.
ISBN 80-05-00153-3
[2] Jinoch, J., Müller, K., Vogel, J.: Programování v jazyku Pascal.
SNTL, Praha 1988.
[3] Hruška, T.: Pascal pro začátečníky. SNTL, Praha 1989. ISBN 80-03-00345-8
[4] Krček, B., Kreml, P.: Algoritmizace a programování v jazyku Pascal.
Skriptum VŠB-TUO, Ostrava 1999. ISBN 80-7078-963-8

Doporučená literatura

K tomuto předmětu nebyla specifikována doporučená literatura.