INFORMAČNÝ LIST PREDMETU |
|||||
Kód: V417 | Názov: Objektové programovanie | ||||
Študijný odbor: Informačné a riadiace systémy | |||||
Garantuje:
Mgr. Ing. Ľubomír Sadloň, CSc. Zabezpečuje: Mgr. Ing. Ľubomír Sadloň, CSc.
|
|||||
Obdobie štúdia predmetu: 4. SEMESTER |
Forma výučby: prednáška, laboratórne cvičenia Odporúčaný rozsah výučby: 48h Týždenný: 2-0-2 Za obdobie štúdia: 24-0-24 |
Počet kreditov: 6 | |||
Podmieňujúce predmety: P211 Základy informatiky 2 | |||||
Spôsob
hodnotenia a ukončenia štúdia predmetu: zápočet, skúška Priebežné hodnotenie: test Záverečné hodnotenie: obhajoba semestrálneho projektu |
|||||
Cieľ predmetu:
Zvládnuť princípy objektovo orientovaného programovania s aplikáciou v Delphi Pascale
|
|||||
Stručná osnova
predmetu: 1.Softwarové inžinierstvo a OOP; stručná história OOP; základy teórie OOP: objekt, správa, zapuzdrenie; objekt v notácii UML; ilustrácia objektu v Pascale. 2. Trieda: trieda ako objekt, trieda ako dátový typ; metatrieda; inštancia triedy; životný cyklus objektu; trieda v notácii UML. 3. Trieda v Pascale; prístupové práva a zapuzdrenie v Pascale. 4. Skladanie objektov; property. 5. Dedičnosť jednoduchá a viacnásobná; generalizácia - špecializácia; abstraktná trieda. 6. Dedičnosť v Pascale; doména triedy, kompatibilita inštancií z domény; prekrývanie atribútov, metód a property. 7. Polymorfizmus; vzťah polymorfizmu a dedičnosti; polymorfizmus v Pascale: virtuálne a dynamické metódy, abstraktné metódy. 8. Výnimky v Pascale; väzby objektov v notácii UML, vzťahy medzi triedami v notácii UML. 9. Objektová analýza a návrh; trojvrstvový model aplikácie. 10. Aplikácia v projekte. |
|||||
Literatúra: KRAVAL, Ilja: Základy objektově orientovaného programování. 1. vyd. Praha: Computer Press, 1998. ISBN 80-7226-047-2 Lischner, Ray: Delphi v kostce. Preložil Luděk Horčička. 1. vyd. Praha: ComputerPress, 2000. ISBN 80-7226-361-7 TEIXIERA, Steve – PACHECO, Xavier: Mistrovství v Delphi 6. Praha: Computer Press, 2002. ISBN 80-7226-627-6 |
|||||
Jazyk, v ktorom sa predmet vyučuje: slovenský |
Dátum poslednej úpravy listu: 18.12.2002 |