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

Programming in Pascal

Type of study Master
Language of instruction Czech
Code 714-0451/01
Abbreviation PP
Course title Programming in Pascal
Credits 4
Coordinating department Department of Mathematics and Descriptive Geometry
Course coordinator RNDr. Břetislav Krček, CSc.

Subject syllabus

Úvod
Výpočetní systémy
Algoritmizace
Algoritmus, jazyk vývojových diagramů. Cyklus. Strukturovaný údaj.
Algoritmizace úloh, simulace práce počítače.
Podprogramy - procedury a funkce.
Přechod od jazyka vývojových diagramů k jazyku Pascal.

Programovací jazyk Pascal
Turbo-Pascal. Integrované prostředí. Stavba programu.
Abeceda a lexikální jednotky. Datové typy, standardní typy, programátorem
definové jednoduché typy. Konstanty, proměnné, výrazy.
Příkaz přiřazení, příkazy vstupu a výstupu, prázdný příkaz, složený příkaz,
podmínkové příkazy, příkazy cyklu.
Strukturované datové typy, typ pole.
Procedury a funkce, bloková strukrura programu, rekurze.
Typ soubor, práce se soubory, textové soubory.
Příprava na program zaměřený na numerické metody a satatistiku.
Typ řetězec, typ záznam, typ množina.
Typ ukazatel, dynamické proměnné, dynamické datové struktury.
Unity, vytváření unitů, standardní unity.
Informace o objektově orientovaném programování.

Literature

Wirth N.: Algoritmy a štruktúry údajov. Bratislava, ALFA 1989.
Krček B., Kreml P.: Algoritmizace a programování v jazyku Pascal. Ostrava,
VŠB 1993.
Jinoch J., Müller K., Vogel J.: Programování v jazyku Pascal. Praha,
SNTL 1987.
Hruška T.: Pascal pro začátečníky. Praha, SNTL 1989.
Ježovič E., Laga J.: Základy programování v jazyku Pascal. Praha, SPN 1989.
Dvořák S.: Turbo Pascal 6.0 v příkladech. Praha, Grada 1991.
Petroš L.: Turbo Pascal 5.5 - Uživatelská příručka, Referenční příručka I, II.
Zlín, MTZ 1990.
Töpflerová D., Töpfler P.: Sbírka úloh z programování. Praha, Grada 1992.

Advised literature

No advised literature has been specified for this subject.