P12: Diskusia

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

Preber si túto prednášku so svojou AI

Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.

Otvoriť AI: ChatGPT · Claude · Gemini

Zhrnutie prednášky

Diskusná prednáška je poslednou v rámci semestra a venuje sa príprave na skúšku z objektovo orientovaného programovania. Vyučujúci vysvetľuje formát skúšky, ktorá bude pozostávať približne z 13 otázok podobných minuloročným, dostupným v archíve testov na stránke predmetu. Podrobne rozoberá poslednú otázku za 10 bodov, kde študenti musia identifikovať a aplikovať jeden z návrhových vzorov (Strategy, Observer, Visitor, Composite) na zadaný problém, navrhnúť riešenie vo forme UML diagramu tried a implementovať ho v Jave bez používateľského rozhrania. Vysvetľuje kritériá hodnotenia — základná funkčnosť dáva do 4 bodov, kvalita a flexibilita objektovo orientovaného návrhu (enkapsulácia, open-closed princíp, Liskovej substitúcia) prináša vyššie hodnotenie. Zdôrazňuje, že aj neidentifikovaný, ale správne aplikovaný vzor môže priniesť plný počet bodov.

  • - Posledné stretnutie pred skúškou z objektovo orientovaného programovania, priestor na otázky a diskusiu.
  • - Skúška bude mať cca 13 otázok podľa vzoru minuloročných skúšok, dostupných v archíve na stránke predmetu.
  • - Posledná otázka za 10 bodov vyžaduje aplikáciu jedného z vzorov Strategy, Observer, Visitor alebo Composite na zadaný problém.
  • - Riešenie treba predložiť ako UML diagram tried a implementáciu v Jave bez grafického používateľského rozhrania.
  • - Treba explicitne identifikovať roly návrhového vzoru a ktoré triedy ich reprezentujú, vrátane príkladu použitia (metóda main).
  • - Hodnotenie zohľadňuje základnú funkčnosť (do 4 bodov) a kvalitu/flexibilitu objektovo orientovaného návrhu (enkapsulácia, open-closed princíp, Liskovej substitúcia).
  • - Aj nesprávne pomenovaný, ale správne aplikovaný vzor môže získať plný počet bodov.

Zhrnutie pripravené s pomocou AI z prepisu videa.