{{indexmenu_n>3}}
====== Cvičení ======
Účast na cvičení je povinná. Cvičení slouží k praktickému osvojení programovacích dovedností.
/* Pátek 14:45-16:00\\ (Konzultační seminář) \\ KN:E-328 ^ */
===== Harmonogram cvičení 2024/2025 =====
^ #VTýden ^ Týden kal. ^ Pondělí ^ Čtvrtek ^
|#1 | 39. | 23.09. - [[courses:b0b36prp:labs:lab01:start|Lab 01 - První program]] | 26.09. - [[courses:b0b36prp:labs:lab01:start|Lab 01 - První program]]|
|#2 | 40. | 30.09. - [[courses:b0b36prp:labs:lab02|Lab 02 - Vstup a výstup programu]] | 03.10. - [[courses:b0b36prp:labs:lab02|Lab 02 - Vstup a výstup programu]] |
|#3 | 41. | 07.10. - [[courses:b0b36prp:labs:lab03|Lab 03 - Cykly]] | 10.10. - [[courses:b0b36prp:labs:lab03|Lab 03 - Cykly]] |
|#4 | 42. | 14.10. - [[courses:b0b36prp:labs:lab04|Lab 04 - Dekompozice programu]] | 17.10. - [[courses:b0b36prp:labs:lab04|Lab 04 - Dekompozice programu]] |
|#5 | 43. | 21.10. - [[courses:b0b36prp:labs:lab05|Lab 05 - Pole variabilní délky a textové řetězce]] | 24.10. - [[courses:b0b36prp:labs:lab05|Lab 05 - Pole variabilní délky a textové řetězce]] |
|#6 | 44. | 28.10. - //Den vzniku samostatného československého státu// | 31.10. - [[courses:b0b36prp:labs:lab06|Lab 06 - Dynamická alokace a textové soubory]]|
|#7 | 45. | 04.11. - [[courses:b0b36prp:labs:lab06|Lab 06 - Dynamická alokace a textové soubory]] | 07.11. - [[courses:b0b36prp:labs:lab07|Lab 07 - Dynamická alokace a struktury]] |
|#8 | 46. | 11.11. - [[courses:b0b36prp:labs:lab07|Lab 07 - Dynamická alokace a struktury]] | 14.11. - [[courses:b0b36prp:labs:lab08|Lab 08 - Struktury a spojové seznamy]] |
|#9 | 47. | 18.11. - [[courses:b0b36prp:labs:lab08|Lab 08 - Struktury a spojové seznamy]] + **TEST** | 21.11. - [[courses:b0b36prp:labs:lab09|Lab 09 - Rekurzivní funkce, sdílené knihovny]] + **TEST** |
|#10 | 48. | 25.11. - [[courses:b0b36prp:labs:lab09|Lab 09 - Rekurzivní funkce, sdílené knihovny]] | 28.11. - [[courses:b0b36prp:labs:lab10|Lab 10 - Binární soubory]]|
|#11| 49. | 02.12. - [[courses:b0b36prp:labs:lab10|Lab 10 - Binární soubory]] | 05.12. - [[courses:b0b36prp:labs:lab11|Lab 11 - Úloha hledání nejkratší cesty]] |
|#12| 50. | 09.12. - [[courses:b0b36prp:labs:lab11|Lab 11 - Úloha hledání nejkratší cesty]] | 12.12. - [[courses:b0b36prp:labs:lab12|Lab 12 - Konzultace (HW10, HW10B)]] |
|#13| 51. | 16.12. - [[courses:b0b36prp:labs:lab12|Lab 12 - Konzultace (HW10, HW10B)]] | 19.12. - [[courses:b0b36prp:labs:lab13|Lab 13 - Konzultace k bonusovým úkolům]] |
|#14| 52. | 23.12. - //Zimní prázdniny// | 26.12. - //Zimní prázdniny// |
|#15| 01. | 30.12. - //Zimní prázdniny// | 02.01. - //Zimní prázdniny// |
|#16| 02. | 08.01. - [[courses:b0b36prp:labs:lab13|Lab 13 - Konzultace k bonusovým úkolům]] | 09.01. - [[courses:b0b36prp:labs:lab14|Lab 14 - Konzultace k bonusovým úkolům]] //(Rezerva//) |
| **11.01.2024** - **Termín udělení zápočtu!** ||||
/* [[courses:b0b36prp:labs:lab14|Lab 14 - Konzultace k HW10]] */
/*
^ #VTýden ^ Týden kal. ^Pondělí ^
|#1 | 39. | 25.09. - [[courses:b0b36prp:labs:lab01:start|Lab 01 - První program]] |
|#2 | 40. | 02.10. - [[courses:b0b36prp:labs:lab02|Lab 02 - Vstup a výstup programu]] |
|#3 | 41. | 09.10. - [[courses:b0b36prp:labs:lab03|Lab 03 - Cykly]] |
|#4 | 42. | 16.10. - [[courses:b0b36prp:labs:lab04|Lab 04 - Dekompozice programu]] |
|#5 | 43. | 23.10. - [[courses:b0b36prp:labs:lab05|Lab 05 - Pole variabilní délky a textové řetězce]] |
|#6 | 44. | 30.10. - [[courses:b0b36prp:labs:lab06|Lab 06 - Dynamická alokace 1/2]] |
|#7 | 45. | 06.11. - [[courses:b0b36prp:labs:lab07|Lab 07 - Dynamická alokace 2/2]] |
|#8 | 46. | 13.11. - [[courses:b0b36prp:labs:lab08|Lab 08]] + **TEST** |
|#9 | 47. | 20.11. - [[courses:b0b36prp:labs:lab09|Lab 09 - Rekurzivní funkce]] |
|#10| 48. | 27.11. - [[courses:b0b36prp:labs:lab10|Lab 10 - Struktury a spojové seznamy]] |
|#11| 49. | 04.12. - [[courses:b0b36prp:labs:lab11|Lab 11 - Binární soubory]] |
|#12| 50. | 11.12. - [[courses:b0b36prp:labs:lab12|Lab 12 - Sdílená knihovna a konzultace k bonusovým úkolům]] |
|#13| 51. | 18.12. - [[courses:b0b36prp:labs:lab13|Lab 13 - Úloha hledání nejkratší cesty]] |
| | 52. | //Zimní prázdniny// |
| | 01. | //Zimní prázdniny// |
|#14| 02. | 08.01. [[courses:b0b36prp:labs:lab14|Lab 14 - Konzultace k HW10]] |
| **14.01.2024** - **Termín udělení zápočtu!** |||
*/
/*
Konzultace k bonusovým úkolům
^ #VTýden ^ Týden kal. ^Pondělí ^ Čtvrtek ^
|#1 | 39. | 21.09. - [[courses:b0b36prp:labs:lab01|Lab 01]] | 24.09. - [[courses:b0b36prp:labs:lab01|Lab 01]] |
|#2 | 40. | 28.09. - Státní svátek | 01.10. - Konzultace |
|#3 | 41. | 05.10. - [[courses:b0b36prp:labs:lab02|Lab 02]] | 08.10. - [[courses:b0b36prp:labs:lab02|Lab 02]]|
|#4 | 42. | 12.10. - [[courses:b0b36prp:labs:lab03|Lab 03]] | 15.10. - [[courses:b0b36prp:labs:lab03|Lab 03]] |
|#5 | 43. | 19.10. - [[courses:b0b36prp:labs:lab04|Lab 04]] | 22.10. - [[courses:b0b36prp:labs:lab04|Lab 04]] |
|#6 | 44. | 26.10. - [[courses:b0b36prp:labs:lab05|Lab 05]] | 29.10. - [[courses:b0b36prp:labs:lab05|Lab 05]] |
|#7 | 45. | 02.11. - [[courses:b0b36prp:labs:lab06|Lab 06]] | 05.11. - [[courses:b0b36prp:labs:lab06|Lab 06]] |
|#8 | 46. | 09.11. - [[courses:b0b36prp:labs:lab07|Lab 07]] | 12.11. - [[courses:b0b36prp:labs:lab07|Lab 07]]|
|#9 | 47. | 16.11. - [[courses:b0b36prp:labs:lab08|Lab 08]] + **TEST** | 19.11. - [[courses:b0b36prp:labs:lab08|Lab 08]] + **TEST** |
|#10| 48. | 23.11. - [[courses:b0b36prp:labs:lab09|Lab 09]] | 26.11. - [[courses:b0b36prp:labs:lab09|Lab 09]] |
|#11| 49. | 30.11. - [[courses:b0b36prp:labs:lab10|Lab 10]] | 03.12. - [[courses:b0b36prp:labs:lab10|Lab 10]] |
|#12| 50. | 07.12. - [[courses:b0b36prp:labs:lab11|Lab 11]] | 10.12. - [[courses:b0b36prp:labs:lab11|Lab 11]] |
|#13| 51. | 14.12. - [[courses:b0b36prp:labs:lab12|Lab 12]] | 17.12. - [[courses:b0b36prp:labs:lab12|Lab 12]] |
| | 52. | //Zimní prázdniny// |||
| | 01. | //Zimní prázdniny// |||
|#14 | 02. | 06.01. Konzultace | 09.01. - Konzultace \\ |
| **14.01.2025** - **Termín udělení zápočtu!** ||||||
*/
==== Konzultační seminář ====
Ve čtvrtek (po přednášce) probíhá konzultační seminář zejména k problematice probírané v konkrétním výukovém týdnu. Dále bude obsahovat ukázky práce v příkazové řádce, ladění a kompilace programů, ukázky nevhodných řešení a reakce na zpětnou vazbu.
* Čtvrtek 14:30 v mísnosti KN:E-205.
/* (velká posluchárna na Karlově náměstí). */