Přednášky:
1. Úvodní informace k výuce. Základní datové typy, pojem proměnné, tisk na standardní výstup.
2. Definice funkce. Základy řízení toku programu.
3. Reprezentace řetězců.
4. Strukturované datové typy a práce s nimi. Základy ladění programů.
5. Práce se soubory. Načítání a ukládání dat do textového a binárního souboru.
6. Využití rekurze.
7. Testování programů, dokumentace zdrojového kódu.
Cvičení:
1. Seznámení se s vývojovým prostředím. Spuštění zdrojového kódu.
2. Základní datové typy, pojem proměnné, tisk na standardní výstup.
3. Základy řízení toku programu. Načítání dat ze vstupu.
4. Definice funkce a její použití.
5. Reprezentace řetězců a práce s nimi.
6. Strukturované datové typy a práce s nimi.
7. Základy ladění programů.
8. Práce se soubory. Načítání a ukládání dat do textového a binárního souboru.
9. Využití rekurze a její vztah k cyklům.
10. Využití některých knihovních funkcí.
11. Implementace některých abstraktních datových typů.
12. Vykreslování grafických obrazců.
1. Úvodní informace k výuce. Základní datové typy, pojem proměnné, tisk na standardní výstup.
2. Definice funkce. Základy řízení toku programu.
3. Reprezentace řetězců.
4. Strukturované datové typy a práce s nimi. Základy ladění programů.
5. Práce se soubory. Načítání a ukládání dat do textového a binárního souboru.
6. Využití rekurze.
7. Testování programů, dokumentace zdrojového kódu.
Cvičení:
1. Seznámení se s vývojovým prostředím. Spuštění zdrojového kódu.
2. Základní datové typy, pojem proměnné, tisk na standardní výstup.
3. Základy řízení toku programu. Načítání dat ze vstupu.
4. Definice funkce a její použití.
5. Reprezentace řetězců a práce s nimi.
6. Strukturované datové typy a práce s nimi.
7. Základy ladění programů.
8. Práce se soubory. Načítání a ukládání dat do textového a binárního souboru.
9. Využití rekurze a její vztah k cyklům.
10. Využití některých knihovních funkcí.
11. Implementace některých abstraktních datových typů.
12. Vykreslování grafických obrazců.