Toto je starší verze dokumentu!
UPG - Informatika 2. ročník
1. pololetí
Podmínky
- Absence maximálně 50%
 - Napsat 4 velké testy
- Úvod do C# a OOP (3. dvojhodinovka = 5. + 6. hodina)
- Termín I2.B: 3. 10. 2019
 - Termín I2.C: 1. 10. 2019
 - Termín I2.D: 3. 10. 2019
 
 - Programování okenních aplikací (cca 6. dvojhodinovka = 11. + 12. hodina, nejpozději 25.10.2019)
- Termín I2.B: TBD
 - Termín I2.C: TBD
 - Termín I2.D: TBD
 
 - Víceformulářové aplikace a dialogy (9. dvojhodinovka = 17. + 18. hodina)
- Termín I2.B: TBD
 - Termín I2.C: TBD
 - Termín I2.D: TBD
 
 - Práce se soubory (cca 12. dvojhodinovka = 23. + 24. hodina, nejpozději 19. 12. 2019)
- Termín I2.B: TBD
 - Termín I2.C: TBD
 - Termín I2.D: TBD
 
 
 - 2 náhradní termíny na opravu testu (před uzavřením každého čtvrtletí a pololetí)
 
Náplň velkých testů
1. Algoritmizace a vývojové diagramy
- úvod do jazyka C# - srovnání s jazyky C/C++
 - konzolové aplikace – rozdíly v načítání vstupu
 - hodnotové a referenční datové typy
 - charakteristika a základní terminologie objektově orientovaného programování a objektových jazyků
 - základní vlastnosti objektů
 - modifikátory přístupu
 
2. Programování okenních aplikací
- programování řízené událostmi (event driven)
 - prostředky pro tvorbu formuláře
 - základní ovládací prvky, vlastnosti
 - ovládací prvky typu kontejner
 - metody a reakce na události
 
Doporučená literatura
- C# bez předchozích znalostí (Pavel Bory), ISBN: 978-80-251-4686-6
 - Essential C# 6.0 (5th Edition) (Addison-Wesley Microsoft Technology) 5th Edition (Mark Michaelis), ISBN: 978-0134141046
 - C# in Depth, Fourth Edition (Jon Skeet), ISBN: 9781617294532