{{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í 2023/2024 ===== ^ #VTýden ^ Týden kal. ^ Pondělí ^ Čtvrtek ^ |#1 | 39. | 25.09. - [[courses:b0b36prp:labs:lab01:start|Lab 01 - První program]] | 28.09. - //Den české státnosti//| |#2 | 40. | 02.10. - [[courses:b0b36prp:labs:lab02|Lab 02 - Vstup a výstup programu]] | 05.10. - [[courses:b0b36prp:labs:lab01:start|Lab 01 - První program]] | |#3 | 41. | 09.10. - [[courses:b0b36prp:labs:lab03|Lab 03 - Cykly]] | 12.10. - [[courses:b0b36prp:labs:lab02|Lab 02 - Vstup a výstup programu]] | |#4 | 42. | 16.10. - [[courses:b0b36prp:labs:lab04|Lab 04 - Dekompozice programu]] | 19.10. - [[courses:b0b36prp:labs:lab03|Lab 03 - Cykly]] | |#5 | 43. | 23.10. - [[courses:b0b36prp:labs:lab05|Lab 05 - Pole variabilní délky a textové řetězce]] | 26.10. - [[courses:b0b36prp:labs:lab04|Lab 04 - Dekompozice programu]] | |#6 | 44. | 30.10. - [[courses:b0b36prp:labs:lab06|Lab 06 - Dynamická alokace 1/2]] | 02.11. - [[courses:b0b36prp:labs:lab05|Lab 05 - Pole variabilní délky a textové řetězce]] | |#7 | 45. | 06.11. - [[courses:b0b36prp:labs:lab07|Lab 07 - Dynamická alokace 2/2]] | 09.11. - [[courses:b0b36prp:labs:lab06|Lab 06 - Dynamická alokace 1/2]] | |#8 | 46. | 13.11. - [[courses:b0b36prp:labs:lab08|Lab 08]] + **TEST** | 16.11. - [[courses:b0b36prp:labs:lab07|Lab 07 - Dynamická alokace 2/2]] | |#9 | 47. | 20.11. - //Děkanské volno// | 23.11. - [[courses:b0b36prp:labs:lab08|Lab 08]] + **TEST** | |#10| 48. | 27.11. - [[courses:b0b36prp:labs:lab09|Lab 09 - Struktury a spojové seznamy]] | 30.11. - [[courses:b0b36prp:labs:lab09|Lab 09 - Struktury a spojové seznamy]] | |#11| 49. | 04.12. - [[courses:b0b36prp:labs:lab10|Lab 10 - Rekurzivní funkce, sdílené knihovny]] | 07.12. - [[courses:b0b36prp:labs:lab10|Lab 10 - Rekurzivní funkce, sdílené knihovny]] | |#12| 50. | 11.12. - [[courses:b0b36prp:labs:lab11|Lab 11 - Binární soubory]] | 14.12. - [[courses:b0b36prp:labs:lab11|Lab 11 - Binární soubory]] | |#13| 51. | 18.12. - [[courses:b0b36prp:labs:lab12|Lab 12 - Úloha hledání nejkratší cesty]] | 21.12. - [[courses:b0b36prp:labs:lab12|Lab 12 - Úloha hledání nejkratší cesty]] | | | 52. | //Zimní prázdniny// || | | 01. | //Zimní prázdniny// || |#14| 02. | 08.01. - [[courses:b0b36prp:labs:lab13|Lab 13 - Konzultace k bonusovým úkolům]] | 11.01. - [[courses:b0b36prp:labs:lab13|Lab 13 - Konzultace k bonusovým úkolům]] | | **14.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. | 04.01. Konzultace | 07.01. - Konzultace \\ | | **14.01.2024** - **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í). */