„Szoftvertechnológia - Lehetséges vizsgakérdések” változatai közötti eltérés
vissza-link létrehozása |
kis javítások |
||
| 42. sor: | 42. sor: | ||
==UML/PACKAGE,Component, Composite Structure, Deployment, Use Case== | ==UML/PACKAGE,Component, Composite Structure, Deployment, Use Case== | ||
* Milyen package importokat ismer? import: fölötte lévő import/access is látja; access: fölötte lévő import/access NEM LÁTJA!! | * Milyen package importokat ismer? | ||
* Components vs Class | ** import: fölötte lévő import/access is látja; | ||
** access: fölötte lévő import/access NEM LÁTJA!! //megj.: merge: több package-ben lévő dolgokat valahogy egyesítem | |||
* Components vs Class | |||
** komponensek csak interfészen keresztül érhető el, komponens önállóan kezelhető (class nem!) | |||
* Milyen fajtái vannak a komponenseknek? | * Milyen fajtái vannak a komponenseknek? | ||
** telepítendő(deployment): az installáláshoz szükségesek | ** telepítendő (deployment): az installáláshoz szükségesek | ||
** fejlesztés során keletkező(work product): felhasználónak nem szabad kiadni | ** fejlesztés során keletkező (work product): felhasználónak nem szabad kiadni | ||
** execution: runtime jön létre(pl fájl) | ** execution: runtime jön létre (pl. fájl) | ||
* Milyen connectorokat ismer component világban? | * Milyen connectorokat ismer component világban? | ||
** assembly: komponenseket összekötő konnektor, elvárt, megkövetelt interfészek megfelelnek (sima vonal) | ** assembly: komponenseket összekötő konnektor, elvárt, megkövetelt interfészek megfelelnek (sima vonal) | ||
** delegation connector: bonyolult dolgot zár be | ** delegation connector: bonyolult dolgot zár be "dobozba" | ||
* <<delegate>> sztereotípia? szaggatott vonal! | * <<delegate>> sztereotípia? szaggatott vonal! | ||
* Kompozit struktúrák esetén mit nevezünk kollaborációnak? egy | * Kompozit struktúrák esetén mit nevezünk kollaborációnak? | ||
* Deployment diagram elemei? artifact/komponenshez termék/, node/logikai erőforrás/, device/fizikai erőforrás/, executionEnvironment/végrehajtási környezet/ | ** egy meghatározott funkcionalitás megvalósításához szükséges együttműködő elemek | ||
* Milyen Use Case kapcsolatokat(relációkat) ismer? asszociáció | * Deployment diagram elemei? | ||
* Mikor használjuk use case-ben actor jelölésnek a pálcikaember helyett a doboz/<<actor>> sztereotípiás jelölést? Ha egy actoron belül el tudunk képzelni egy másik actort /pl.: tetrisben egy elem, amelyik esik lefele, lehet, hogy nem esik lefele, hanem egy actor ejti lefele. Ekkor lehet azt mondani, hogy egy | ** artifact /komponenshez termék/, | ||
** node /logikai erőforrás/, | |||
** device /fizikai erőforrás/, | |||
** executionEnvironment /végrehajtási környezet/ | |||
* Milyen Use Case kapcsolatokat (relációkat) ismer? | |||
** asszociáció | |||
** include - mindenféleképpen kiegészítjük bizonyos funkcionalitásokkal, | |||
** extend - bizonyos körülmények között egészítjük csak ki a megcélzott elemet | |||
* Mikor használjuk use case-ben actor-jelölésnek a pálcikaember helyett a doboz/<<actor>> sztereotípiás jelölést? | |||
** Ha egy actoron belül el tudunk képzelni egy másik actort /pl.: tetrisben egy elem, amelyik esik lefele, lehet, hogy nem esik lefele, hanem egy actor ejti lefele. Ekkor lehet azt mondani, hogy egy "belső actor" lépteti folyamatosan/ | |||
* Mi a különbség Use Case include és extend sztereotípia között? | * Mi a különbség Use Case include és extend sztereotípia között? | ||
* Use Case tulajdonságok (propertyk)? | * Use Case tulajdonságok (propertyk)? | ||