nprg041-cpp-husak
na Mattermostu PARGu - přihlašovací link je na Nástěnce předmětu v SISuCvičení | Probraná témata | Úlohy v ReCodExu |
---|---|---|
1. (1.10.2021) | Úvod, nároky, základní syntaxe, zpracování argumentů a výstup | Hello World |
2. (8.10.2021) | Řetězce, stringy, parsování čísel, práce se znaky (isalnum, ...), streamy | Násobilka, Součet |
3. (15.10.2021) | Hlavičkové soubory, třídy, objekty, konstruktory | Hello OOP World, Počítadlo (druhá úloha 2 týdny času) |
4. (22.10.2021) | Inline metody, deklarace, definice a volání konstruktorů | Reference ve třídě, Počítání oveček (druhá úloha 2 týdny času) |
5. (29.10.2021) | Kontejnery, iterátory | Překladový slovník (2 týdny času) |
6. (5.11.2021) | Složitost operací na kontejnerech, třídění dle vlastních kritérií, zadání 1. DÚ | Filmová databáze |
7. (19.11.2021) | Algoritmy, funktory, lambdy | Funktory |
8. (26.11.2021) | Polymorfní datové struktury, copy konstruktor, operátor přiřazení | Polymorfní kontejner (2 týdny času) |
9. (3.12.2021) | Šablony | Šablony funktorů |
10. (10.12.2021) | Oprava 1. DÚ, implementace vlastního kontejneru, zadání 2. DÚ | Gumové pole |
11. (17.12.2021) | Konstruktory a destruktory, virtuální metody, double dispatch | Polymorfní konverze |
12. (7.1.2022) | Oprava 2. DÚ, revize polymorfismu a správy paměti, příprava na zkoušku |
Pokud máte zájem o vedení ročníkového projektu, bakalářské práce, diplomové práce či (individuálního) softwarového projektu, kontaktujte mě. Bližší informace o mých oblastech zájmu a nabízených tématech naleznete na mých osobních webových stránkách.