1. Úvod. Algoritmus a jeho vlastnosti, zápis algoritmů pomocí vývojových diagramů,
algoritmizace úloh, simulace práce počítače.
2. Programovací jazyk Pascal. Konstanty, proměnné, identifikátory.
3. Standardní datové typy, ordinální typy. Výrazy. Struktura programu v jazyku Pascal.
4. Přiřazovací příkaz, příkazy vstupu a výstupu.
5. Složený příkaz, podmíněné příkazy.
6. Příkazy cyklu.
7. Strukturované datové typy. Typ pole, pole polí.
8. Řetězce.
9. Záznamy.
10. Množiny.
11. Práce se soubory, textové soubory.
12. Podprogramy. Deklarace a volání podprogramu, formální a aktuální parametry.
13. Volání parametrů hodnotou a odkazem. Bloková struktura, lokální a globální proměnné.
14. Rekurze, rekurzivní procedury a funkce.
15. Dynamické proměnné. Dynamické datové struktury.
algoritmizace úloh, simulace práce počítače.
2. Programovací jazyk Pascal. Konstanty, proměnné, identifikátory.
3. Standardní datové typy, ordinální typy. Výrazy. Struktura programu v jazyku Pascal.
4. Přiřazovací příkaz, příkazy vstupu a výstupu.
5. Složený příkaz, podmíněné příkazy.
6. Příkazy cyklu.
7. Strukturované datové typy. Typ pole, pole polí.
8. Řetězce.
9. Záznamy.
10. Množiny.
11. Práce se soubory, textové soubory.
12. Podprogramy. Deklarace a volání podprogramu, formální a aktuální parametry.
13. Volání parametrů hodnotou a odkazem. Bloková struktura, lokální a globální proměnné.
14. Rekurze, rekurzivní procedury a funkce.
15. Dynamické proměnné. Dynamické datové struktury.