Přeskočit na hlavní obsah
Přeskočit hlavičku
Terminated in academic year 2019/2020

Výpočetní technika a algoritmy

Typ studia bakalářské
Jazyk výuky čeština
Kód 714-0286/02
Zkratka BcVTA
Název předmětu česky Výpočetní technika a algoritmy
Název předmětu anglicky Computer Technics and Algorithms
Kreditů 2
Garantující katedra Katedra matematiky a deskriptivní geometrie
Garant předmětu RNDr. Břetislav Krček, CSc.

Subject syllabus

Náplň předmětu
1. Algoritmizace
1.1. Algoritmus a jeho vlastnosti, zápis algoritmu, jazyk vývojových diagramů,
vytváření jednoduchých algoritmů, základní datové typy.
1.2. Cykly, základní řídící struktury, zásady strukturovaného programování.
1.3. Pole, algoritmy s jednorozměrnými poli, též třídící algoritmy.
2. Delphi
2.1. Integrované vývojové prostředí, stavba programu, datové typy.
2.2. Výrazy a příkazy.
2.3. Strukturované datové typy.
2.4. Procedury a funkce.
2.5. Práce se soubory.


Osnova konzultací:
1. Algoritmus. Jazyk vývojových diagramů. Vytváření jednoduchých
algoritmů. Algoritmy s cykly. Pole a vnořené cykly. Datové typy integer,
real. Integrované vývojové prostředí, přepis vybraných příkazů a řídících
struktur z VD do Delphi. Jednoduché programy.
2. Podprogramy (procedury a funkce), programy s maticemi, soubory.

Literature

Krček, B. - Kolomazník, I. : Algoritmy a datové struktury. Elektronické učební
texty VŠB, Ostrava 2007. ( http://mdg.vsb.cz/M/ )
Krček, B. - Kolomazník, I. : Algoritmizace a programování v Delphi. Skriptum
VŠB, Ostrava 2006.

Advised literature

Wirth, N. : Algoritmy a štrukúry údajov. Bratislava, ALFA 1989.
Töpflerová, D. - Töpfler, P. : Sbírka úloh z programování. Grada, Praha 1992.