19. 9. 2022 | - Organizační záležitosti, co je třeba vědět o počítači, zobrazování hodnot v počítači (datový typ), první seznámení s vývojovým prostředím Visual C++, první program (v krátkosti výstup textu). Programy, které si ukážeme na prvních několika hodinách, slouží k rychlému seznámení s jazykem. Jejich cílem je naučit se rychle základy jazyka natolik, abychom si mohli později, při "ostrém" výkladu, ukazovat fungující příklady. Zdrojový kód příkladu najdete zde.
|
26. 9. 2022 |
- Vstup a výstup čísel. Překlad, krokování programu ve vývojovém prostředí. Rozhodování (podmínka). Cyklus. Funkce. Rozdělení programu na podprogramy a do několika souborů. Operátor podmíněného výrazu, globální proměnná, základní informace o přetěžování funkcí a šablonách. Příklady najdete zde.
|
3. 10. 2022 |
- Celá čísla. Reálná čísla, znaky, logické hodnoty. Příklady najdete zde. Příklady z cvičení 5. 10. najdete zde.
|
10. 11. 2022 |
- Základní datové typy -- závěrečné poznámky. Výčtové typy, pole -- první přiblížení, struktury. Příklady najdete zde.
|
17. 10. 2022 |
- Příkazy. Příklady najdete zde.
|
24. 10. 2022 |
- Příkazy -- dokončení. Ukazatele. Příklady najdete zde.
|
31. 10. 2022 |
- Ukazatele (dynamické proměnné) a reference. Implementace jednosměrně zřetězeného spojového seznamu se zarážkou. Příklady najdete zde.
|
7. 11. 2022 |
- Implementace jednosměrně zřetězeného spojového seznamu se zarážkou a jeho použití k implementaci filtru sort. Zdrojový text, přeložený program, vzorový soubor k seřazení a návod k použití najdete zde.
|
14. 11. 2022 |
- Iterátor seznamu. Funkce. Příklady najdete zde.
|
21. 11. 2022 |
- Funkce -- dokončení. Výrazy, deklarace. Preprocesor. Příklady najdete zde.
|
28. 11. 2022 |
- Preprocesor -- dokončení. Vstupy a výstupy: soubor, otevření a uzavření, binární a textový soubor. Zápis do binárního souboru. Příklady najdete zde.
|
5. 12. 2022 |
- Vstupy a výstupy - dokončení. Zdrojové kódu příkladů jsou zde.
|
12. 12. 2022 |
- Manipulátory na datových proudech. Úvod do objektově orientovaného programování. Zdrojové kódu příkladů jsou zde.
|