Účast na cvičení je povinná. Cvičení slouží k praktickému osvojení programovacích dovedností a přípravě pro řešení domácích úkolů a semestrální práce.
| #VTýden | Týden kal. | Téma | Středa | Čtvrtek |
|---|---|---|---|---|
| #1 | 08. | 01 - Úvodní cvičení | 19.02. - Lab 01 | 20.02. - Lab 01 |
| #2 | 09. | 02 - Vstup a výstup programu | 26.02. - Lab 02 | 27.02. - Lab 02 |
| #3 | 10. | 03 - Řídicí struktury a cykly | 05.03. - Lab 03 | 06.03. - Lab 03 |
| #4 | 11. | 04 - Dekompozice programu | 12.03. - Lab 04 | 13.03. - Lab 04 |
| #5 | 12. | 05 - Řídicí struktury, funkce a ladění programu | 19.03. - Lab 05 | 20.03. - Lab 05 |
| #6 | 13. | 06 - Pole variabilní délky a textové řetězce | 26.03. - Lab 06 | 27.03. - Lab 06 |
| #7 | 14. | 07 - Dynamická alokace a načítání vstupu | 02.04. - Lab 07 | 03.04. - Lab 07 |
| #8 | 15. | 08 - Dynamická alokace, struktury | 09.04. - Lab 08 | 10.04. - Lab 08 |
| #9 | 16. | 09 - Zásobník, fronta, práce se soubory | 16.04. - Lab 09 | 17.04. - Lab 09 |
| #10 | 17. | 10 - Meziprocesová komunikace | 23.04. - Lab 10 | 24.04. - Lab 10 |
| #11 | 18. | 11a - Spojové seznamy | 30.04. - Lab 11a | 01.05. Státní svátek |
| #12 | 19. | 11 - Vícevláknové aplikace | 07.05. - Lab 12 | 08.05. Státní svátek → Náhrada úterý 06.05. - Lab 11a |
| #13 | 20. | 12 - Vícevláknové aplikace | 14.05. Rektorský den | 15.05. - Lab 12 |
| #14 | 21. | 13 - Hodnocení vícevláknové aplikace | 21.05. - Lab 13 | 22.05. - Lab 13 |
| 25.05.2025 - Termín udělení zápočtu! | ||||