Zde se budou průběžně objevovat informace týkající se přednášky Programování 2 (NPRG031).

Informace hledejte i na stránkách kolegy Holana.

Co bylo předneseno:

3. brezna

10. brezna 17. března: 24. března:

Abstraktní třídy a abstraktní (čistě virtuální) funkce, zapečetěné třídy a metody, wrappery kolem proměnných. Pole, stringy, vyvolání garbage-collectoru, namespace. Streamreader, Streamwriter (práce se soubory), pretezovani operatoru. Slidy.


Materialy z predlonskeho roku, kdy byla vyuka prerusena (doprovazene komentari). Letos prednese diskretni simulaci, formularove aplikace a kresleni kolega Holan. Svou pozornost tedy smerujte primarne k jeho prednaskam, lonske studijni materialy v tomto ohledu je treba brat jen jako podpurne:

Počítačová simulace, diskrétní simulace (auta s pískem, výtahy) - obecné řešení pomocí kalendáře událostí, výčtové datové typy. Slidy. Komentar.

31. brezna
Diskrétní simulace (pokr.). Kolekce a generické třídy, definice generické třídy, generické metody, přetěžování operátorů, výjimky. Slidy. Komentar.

7. dubna
Programování Windows Forms Applications. Žádné slidy nejsou, ke studiu lze použít výukový materiál. Ackoliv jsem myslel, ze komentare nebudou, nakonec jsem jich par napsal.


14. dubna
Memoizace, dynamické programování. Slidy. A komentare.

21. dubna
Generika, vyjimky, Objektovy navrh, UML, Data Flow Diagramy, Hygiena programovani, navrhove principy SOLID. Slidy, komentare.

28. kvetna
Grafové algoritmy. Slidy.

5. kvetna
UML, Data Flow Diagramy, Hygiena programovani, navrhove principy SOLID. Slidy, komentare.
Delegaty, anonymni funkce. Slidy. Komentar.

12. kvetna
Priklad od zkousky.
Interface, Thready. Slidy.

19. kvetna
Xamarin (aplikace pro Android), UWP (aplikace pro Raspberry Pi). Komentare.
Labyrint sveta a raj programovacich jazyku. Slidy.