„Szoftvertechnológia - Lehetséges vizsgakérdések” változatai közötti eltérés

Harapeti (vitalap | szerkesztései)
egy sor
Harapeti (vitalap | szerkesztései)
konkurrenciaszemantikák
24. sor: 24. sor:
* Class metódus property(tulajdonság) módosítók:
* Class metódus property(tulajdonság) módosítók:
** query, redefines, ordered, unique, oper-constraint(kényszer)
** query, redefines, ordered, unique, oper-constraint(kényszer)
* Operációk konkurenciája:
* Operációk konkurenciája (konkurenciaszemantikák, concurrency semantics):
** szekvenciális(sequential) - elméletileg nem lehet, hogy más hívja meg az operációt
** szekvenciális (sequential) - elméletileg nem lehet, hogy más hívja meg az operációt (''"callers must coordinate outside the object so that only one flow is in the object at a time."'')
** guarded(őrzött) - jöhet ilyen hívás, de megoldott a kezelése
** őrzött (guarded) - jöhet ilyen hívás, de megoldott a kezelése (''"multiple calls from concurrent threads may occur simultaneously to one instance, but only on is allowed to commence. Others are blocked."'')
** konkurens(concurrent) - bejöhet hívás, azonnal lekezelődik, nem jó
** konkurens (concurrent) - bejöhet hívás, azonnal lekezelődik, nem jó (''"multiple calls from concurrent threads may occur
simultaneously to one object on any concurrent operation, and all may proceed concurrently with correct semantics"'')
* Active Object: saját szála van az objektumnak.
* Active Object: saját szála van az objektumnak.
* Mi az a classifier?
* Mi az a classifier?