Prednaska se kona ve stredu od 14:00 v K7, cviceni je ve ctvrtek od 9:00 v K11.
Pozadavky na zapocet: Aktivni ucast (merena zejmena body v CodExu), zapoctovy program, prakticky test.
Pozadavky na zkousku: Pisemna a ustni zkouska na objektovy navrh. Pri vyhodnocovani zkousky bude prihlizeno ke zpusobu plneni zapoctovych povinnosti.
Obsahy prednasek:
5. rijna (prednaska vice mene pokracovala 6. rijna na cviceni):
Organizacni informace, obecne vlastnosti jazyku familie jazyka C,
definice promennych, definice funkci, zakladni ridici struktury v techto
jazycich, zakladni zopakovani objektoveho programovani, vzhled programu
v jazyku C# (s prikladem - Eukliduv algoritmus), strucny uvod do ovladani
Visual Studio .NET 2008 (ktere je v K11 a tedy bude pouzivano ke cviceni).
Slidy.
12. rijna:
Tridy a objekty, jejich implementace a pouziti v C#.
Konstruktory, destruktory. Predani parametru hodnotou, referenci a vysledkem.
Dedicnost, objekty this a base. Slidy.
19. rijna:
Virtualni metody, abstraktni tridy, ciste virtualni metody
(tez zvane abstraktni), zapecetene tridy a metody, dynamicky alokovane
promenne, spojove seznamy jako priklad vyuziti dynamicke alokace a dedicnosti,
pole, zjisteni volne pameti, explicitni volani garbage-collectoru.
Slidy.
26. rijna:
Tvorba formularovych aplikaci, udalostmi rizene
programovani. Prednaska nebude vyuzivat slidy, ale toto bude primo
demonstrovano. Jako vyukovy material muzete pouzit toto.
2. listopadu:
Jmenne prostory, soubory (StreamReader, StreamWriter),
diskretni simulace. Slidy.
9. listopadu:
Diskretni simulace a nektere informaticke problemy
(deadlock). Seznamy (ArrayList a List