szoftver 2 Flashcards

1
Q

Mely állítások igazak a CRC kártyákra?

Osztályok meghatározása nem diagramok alapján, hanem táblázatos lapok segítségével.
UML-ben hibajavítás során használhatóak
A leírásban csak metódusokat kell szerepeltetni.
A leírásban nem metódusokat és attribútumok, hanem az osztályokhoz rendelhető felelősségek vannak.

A

Osztályok meghatározása nem diagramok alapján, hanem táblázatos lapok segítségével.
A leírásban nem metódusokat és attribútumok, hanem az osztályokhoz rendelhető felelősségek vannak.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Osztálydiagramok készítésének milyen fázisai vannak?

Elemzési osztálydiagram
Kollaborációs osztálydiagram
Tervezési osztálydiagram
Osztálydiagram a tervezési minták kialakításához
Megvalósítási osztálydiagram
Futásidejű osztálydiagram

A

Elemzési osztálydiagram
Tervezési osztálydiagram
Megvalósítási osztálydiagram

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

UML osztálydiagramon hogyan kell értelmezni két osztály közötti vonalat?

kooperáció
asszociáció
aggregáció
kompozíció

A

asszociáció

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

UML osztálydiagram számosság jelölésére melyek a szintaktikailag helyes válaszok?

0..1
..0
*
0..

5
0..3
Egyik sem, a számosság másképpen van jelölve.

A

0..1
*
0..*
5
0..3

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Osztálydiagram esetén mire jó a fogalmi szótár?

Magyarázatot ad a modellben felhasznált metódusokra, tevékenységdiagramokkal.
Magyarázatot ad a modellben felhasznált fogalmakra, szinonímákkal, fogalmi környezettel.

A

Magyarázatot ad a modellben felhasznált fogalmakra, szinonímákkal, fogalmi környezettel.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Jelölje az igaz állítást!

Osztálydiagramon az asszociáció kapcsolatot jelöl, a kompozíció tulajdonlást.
Osztálydiagramon a kompozíció kapcsolatot jelöl, az asszociáció tulajdonlást.

A

Osztálydiagramon az asszociáció kapcsolatot jelöl, a kompozíció tulajdonlást.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

UML osztálydiagramon mi a kompozíció jele?

Fekete rombusz végű vonal, rombusz a tartalmazó oldalon
Fekete rombusz végű vonal, rombusz a tartalmazott oldalon
Nyílt fejű nyíl
Telt fejű nyíl, az ős felöli olalon

A

Fekete rombusz végű vonal, rombusz a tartalmazó oldalon

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Melyik (osztálydiagram) kapcsolattípusra igaz az alábbi állítás:
A tartalmazó objektum megszűntével az összes részobjektum is felszámolódik

Öröklődés
Kompozíció
Asszociáció
Kooperáció

A

Kompozíció

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

UML osztálydiagram esetén mi az osztály rajzjele?

Lekerekített sarkú téglalap
3 részre osztott téglalap
Ellipszis

A

3 részre osztott téglalap

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Mely állítások igazak osztálydiagram osztály rajzelemre?

3 részre osztott téglalap, benne osztálynév, aktor és use case lista
Egyszerű téglalap, benne use case elnevezése
Egyszerű téglalap, benne az osztály neve
3 részre osztott téglalap, benne osztálynév, attribútumok és műveletek

A

Egyszerű téglalap, benne az osztály neve
3 részre osztott téglalap, benne osztálynév, attribútumok és műveletek

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Osztálydiagramon mit jelent a dőlt betűs osztálynév?

Statikus osztály, azaz nem lehetnek példányai
Absztrakt osztály, azaz nem lehetnek példányai
Controller típusú osztály

A

Absztrakt osztály, azaz nem lehetnek példányai

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Osztálydiagramon mit jelent az «abstract» sztereotípia?

Olyan osztályt jelöl, melyet nem lehet további öröklési hierarchiában felhasználni.
Adatbázis interfészt jelöl
Olyan osztályt jelöl, melynek nem lehetnek példányai
Olyan osztályt jelöl, melynek szigorúan csak egy példánya létezhet

A

Olyan osztályt jelöl, melynek nem lehetnek példányai

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Osztálydiagramon mit jelent az «entity» sztereotípia?

A felhasználó számára fontos entitások jelölésére szolgál
Azon osztályok jelölése, melyek attribútumait perzisztálni kell
Az adatbázisbe írást megvalósító osztályok jelölése

A

Azon osztályok jelölése, melyek attribútumait perzisztálni kell

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Osztálydiagramon mit jelent az «boundary» sztereotípia?

A felhasználó számára fontos entitások jelölésére szolgál
A felhasználói felülethez tartozó osztályok jelölése ez
Olyan osztályt jelöl, melyet nem lehet további öröklési hierarchiában felhasználni.
Statikus osztály, azaz nem lehetnek példányai

A

A felhasználói felülethez tartozó osztályok jelölése ez

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Osztálydiagramon mit jelent az «uses» sztereotípia?

Öröklődést
Interfész használatot
Aktor általi használatot

A

Interfész használatot

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Osztálydiagramon mit értünk interfész alatt?

Olyan szerződést, mely metódus szignatúrákat definiál
Absztrakt osztályt
Olyan csatlakozási pontot, mely segítségével külső rendszerekből kérhetünk le adatokat

A

Olyan szerződést, mely metódus szignatúrákat definiál

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Osztálydiagramon hogyan jelöljük az interfészt?

Szaggatott ellipszissel
«implements» sztereotípiával
«interface» sztereotípiával
Körrel illetve gömbcsuklóval

A

«interface» sztereotípiával
Körrel illetve gömbcsuklóval

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Osztálydiagramon mi a különbség egy interfész és egy absztrakt osztály között?

Nincs különbség, de interfészekkel szebb megvalósítás érhető el
Egy interfészből tetszőleges számú példány létrehozható, de absztrakt osztályból csak egy.
Egy interfészből tetszőleges számú példány létrehozható, de absztrakt osztályból egy sem.
Interfész csak szignatúrát definiál, az absztrakt osztály megvalósítást is, mely felül nem bírálható
Interfész csak szignatúrát definiál, az absztrakt osztály megvalósítást is, mely felülbírálható

A

Interfész csak szignatúrát definiál, az absztrakt osztály megvalósítást is, mely felülbírálható

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Osztály diagramon mely állítások igazak az aktív osztályokra?

Önmaguktól aktiválódnak, nem kell hozzá külső esemény
Felhasználói akcióra aktiválódnak, ez a külső esemény
«activeclass» sztereotípiával hangsúlyozható
«controller» sztereotípia kötelező ilyenkor

A

Önmaguktól aktiválódnak, nem kell hozzá külső esemény
«activeclass» sztereotípiával hangsúlyozható

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Osztálydiagramok esetén mi igaz a taxonómiára?

Csak asszociáció tüntethető fel
Csak kompozíció tüntethető fel
Csak öröklődési hierarchia tüntethető fel
Csak olyan osztályok szerepelhetnek rajta, melyek példányosíthatóak

A

Csak öröklődési hierarchia tüntethető fel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Mit jelent: powertype?

Olyan típusok, melyekben a vezérlés lényegi része található
Olyan osztályok, melyek példányai egyszerre alosztályok is
Olyan osztályok, melyek az öröklési hierarchia tetején találhatóak

A

Olyan osztályok, melyek példányai egyszerre alosztályok is

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

UML osztálydiagram esetén melyek a kompozíció hierarchia jellemzői?

Csak osztályok tüntethetőek fel, kapcsolatokkal
Csak statikus osztályok tüntethetőek fel
Csak osztályok és use casek tüntethetőek fel

A

Csak osztályok tüntethetőek fel, kapcsolatokkal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

UML osztálydiagram. Jelölje az igaz állításokat.

Statikus osztály nem példányosítható
Statikus osztály csak tervezési minta szerint példányosítható
Statikus osztály csak egy példánnyal rendelkezhet

A

Statikus osztály nem példányosítható

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Mely állítások igazak? Az UML «snapshot» sztereotípia…

… kizárólag osztálydiagramon használható
… osztály kötelező példányosítását jelöli
… osztály opcionális példányosítását jelöli
… osztály objektumára példát mutat

A

… kizárólag osztálydiagramon használható
… osztály objektumára példát mutat

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

Mely állítások igazak?

Az ER diagram kinyerhető egy jól elkészített osztálydiagramból
Az EK diagram kinyerhető egy jól elkészített osztálydiagramból
Az ER diagramon meg fog jelenni valamennyi «entity» sztereotípiájú osztály
Az ER diagramon meg fog jelenni valamennyi «er» sztereotípiájú osztály

A

Az ER diagram kinyerhető egy jól elkészített osztálydiagramból
Az EK diagram kinyerhető egy jól elkészített osztálydiagramból
Az ER diagramon meg fog jelenni valamennyi «entity» sztereotípiájú osztály

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

Függőségi ciklus hogyan oldható fel
Legtöbbször a kód megduplázásával
A ciklusban lévő csomagok közös csomagba helyezésével
Csomagimporttal

A

A ciklusban lévő csomagok közös csomagba helyezésével

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

Csomagdiagramon mit jelent a {global} kibővítés?

A csomag elemei mindenhol elérhetőek
A csomag elemei titkosítottak
A csomag elemei nemzetközi használatra készültek

A

A csomag elemei mindenhol elérhetőek

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

Csomagdiagramon mit jelent a {abstract} kibővítés?

Még meg nem valósított csomagot
Olyan csomagot, melynek nem lehetnek példányai

A

Még meg nem valósított csomagot

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

A függőség tranzitív?

Igen
Nem

A

Nem

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

Mit jelent a tranzitivitás függőségek esetén?

A függőségi láncok tiltását
A függőség továbbterjedését
Azt, hogy a függő osztályok átlátszóak

A

A függőség továbbterjedését

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

Mit értünk függőség alatt? Jelölje az igaz állításokat!

Két tetszőleges elem között akkor létezik függőség, ha az egyik elem specifikációjában, megvalósításában történő
változtatás változást okozhat a másik elem specifikációjában, megvalósításában.
Az egyik elem megváltoztatása kihat a másik elemre.
Az egyik elem törlésével a tartalmazott elem is törlésre kerül

A

Két tetszőleges elem között akkor létezik függőség, ha az egyik elem specifikációjában, megvalósításában történő
változtatás változást okozhat a másik elem specifikációjában, megvalósításában.
Az egyik elem megváltoztatása kihat a másik elemre.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

Csomagdiagramok. Jelölje az igaz állításokat!

A függőségi kapcsolatok, és a csoportosítás osztályokra vonatkozik
Az UML-ben a leginkább elterjedt rendezési elv a függőség
A fő rajzelem a mappa
A másodlagos rajzelem a use case
A fő sztereotípia az «import»
A fő sztereotípia az «uses»

A

A függőségi kapcsolatok, és a csoportosítás osztályokra vonatkozik
Az UML-ben a leginkább elterjedt rendezési elv a függőség
A fő rajzelem a mappa
A fő sztereotípia az «import»

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q

Mely állítások igazak az interakciós diagramokra?

Az interakciós diagram üzenetváltásokat ábrázol.
Az interakciós diagramon a kölcsönhatásban partner lehet egy osztály
Az interakciós diagramon a kölcsönhatásban partner lehet egy use case
Az interakciós diagramon a kölcsönhatásban partner lehet egy interfész
Az interakciós diagramon a kölcsönhatásban partner lehet egy komponens

A

Az interakciós diagram üzenetváltásokat ábrázol.
Az interakciós diagramon a kölcsönhatásban partner lehet egy osztály
Az interakciós diagramon a kölcsönhatásban partner lehet egy interfész
Az interakciós diagramon a kölcsönhatásban partner lehet egy komponens

34
Q

Az alábbiak közül melyek tartoznak az interakciós diagramok közé?

Állapotgép
Idődiagram
Állapot átmenet diagram
Kommunikációs diagram
Szekvencia diagram

A

Idődiagram
Kommunikációs diagram
Szekvencia diagram

35
Q

Mely állítások igazak az interakciós diagramokra?

Használható követelmények leírására
Használható tesztesetek leírására
Elvárt viselkedés specifikálható vele
Használható elvárt rendszer felhasználói felület difiniálására
Használható létező rendszer folyamatainak vizsgálatára
Használható létező rendszer folyamatainak dokumentálására
Használható létező rendszer folyamatainak vizualizálására

A

Használható követelmények leírására
Használható tesztesetek leírására
Elvárt viselkedés specifikálható vele
Használható létező rendszer folyamatainak vizsgálatára
Használható létező rendszer folyamatainak dokumentálására
Használható létező rendszer folyamatainak vizualizálására

36
Q

Interakciós diagramok közül a szekvencia diagram mivel nyújt többet egy kommunikációs diagramnál?

Az alapvető különbség az időzítési megkötések feltüntetésében van.
Nincs különbség, azonos információtartalommal bíró ábrákról van szó.

A

Nincs különbség, azonos információtartalommal bíró ábrákról van szó.

37
Q

Jelölje az igaz állításokat!

Szekvencia diagram esetén az aktivitási sáv és az életvonal egyszerre kezdődhet.
Szekvencia diagram esetén az aktivitási sáv kezdete minden esetben megelőzi az életvonal kezdetét, jelezve az
inicializálást.
Szekvencia diagram esetén az életvonal végével az aktivitási sávnak is végződnie kell.
Szekvencia diagram esetén az életvonal vége az objektum megszűntét jelöli.
Szekvencia diagram esetén az aktivitási sáv széles sávval van jelölve.
Szekvencia diagram esetén az aktivitási sávban lehetnek szünetek, kimaradások.
Szekvencia diagram esetén az életvonalban lehetnek szünetek, kimaradások

A

Szekvencia diagram esetén az aktivitási sáv és az életvonal egyszerre kezdődhet.
Szekvencia diagram esetén az életvonal végével az aktivitási sávnak is végződnie kell.
Szekvencia diagram esetén az életvonal vége az objektum megszűntét jelöli.
Szekvencia diagram esetén az aktivitási sáv széles sávval van jelölve.
Szekvencia diagram esetén az aktivitási sávban lehetnek szünetek, kimaradások.

38
Q

Jelölje az igaz állításokat!

Egy szekvencia diagramon több életvonal lehet.
Egy szekvencia diagramon csak egy aktivitási sáv lehet.
Egy kommunikációs diagramon sok aktivitási sáv is lehet.
Az idődiagramon feltüntethetőek az objektum állapotai

A

Egy szekvencia diagramon több életvonal lehet.
Az idődiagramon feltüntethetőek az objektum állapotai

39
Q

Jelölje az igaz állításokat!

Szekvencia diagramon a kommunikációs partnerek térbeli elhelyezkedése nem számít
Kommunikációs diagramon a kommunikációs partnerek térbeli elhelyezkedése számít
Idődiagramon a kommunikációs partnerek térbeli elhelyezkedése nem számít

A

Szekvencia diagramon a kommunikációs partnerek térbeli elhelyezkedése nem számít
Idődiagramon a kommunikációs partnerek térbeli elhelyezkedése nem számít

40
Q

Jelölje az igaz állításokat!

Szekvencia diagramon az időt fentről lefelé kell értelmezni.
Kommunikációs diagramon az időt balról jobbra kell értelmezni.
Idődiagramon az időt balról jobbra kell értelmezni.
Kommunikációs diagramon az időt nem értelmezzük.
Szekvencia diagramon az idő nincs értelmezve.

A

Szekvencia diagramon az időt fentről lefelé kell értelmezni.
Idődiagramon az időt balról jobbra kell értelmezni.
Kommunikációs diagramon az időt nem értelmezzük.

41
Q

Jelölje az igaz állításokat!

Szekvencia diagramon minden partnerhez fog életvonal tartozni.
Kommunikációs diagramon minden partnerhez fog életvonal tartozni.

A

Szekvencia diagramon minden partnerhez fog életvonal tartozni.

42
Q

Jelölje az igaz állításokat!

Szekvencia diagramok használata ott előnyösebb, ahol kevés partner között, de bonyolult minta szerint történik a
kommunikáció.
Kommunikációs diagramok használata ott előnyösebb, ahol kevés partner között, de bonyolult minta szerint
történik a kommunikáció.
Kommunikációs diagramok használata ott előnyösebb, ahol sok partner között, bonyolult minta szerint történik a
nagyszámú üzenetváltás.
Kommunikációs diagramok használata ott előnyösebb, ahol sok partner között, inkább egyszerű minta szerint
történik a kommunikáció.

A

Szekvencia diagramok használata ott előnyösebb, ahol kevés partner között, de bonyolult minta szerint történik a
kommunikáció.
Kommunikációs diagramok használata ott előnyösebb, ahol sok partner között, inkább egyszerű minta szerint
történik a kommunikáció.

43
Q

Hogyan kell értelmezni a kontextus interakciós ábrákat?

Olyan idődiagram, melyen környezeti előírások szerepelnek
Olyan szekvencia diagram, melyen nem funkcionális megkötések szerepelnek.
Olyan kommunikációs diagram, melyen környezeti előírások szerepelnek.

A

Olyan szekvencia diagram, melyen nem funkcionális megkötések szerepelnek.

44
Q

Szekvencia diagram esetén hogyan kell értelmezni a STRICT operátort?
A halmazban lévő operandusok szigorú sorrendjét írja elő
Szigorú minőségi követelményeket ír le.
Csak akkor jöhet a következő, ha az előző teljes mértékben befejeződött
Csak kezdési sorrendet szab meg, a befejezés a futásidő függvénye.

A

A halmazban lévő operandusok szigorú sorrendjét írja elő
Csak akkor jöhet a következő, ha az előző teljes mértékben befejeződött

45
Q

Szekvencia diagram esetén hogyan kell értelmezni a REF operátort?

Szigorú minőségi követelményeket ír le.
Csak akkor jöhet a következő, ha az előző teljes mértékben befejeződött
Hivatkozás másik diagramra
Azt szabja meg, hogy a halmazban lévő műveleteknek le kell futnia, opcionálisan.

A

Hivatkozás másik diagramra

46
Q

Szekvencia diagram esetén hogyan kell értelmezni a BRK operátort?

Szigorú minőségi követelményeket ír le.
A megszakítás esetén bekövetkező működést írja le.
Hivatkozás másik diagramra
Tetszőlegesen felhasználható rövidítés, meg kell nézni az UML Modeling Guidelines dokumentumban, hogy
aktuálisan mire van használva.

A

A megszakítás esetén bekövetkező működést írja le.

47
Q

Szekvencia diagram esetén hogyan kell értelmezni a ALT operátort?

Egymást kizáró működéseket ír le.
Csak akkor jöhet a következő, ha az előző teljes mértékben befejeződött és megvan a számítási érték.
A párhuzamosítási alternatívákat jelöli

A

Egymást kizáró működéseket ír le.

48
Q

Szekvencia diagram esetén hogyan kell értelmezni a LOOP operátort?

Egymást kizáró működéseket ír le.
Csak akkor jöhet a következő, ha az előző teljes mértékben befejeződött és megvan a számítási érték.
A párhuzamosítási alternatívákat jelöli
Ismétlődés szemléltetéséhez használható
STRICT és ALT használatát váltja ki.

A

Ismétlődés szemléltetéséhez használható
STRICT és ALT használatát váltja ki.

49
Q

Szekvencia diagram esetén hogyan kell értelmezni a SEQ operátort?

Egymást kizáró működéseket ír le.
Hasonlít a STRICT-hez, de itt a sorrendiség csak indításkor fontos
A párhuzamosítási alternatívákat jelöli
Ismétlődés szemléltetéséhez használható
STRICT szinonimája, csak ezt általában UML2-ben használják.
Sorba kapcsolja az interakciókat

A

Hasonlít a STRICT-hez, de itt a sorrendiség csak indításkor fontos
Sorba kapcsolja az interakciókat

50
Q

Szekvencia diagram esetén hogyan kell értelmezni a PAR operátort?

Egymást kizáró működéseket ír le.
Hasonlít a STRICT-hez, de itt a sorrendiség csak indításkor fontos
A párhuzamosan indítandó elemeket jelöli
Ismétlődés szemléltetéséhez használható
STRICT szinonimája, csak ezt általában UML2-ben használják.
Egyidejűséget jelöl

A

A párhuzamosan indítandó elemeket jelöli
Egyidejűséget jelöl

51
Q

Szekvencia diagram esetén hogyan kell értelmezni a REGION operátort?

Egymást kizáró működéseket ír le.
Hasonlít a STRICT-hez, de itt a sorrendiség csak indításkor fontos
A párhuzamosan indítandó elemeket jelöli
Ismétlődés szemléltetéséhez használható
PAR esetén a kötelezően egyben végrehajtandó részt jelöli
Egyidejűséget jelöl

A

PAR esetén a kötelezően egyben végrehajtandó részt jelöli

52
Q

Jelölje az igaz állításokat!
Szekvencia diagramon feltüntethető az objektum aktuális állapota, téglalapba írva.
Szekvencia diagramon feltüntethető az objektum aktuális állapota, lekerekített téglalapba írva.
Szekvencia diagramon feltüntethető az objektum aktuális állapota, ellipszisbe írva.

A

Szekvencia diagramon feltüntethető az objektum aktuális állapota, lekerekített téglalapba írva.

53
Q

Jelölje az igaz állításokat!

Az interakciós áttekintés olyan tevékenységdiagram, melyen szekvencia diagramokat hivatkozhatunk.
Az interakciós áttekintés olyan osztálydiagram, melyen szekvencia diagramokat hivatkozhatunk.
Az interakciós áttekintés olyan szekvencia diagram, melyen kommunikációs diagramokat hivatkozhatunk.
Az interakciós áttekintés olyan szekvencia diagram, melyen aktivitási diagramokat hivatkozhatunk.

A

Az interakciós áttekintés olyan tevékenységdiagram, melyen szekvencia diagramokat hivatkozhatunk.

54
Q

Jelölje az igaz állításokat!

Osztálydiagramon az osztály rajzelemben feltüntethetőek objektum életciklus hivatkozások.
Osztálydiagramon az osztály rajzelemben feltüntethetőek use case hivatkozások.
Az objektum életciklus diagram bemutatja, hogy milyen műveletek hatására melyik állapotból, melyik állapotba
kerül egy példány.
Az állapotgép tulajdonképpen nem más, mint egy use-case és metódus-megvalósítás összerendelés

A

Osztálydiagramon az osztály rajzelemben feltüntethetőek objektum életciklus hivatkozások.
Osztálydiagramon az osztály rajzelemben feltüntethetőek use case hivatkozások.
Az objektum életciklus diagram bemutatja, hogy milyen műveletek hatására melyik állapotból, melyik állapotba
kerül egy példány.

55
Q

Jelölje az igaz állításokat!

Állapotgépen az összetett állapot jele egy lekerekített téglalap, benne két kisebb jellel.
Állapotgépen az összetett állapot jele lehet egy három részre osztott lekerekített téglalap.
Állapotgépen az összetett állapot jele lehet egy két részre osztott lekerekített téglalap.

A

Állapotgépen az összetett állapot jele egy lekerekített téglalap, benne két kisebb jellel.
Állapotgépen az összetett állapot jele lehet egy két részre osztott lekerekített téglalap.

56
Q

Jelölje az igaz állításokat!

Állapotgépen az összetett állapot jele lehet egy két részre osztott lekerekített téglalap – fent az állapot neve, lent
tevékenységdiagram részlettel
Állapotgépen az összetett állapot kibontható és több alállapotot tartalmaz, állapotátmenetekkel
Állapotgépen az összetett állapot kibontható és több alállapotot tartalmaz, állapotátmenetek nélkül.

A

Állapotgépen az összetett állapot jele lehet egy két részre osztott lekerekített téglalap – fent az állapot neve, lent
tevékenységdiagram részlettel
Állapotgépen az összetett állapot kibontható és több alállapotot tartalmaz, állapotátmenetekkel

57
Q

Jelölje az igaz állításokat!

Jelölése téglalap, benne a választás, és a kimeneteken szögletes zárójelben a feltételek.
Állapotgépen az esetválasztó csúcs csak egymást kizáró kimeneteket tartalmazhat.
Jelölése rombusz, benne a választás, és a kimeneteken szögletes zárójelben a feltételek.
Állapotgépen az esetválasztó csúcs nem csak egymást kizáró kimeneteket tartalmazhat, valamint párhozamos
működés esetén jelezheti a párhuzamos szakasz kezdetét.

A

Állapotgépen az esetválasztó csúcs csak egymást kizáró kimeneteket tartalmazhat.
Jelölése rombusz, benne a választás, és a kimeneteken szögletes zárójelben a feltételek.

58
Q

Állapotgépekkel kapcsolatban melyik állítás(ok) igaz?

Egyszerű történeti állapot esetén (Közvetlen tartalmazó állapotba érkezéskor a közvetlen tartalmazott régióban
elsőként) a történeti állapot rákövetkező állapotába kerül a vezérlés, amennyiben a történeti állapot üres.
Ha nem üres, akkor azt az állapotot veszi fel újra az automata, melyben akkor volt, amikor a közvetlen tartalmazó
állapot elhagyásra került.

Egyszerű történeti állapot esetén (Közvetlen tartalmazó állapotba érkezéskor a közvetlen tartalmazott régióban
elsőként) a történeti állapotba kerül a vezérlés, amennyiben a történeti állapot üres.
Ha nem üres, akkor azt az állapotot veszi fel újra az automata, melyben akkor volt, amikor a közvetlen tartalmazó
állapot elhagyásra került.

Egyszerű történeti állapot esetén (Közvetlen tartalmazó állapotba érkezéskor a közvetlen tartalmazott régióban
elsőként) a történeti állapot rákövetkező állapotába kerül a vezérlés, amennyiben a történeti állapot üres.
Ha nem üres, akkor azt az állapotot veszi fel újra az automata, melyben akkor volt, amikor a közvetlen tartalmazó
állapot elhagyásra került. Az állapotkonfiguráció is visszaállításra kerül.

A

Egyszerű történeti állapot esetén (Közvetlen tartalmazó állapotba érkezéskor a közvetlen tartalmazott régióban
elsőként) a történeti állapot rákövetkező állapotába kerül a vezérlés, amennyiben a történeti állapot üres.
Ha nem üres, akkor azt az állapotot veszi fel újra az automata, melyben akkor volt, amikor a közvetlen tartalmazó
állapot elhagyásra került.

59
Q

Igaz-e az alábbi állítás:
Mély történeti állapot estén (Közvetlen tartalmazó állapotba érkezéskor a közvetlen tartalmazott régióban
elsőként) a történeti állapot rákövetkező állapotába kerül a vezérlés, amennyiben a történeti állapot üres.
Ha nem üres, akkor azt az állapotot veszi fel újra az automata, melyben akkor volt, amikor a közvetlen tartalmazó
állapot elhagyásra került, de nem csak az állapot, hanem az állapotkonfiguráció kerül visszaállításra.
Igaz
Hamis

A

Igaz

60
Q

Igaz-e az alábbi állítás:
Egyszerű történeti állapot estén (Közvetlen tartalmazó állapotba érkezéskor a közvetlen tartalmazott régióban
elsőként) a történeti állapot rákövetkező állapotába kerül a vezérlés, amennyiben a történeti állapot üres.
Ha nem üres, akkor azt az állapotot veszi fel újra az automata, melyben akkor volt, amikor a közvetlen tartalmazó
állapot elhagyásra került, de nem csak az állapot, hanem az állapotkonfiguráció kerül visszaállításra.
Igaz
Hamis

A

Hamis

61
Q

Jelölje az igaz állításokat!

A dialóguslefutás az állapotgép egyik fajtája, de állapotokként a képernyő állapotait kell feltüntetni.
A dialóguslefutás az tevékenységdiagram egyik fajtája, de tevékenységekként a képernyő helyzetét kell
feltüntetni.
A dialóguslefutás az objektumdiagram egyik fajtája, de objektumok helyett a képernyőket kell feltüntetni.

A

A dialóguslefutás az állapotgép egyik fajtája, de állapotokként a képernyő állapotait kell feltüntetni.

62
Q

Jelölje az igaz állításokat!

Egy UML-modell összefüggő (konzisztens), ha use case diagramjain nincs sem olyan use case, sem olyan aktor,
mely nem vesz részt interakcióban.
Egy UML-modell összefüggő (konzisztens), ha osztálydiagramján nincs elszigetelt osztály.
Egy UML-modell összefüggő (konzisztens), ha létezik hozzá egy bizonyos lehetséges működőképes implementáció.

A

Egy UML-modell összefüggő (konzisztens), ha létezik hozzá egy bizonyos lehetséges működőképes implementáció.

63
Q

Jelölje az igaz állításokat!

Egy inkonzisztens specifikáció azzal jár, hogy nem lehet meghatározni a use casek közötti összefüggéseket.
Egy inkonzisztens specifikáció azzal jár, hogy nem lehet belőle olyan szoftvert fejleszteni, ami működőképes lenne.
Egy inkonzisztens specifikáció azzal jár, hogy lesznek olyan osztályok, melyek ugyan meg vannak valósítva, de
használatban nincsenek.

A

Egy inkonzisztens specifikáció azzal jár, hogy nem lehet belőle olyan szoftvert fejleszteni, ami működőképes lenne.

64
Q

Jelölje az igaz állításokat!

Egy UML tervezési modellt teljesnek nevezünk, ha az általa leírt szoftver-rendszer állapotai és viselkedési módjai
mindegyik lehetséges működési esetre és feltételre specifikálva lettek.
Egy UML tervezési modellt teljesnek nevezünk, ha abban minden – szakterület által megkívánt – aktor
megtalálható.
Egy UML tervezési modellt teljesnek nevezünk, ha az általa leírt use casek és forgatókönyveik mindegyik
lehetséges forgatókönyveik specifikálva lettek.

A

Egy UML tervezési modellt teljesnek nevezünk, ha az általa leírt szoftver-rendszer állapotai és viselkedési módjai
mindegyik lehetséges működési esetre és feltételre specifikálva lettek.

65
Q

Jelölje az igaz állításokat!

Jelenleg úgy a teljesség, mint a konzisztencia megléte bizonyítható emulációs szoftverek segítségével.
Jelenleg nincs megoldva még a teljesség bizonyításának vagy cáfolásának feladata.
Jelenleg ugyan rendelkezésre áll olyan módszer, ill. a módszert megvalósító számítógépes eszköz, ami egy
szoftver-terv UML-diagramjai közötti összhang bizonyítására, ill. cáfolására alkalmas lenne, ám ennek használata
nem terjedt el.
Jelenleg nem áll rendelkezésre olyan módszer, ill. a módszert megvalósító számítógépes eszköz, ami egy szoftver
terv UML-diagramjai közötti összhang bizonyítására, ill. cáfolására lenne alkalmas.

A

Jelenleg nincs megoldva még a teljesség bizonyításának vagy cáfolásának feladata.
Jelenleg nem áll rendelkezésre olyan módszer, ill. a módszert megvalósító számítógépes eszköz, ami egy szoftver
terv UML-diagramjai közötti összhang bizonyítására, ill. cáfolására lenne alkalmas.

66
Q

Jelölje az igaz állításokat!
A komponens diagram a komponensekből felépülő szoftver-rendszer struktúráját vázolja fel.
A komponens adott modellelemek (osztályok, csomagok) fizikai egysége.
A komponens diagram jól modellezi a szoftver-komponensek egymáshoz való viszonyát, kommunikációját.
A komponens adott modellelemek (use case és forgatókönyv) fizikai egysége.

A

A komponens diagram a komponensekből felépülő szoftver-rendszer struktúráját vázolja fel.
A komponens adott modellelemek (osztályok, csomagok) fizikai egysége.
A komponens diagram jól modellezi a szoftver-komponensek egymáshoz való viszonyát, kommunikációját.

67
Q

Jelölje az igaz állításokat!

UML szimbóluma egy téglalap, amelynek bal oldalát két kisebb téglalap metszi.
Egy komponensben csak egy implementációs osztály valósulhat meg, vagy számos tervezési osztály.
UML szimbóluma egy téglalap, amelynek jobb felső sarkát körbe írt paraméter jellemezheti..
Egy komponensben számos implementációs osztály valósulhat meg.

A

UML szimbóluma egy téglalap, amelynek bal oldalát két kisebb téglalap metszi.
Egy komponensben számos implementációs osztály valósulhat meg.

68
Q

Jelölje az igaz állításokat!

Komponens diagramon a «executable» sztereotípia használható komponensek jellemzésére.
Komponens diagramon a «trace» sztereotípia használható komponensek jellemzésére.
Komponens diagramon a «implements» sztereotípia használható komponensek jellemzésére.
Komponens diagramon a «snapshot» sztereotípia használható komponensek jellemzésére.
Komponens diagramon a «file» sztereotípia használható komponensek jellemzésére.

A

Komponens diagramon a «executable» sztereotípia használható komponensek jellemzésére.
Komponens diagramon a «file» sztereotípia használható komponensek jellemzésére.

69
Q

Jelölje az igaz állításokat!

Komponens diagramon a «file» sztereotípia használható komponensek jellemzésére.
Komponens diagramon a «instanceOf» sztereotípia használható komponensek jellemzésére.
Komponens diagramon a «library» sztereotípia használható komponensek jellemzésére.
Komponens diagramon a «property» sztereotípia használható komponensek jellemzésére.
Komponens diagramon a «document» sztereotípia használható komponensek jellemzésére.

A

Komponens diagramon a «file» sztereotípia használható komponensek jellemzésére.
Komponens diagramon a «library» sztereotípia használható komponensek jellemzésére.
Komponens diagramon a «document» sztereotípia használható komponensek jellemzésére.

70
Q

Jelölje az igaz állításokat!

A telepítési diagram minden egyes csomópontja (node) valamilyen számítási feldolgozási egységet képvisel, egy
szoftver vagy egy hardver elemet.
A telepítési és komponens diagramok nem kombinálhatóak közös ábrába.
A telepítési diagram minden egyes csomópontja (node) valamilyen számítási feldolgozási egységet képvisel, egy
szoftver vagy egy hardver elemet. A hardver lehet egy kisebb egység, de lehet egy teljes számítógép is.
A telepítési és komponens diagramok nem kombinálhatóak közös ábrába.

A

A telepítési diagram minden egyes csomópontja (node) valamilyen számítási feldolgozási egységet képvisel, egy
szoftver vagy egy hardver elemet.
A telepítési diagram minden egyes csomópontja (node) valamilyen számítási feldolgozási egységet képvisel, egy
szoftver vagy egy hardver elemet. A hardver lehet egy kisebb egység, de lehet egy teljes számítógép is.
A telepítési és komponens diagramok nem kombinálhatóak közös ábrába.

71
Q

Jelölje az igaz állításokat!

Az UML-specifikáció részét képező OCL nyelv megszorítások definiálására alkalmas.
Az UML-specifikáció részét képező OCL nyelv pszeudo-kód és ábrarészletek definiálására alkalmas.
A «boundary» sztereotípia osztályokra alkalmazható.
A «boundary» sztereotípia képernyőrészletekre alkalmazható.
OO tervezésben egy CRC-kártya osztályokhoz felelősségeket határozhat meg.
OO tervezésben egy CRC-kártya fejlesztőkhöz felelősségeket határozhat meg.

A

Az UML-specifikáció részét képező OCL nyelv megszorítások definiálására alkalmas.
A «boundary» sztereotípia osztályokra alkalmazható.
OO tervezésben egy CRC-kártya osztályokhoz felelősségeket határozhat meg.

72
Q

Jelölje az igaz állításokat!

Több objektum együttes működésének leírására az állapotgép alkalmas.
Függőség két osztály között akkor áll fenn, ha van közöttük közös aktor.
Függőség két osztály között akkor áll fenn, ha egyik specifikációjának megváltozása kihathat a másik osztály
specifikációjára.
Az absztrakt osztály csak limitált számú példánnyal rendelkezhet.

A

Függőség két osztály között akkor áll fenn, ha egyik specifikációjának megváltozása kihathat a másik osztály
specifikációjára.

73
Q

Jelölje az igaz állításokat!
Az absztrakt osztály nem példányosítható.
Az absztrakt osztály nem példányosítható, de örököltethető belőle másik osztály.
Az absztrakt osztály nem példányosítható és öröklésben is csak egy leszármazottja lehet.

A

Az absztrakt osztály nem példányosítható.
Az absztrakt osztály nem példányosítható, de örököltethető belőle másik osztály.

74
Q

Jelölje az igaz állításokat!

Többszintű öröklődés esetén van olyan osztály, melynek őse és leszármazottja is van.
Többszörös öröklődés esetén van olyan osztály, melynek őse és leszármazottja is van.
Többszörös öröklődés esetén lehet olyan osztály, melynek több őse és több leszármazottja van.
Többszörös öröklődés esetén lehet olyan osztály, melynek több őse és egy leszármazottja van.

A

Többszintű öröklődés esetén van olyan osztály, melynek őse és leszármazottja is van.
Többszörös öröklődés esetén van olyan osztály, melynek őse és leszármazottja is van.
Többszörös öröklődés esetén lehet olyan osztály, melynek több őse és több leszármazottja van.
Többszörös öröklődés esetén lehet olyan osztály, melynek több őse és egy leszármazottja van.

75
Q

Jelölje az igaz állításokat!

Egy adott objektum dinamikus működésének leírására az osztálydiagram szolgál.
Egy adott objektum dinamikus működésének leírására az objektumdiagram szolgál.
Egy adott objektum dinamikus működésének leírására az állapot-átmenet diagram szolgál.
Egy adott objektum dinamikus működésének leírására a tevékenységdiagram szolgál.

A

Egy adott objektum dinamikus működésének leírására az állapot-átmenet diagram szolgál.

76
Q

Alapvetően melyik UML diagramon lehetséges üzenetek feltüntetése?

Use case diagram
Szekvencia diagram
Állapotgép
Osztálydiagram

A

Szekvencia diagram

77
Q

Alapvetően melyik diagramon lehet események bekövetkezését jelölni?

Use case diagram
Szekvencia diagram
Állapot-álmenet diagram
Osztálydiagram

A

Állapot-átmenet diagram

78
Q

Jelölje az osztálydiagramon osztályokra alkalmazható sztereotípiákat!

«implements»
«uses»
«entity»
«boundary»

A

«entity»
«boundary»

79
Q

Jelölje az igaz állításokat!

Refaktoring során elképzelhető, hogy új metódusok kerülnek egy osztályba.
Refaktoring során a funkcionalitás nem változik meg.

A

Refaktoring során elképzelhető, hogy új metódusok kerülnek egy osztályba.
Refaktoring során a funkcionalitás nem változik meg.

80
Q

Mit jelent az emlékező állapot?

Olyan állapot, amelyik emlékszik arra, hogy melyik állapotból származott a vezérjel, amikor odaért
Olyan állapot, amelyik emlékszik arra, hogy melyik alállapotból terminált, és képes arra, hogy az állapotba való
újabb belépéskor ugyanabba az állapotba kerüljön.
Olyan állapot, amelyik emlékszik arra, hogy a vezérjel hányszor volt már jelen ebben az állapotban, illetve igény
esetén mérhető az állapotban töltött idő hossza is

A

Olyan állapot, amelyik emlékszik arra, hogy melyik alállapotból terminált, és képes arra, hogy az állapotba való
újabb belépéskor ugyanabba az állapotba kerüljön.

81
Q

Mi a vezérlőautomata?

A vezérlőautomata olyan telepítési diagram, mely műszaki eszközt, rendszert vezérel, vagy ír le
A vezérlőautomata olyan osztálydiagram, mely műszaki eszközt, rendszert vezérel, vagy ír le
A vezérlőautomata olyan állapotgép, mely műszaki eszközt, rendszert vezérel, vagy ír le

A

A vezérlőautomata olyan állapotgép, mely műszaki eszközt, rendszert vezérel, vagy ír le

82
Q

Mi a dialóguslefutás?

Olyan állapotautomata, mely a képernyő állapotait modellezi
Olyan szek
A vezérlőautomata olyan állapotgép, mely műszaki eszközt, rendszert vezérel, vagy ír le

A

Olyan állapotautomata, mely a képernyő állapotait modellezi