~~NOTOC~~ [[https://cw.felk.cvut.cz/upload/|Odevzdávací systém]] [[https://cw.felk.cvut.cz/forum/forum-1424.html|Diskusní fórum]] [[https://www.fel.cvut.cz/cz/education/bk/predmety/44/87/p4487706.html|Popis předmětu na FEL]] [[https://www.fel.cvut.cz/cz/education/rozvrhy-ng.B171/public/html/predmety/44/87/p4487706.html|Rozvrh na FEL]] --------------- ====== Plán konzultací pro kombinované studium ZS 2017/2018 ====== ^ Týden ^ Datum ^ Téma ^ Průsvitky ^ | **1.** | 6.10. | // Konzultace pro nepřítomnost přednášejícího odpadá. Vaším úkolem do konzultace v pátek 20.10. je projít si první dvě přednášky a vyzkoušet si cvičení 1 dle návodu ze cvičení pro denní studium. Jedná se o nastavení Vašeho prostředí pro vývoj programů. // | -- | | **2.** | 13.10. | | -- | | **3.** | 20.10. | Pravidla hry. Základní rysy jazyka C++. Strukturované datové typy, funkce, reference. Základní datové typy, deklarace, operátory a výrazy, příkazy. Ukazatelé, dynamická alokace. Dynamika objektů. | {{:courses:b6b36pjc:prednasky:pjc-01-uvod-mk4.pdf|01}},{{:courses:b6b36pjc:prednasky:pjc-02-vyrazyoperaceprikazy.pdf|02}},{{:courses:b6b36pjc:prednasky:pjc-03-strukturyfunkcereference.pdf|03}}, {{:courses:b6b36pjc:prednasky:pjc-04-ukazatele.pdf|04}}, {{:courses:b6b36pjc:prednasky:pjc-05-dynamikaobjektů.pdf|05}}, {{:courses:b6b36pjc:prednasky:pjc-05-dynamikaobjektu-animace-1.pdf|Anim1}}, {{:courses:b6b36pjc:prednasky:pjc-05-dynamikaobjektu-animace-2.pdf|Anim2}} | | **4.** | 27.10. | | -- | | **5.** | 3.11. | //Odpadá, pro nepřítomnost přednášejícího, věnováno na tvorbu domácích úkolů // | -- | | **6.** | 10.11. | | -- | | **7.** | 17.11. | //Odpadá, státní svátek// | -- | | **8.** | 24.11. | | -- | | **9.** | 1.12. | Přetěžování operátorů. Dědičnost. Dynamicky vázané metody. Ošetření chyb, výjimky. Preprocesor. Řetězce. | {{:courses:a7b36pjc:prednasky:pjc-06-pretezovaniadynamikaobjektu2.pdf|06}}, {{:courses:a7b36pjc:prednasky:pjc-08-dědičnost.pdf|08}}, {{:courses:a7b36pjc:prednasky:pjc-09a-osetrenichybavyjimky.pdf | 9a}} {{:courses:a7b36pjc:prednasky:pjc-09b-preprocesor.pdf | 9b }} {{:courses:a7b36pjc:prednasky:pjc-09c-retezce.pdf | 9c }} | | **10.** | 8.12. | | -- | | **11.** | 15.12. | Úvod do šablon, STL. Vlákna, paralelní běh, synchronizace. | {{:courses:a7b36pjc:prednasky:pjc-10a-Sablony.pdf|10a}}, {{:courses:a7b36pjc:prednasky:pjc-10b-STL.pdf|10b}}, {{:courses:a7b36pjc:prednasky:pjc-11-vlakna.pdf|11}} | | **12.** | 22.12. | //Odpadá, vánoce // | -- | | **13.** | 5.1. | | -- | | **14.** | 12.1. | **Test** | -- | ---- Další pomocné materiály: ^ Téma ^ Průsvitky ^ | Práce s knihovnami | {{:courses:a7b36pjc:prednasky:pjc-07-pracesknihovnami.pdf|Přednáška}}, {{:courses:a7b36pjc:prednasky:kod_pro_PJC-7.txt |kód}} | | Exception Safety. | {{:courses:a7b36pjc:prednasky:pjc-XX-exceptionsafety.pdf|Exception Safety}} | | Pratical Threading Performance | {{:courses:a7b36pjc:prednasky:PJC-YY-PracticalThreadingPerformance.pdf|Threading Performance}}, {{:courses:a7b36pjc:prednasky:pjc-yy-data.zip|Naměřená data}}, {{:courses:a7b36pjc:prednasky:pjc-yy-code.zip|Měřící kód}} | | Best Practices. | {{:courses:a7b36pjc:prednasky:pjc-12-best_practices.pdf|Best practices}} |