Předmět Objektové programování (AUPKS / AXOPR)
Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu AUPKS / AXOPR - Objektové programování, Fakulta aplikované informatiky, Univerzita Tomáše Bati ve Zlíně (UTB).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Obsah
- Objekty, třídy, atributy, chování, konstruktor, destruktor.- Zapouzdření, skrývání dat (data Hiding).- Alokace paměti, Garbage Collector, zásobník, halda, hodnotové, referenční typy.- Kopírování objektů, hluboká a mělká kopie.- Skládání objektů.- Rozhraní.- Dědičnost.- Abstraktní třídy.- Generika.- Lambda výrazy.- finalizer, Dispose Pattern, RIIA- Základní návrhové vzory a techniky (Singleton, Observer, Dependency Injection, ... )- Kolekce, základ práce se soubory, komunikace po síti, serializace a asynchronní zpracování dat.- UML diagramy tříd.
Získané způsobilosti
Student má znalosti o objektovém programování a je schopen řešit problémy s pomocí objektového návrhu v objektově orientovaném programovacím jazyce.
Literatura
C# : programujeme profesionálně. Vyd. 1. Brno : Computer Press, 2003. ISBN 80-251-0085-5.Keogh, James Edward. Datové struktury bez předchozích znalostí. Vyd. 1. Praha : Computer Press, 2006. ISBN 80-251-0689-6.Keogh, James Edward. OOP bez předchozích znalostí : průvodce pro samouky. Vyd. 1. Brno : Computer Press, 2006. ISBN 80-251-0973-9.
Požadavky
Způsob zakončení předmětu - klasifikovaný zápočetPro získání klasifikovaného zápočtu je vyžadováno úspěšné a samostatné vypracování všech zadaných úloh v průběhu semestru, semestrální test, test znalostí ladění a ovládání IDE a odevzdání a obhájení projektů dle zadání vyučujícího. Za testy je možné získat max. 60% bodů, za závěrečné projekty 40% bodů. Student musí získat minimálně 50% bodů z maximálního počtu bodů za testy a 50% bodů z maximálního počtu bodů za každý projekt.Hodnocení:90 - 100% A80 - 89% B70 - 79% C60 - 69% D50 - 59% Eméně než 50% FX
Garant
Ing. Erik Král, Ph.D.
Vyučující
Ing. Tomáš BarotIng. Erik Král, Ph.D.