Ú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í.
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í.