„Objektumorientált szoftvertervezés - Vizsga, 2010.06.01.” változatai közötti eltérés
Új oldal, tartalma: „{{GlobalTemplate|Infoszak|OotVizsga20100601}} ===OO Vizsga 2010-06-01 === __TOC__ ==== 01. Funkciópont analisys lépései?==== Funkciópont elemzés (6. diasor/ 34 …” |
aNincs szerkesztési összefoglaló |
||
| 1. sor: | 1. sor: | ||
===OO Vizsga 2010-06-01 === | ===OO Vizsga 2010-06-01 === | ||
__TOC__ | __TOC__ | ||
==== | ====Funkciópont analisys lépései?==== | ||
Funkciópont elemzés (6. diasor/ 34 dia) Komponensei: | Funkciópont elemzés (6. diasor/ 34 dia) Komponensei: | ||
| 12. sor: | 10. sor: | ||
* External Interface Files | * External Interface Files | ||
==== | ====CVS-SVN összehasonlítás!==== | ||
==== | ====Java nyelven szeretnénk egy XML dokumentumot beolvasni. SAX-ot használunk. Milyen típusú hibákat kaphatunk? Röviden ismertesse őket!==== | ||
* fatal error: a dokumentum nem jól formált. | * fatal error: a dokumentum nem jól formált. | ||
| 20. sor: | 18. sor: | ||
* warning: figyelmeztetés, pl. kétszer definiáltunk egy típust. | * warning: figyelmeztetés, pl. kétszer definiáltunk egy típust. | ||
==== | ====MobilAgent tulajdonságai? ==== | ||
* aktív és autonóm: saját szálon fut, döntéseit maga hozza, a környezet figyelembe vételével. | * aktív és autonóm: saját szálon fut, döntéseit maga hozza, a környezet figyelembe vételével. | ||
| 27. sor: | 25. sor: | ||
* mobil: képes az ügynökségek közötti közlekedésre. | * mobil: képes az ügynökségek közötti közlekedésre. | ||
==== | ====LCOM számítás! ==== | ||
* |P|| = {(Ai,Aj) Ai metszet Aj = 0} függvények száma, nincs közös attribútum, | * |P|| = {(Ai,Aj) Ai metszet Aj = 0} függvények száma, nincs közös attribútum, | ||
| 33. sor: | 31. sor: | ||
* LCOM = |P|| - ||Q (ha az eredmény pozitív), különben 0. | * LCOM = |P|| - ||Q (ha az eredmény pozitív), különben 0. | ||
==== | ====Mik a hagyományos Listener-alapú eseménykezelés hátrányai beágyazott/mobil környezetben?==== | ||
* Nagy overhead (sok osztály, sok methódus, sok hívás) | * Nagy overhead (sok osztály, sok methódus, sok hívás) | ||
* Életciklus kezelés bonyolult (listener és eseménygeneráló közvetlen kapcsolatban) | * Életciklus kezelés bonyolult (listener és eseménygeneráló közvetlen kapcsolatban) | ||
==== | ====Legyen egy bináris fa, melynek... Preorder bejárás megvalósítása a visitorok segítségével.==== | ||
%ATTACHURL%/vis.png | %ATTACHURL%/vis.png | ||
| 44. sor: | 42. sor: | ||
(ez alapján egy kibővített ábra volt a feladatban) | (ez alapján egy kibővített ábra volt a feladatban) | ||
==== | ====Milyen függvényei vannak a ListIteratornak, ami az Iteratornak nincs?==== | ||
* add(E e), set(E e) | * add(E e), set(E e) | ||
| 50. sor: | 48. sor: | ||
* hasPrevious(), previous() | * hasPrevious(), previous() | ||
==== | ====Szálak állapotaiól írjon 1-1 mondatot!==== | ||
* NEW: újonnan létrehozva | * NEW: újonnan létrehozva | ||
| 59. sor: | 57. sor: | ||
* TERMINATED: befejezte a működését | * TERMINATED: befejezte a működését | ||
==== | ====public Query(Class elType, String queryExpr, xxx). Mi lehet az xxx?==== | ||
* xxx = [, FreeVariables freeVariables] //opcionális. | * xxx = [, FreeVariables freeVariables] //opcionális. | ||
==== | ====Mi a POA?==== | ||
* Portable Object Adapter (CORBA) | * Portable Object Adapter (CORBA) | ||
| 73. sor: | 71. sor: | ||
(CORBA-ban az IDL-ben specifikált távolról elérhető metódusaidat az adott XPOA-ból leszármazott osztályban fogod megimplementálni) | (CORBA-ban az IDL-ben specifikált távolról elérhető metódusaidat az adott XPOA-ból leszármazott osztályban fogod megimplementálni) | ||
==== | ====Az alábbi felsorolt UML osztályok közötti kapcsolatok közül melyik a legalacsonyabb csatolású? Association, Generalization, Aggregation, Navigation, Dependency, Realization (3 pont)==== | ||
* Dependency | * Dependency | ||