Objektumorientált szoftvertervezés - Vizsga, 2013.06.11.

A VIK Wikiből
A lap korábbi változatát látod, amilyen Madbence (vitalap | szerkesztései) 2013. június 13., 18:11-kor történt szerkesztése után volt. (formázás+pár válasz)
Ugrás a navigációhoz Ugrás a kereséshez
Mire jó a Future obj. az Active objectben?
Kitől, mikor, hogyan kapja meg a Servant ref.-et az Methodrequest?
Java szálak állapotai, és 1-1 mondattal jellemezd
NEW: frissen sült
RUNNABLE: épp fut/futásra kész
WAITING/TIMED_WAITING: sleep/wait/stb miatt épp vár
BLOCKED: monitorért áll sorban
TERMINATED: meghalt/végzett/stb :-(
Perzisztencia tudatosság, és ObjectStore-ban hogyan kell jelezni (annotáció vagy posztprocesszor, vagy preprocesszor vagy compiler direktíva)
Perzisztencia-tudatos (persistence aware): egy osztály, ha maga nem perzisztencia-képes, de hozzáfér egy perzisztens osztály attribútumához (perzisztens tömb eleméhez)
Visitor Combinator if-then-else forgatókönyvre, v1, v2, v3 visitorokkal
Choice(Sequence(v1, v2), v3)
Miért felelős a CORBA Event Proxy-ja?
Table per subclass esetén mire képződik le az adott hierarchia Hibernateben?
Mivel térhet vissza a Query?
List, Iterator, Object
(szofttechből ismerős vizsgakérdés) Adja meg, hogy az alábbi állítások melyik szabványos Java kivételosztályra igazak! Ha többre is igaz, akkor az öröklési hierarchiában legmagasabban levő (ős)osztályt jelölje meg!
Minden kivételként eldobható osztály ősosztálya: Throwable
JVM szintű rendszerhiba: Error
Elkapása nem kötelező, nehéz rá felkészülni, nehéz lekezelni: Error
Programhiba: Exception
Elkapása nem kötelező, "zajt" vinne a kódba: RuntimeException
Az initCause metódusával be lehet állítani az okozó kivételt: Throwable
Táblázatba kellett beirogatni a CRUD műveletekre hogy melyik biztonságos, cache-able , idempotens

Ooterv jegyzet 2013 rest dáblázat.png

Beírtam pár megoldást, felelősséget nem vállalok (lennon(vita) 2013. június 13., 18:11 (UTC))