szoftver 2 Flashcards
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.
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.
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
Elemzési osztálydiagram
Tervezési osztálydiagram
Megvalósítási osztálydiagram
UML osztálydiagramon hogyan kell értelmezni két osztály közötti vonalat?
kooperáció
asszociáció
aggregáció
kompozíció
asszociáció
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.
0..1
*
0..*
5
0..3
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.
Magyarázatot ad a modellben felhasznált fogalmakra, szinonímákkal, fogalmi környezettel.
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.
Osztálydiagramon az asszociáció kapcsolatot jelöl, a kompozíció tulajdonlást.
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
Fekete rombusz végű vonal, rombusz a tartalmazó oldalon
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ó
Kompozíció
UML osztálydiagram esetén mi az osztály rajzjele?
Lekerekített sarkú téglalap
3 részre osztott téglalap
Ellipszis
3 részre osztott téglalap
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
Egyszerű téglalap, benne az osztály neve
3 részre osztott téglalap, benne osztálynév, attribútumok és műveletek
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
Absztrakt osztály, azaz nem lehetnek példányai
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
Olyan osztályt jelöl, melynek nem lehetnek példányai
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
Azon osztályok jelölése, melyek attribútumait perzisztálni kell
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 felhasználói felülethez tartozó osztályok jelölése ez
Osztálydiagramon mit jelent az «uses» sztereotípia?
Öröklődést
Interfész használatot
Aktor általi használatot
Interfész használatot
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
Olyan szerződést, mely metódus szignatúrákat definiál
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
«interface» sztereotípiával
Körrel illetve gömbcsuklóval
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ó
Interfész csak szignatúrát definiál, az absztrakt osztály megvalósítást is, mely felülbírálható
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
Önmaguktól aktiválódnak, nem kell hozzá külső esemény
«activeclass» sztereotípiával hangsúlyozható
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
Csak öröklődési hierarchia tüntethető fel
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
Olyan osztályok, melyek példányai egyszerre alosztályok is
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
Csak osztályok tüntethetőek fel, kapcsolatokkal
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
Statikus osztály nem példányosítható
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
… kizárólag osztálydiagramon használható
… osztály objektumára példát mutat
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
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
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 ciklusban lévő csomagok közös csomagba helyezésével
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 csomag elemei mindenhol elérhetőek
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
Még meg nem valósított csomagot
A függőség tranzitív?
Igen
Nem
Nem
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 függőség továbbterjedését
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
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.
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 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»