ZS 2021/2022: Cvičení z NPRG041 - Programování v C++

Kontakt

Zápočtové programy

Cvičení

Cvič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

Stránky předchozích let cvičení


Témata studentských projektů

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.