„Üzemmérnök-informatikus záróvizsga kvíz” változatai közötti eltérés

Nincs szerkesztési összefoglaló
Nincs szerkesztési összefoglaló
246. sor: 246. sor:
#A Vászon osztály tartalmazza az Alakzat osztály elemeit, ezért függ (dependency él) is az osztálytól.
#A Vászon osztály tartalmazza az Alakzat osztály elemeit, ezért függ (dependency él) is az osztálytól.
#A diagram hibás, mivel a Vászon egy osztály, így nem származhat az 'Alakzat interfészből.
#A diagram hibás, mivel a Vászon egy osztály, így nem származhat az 'Alakzat interfészből.
== Melyik mintát alkalmazná a következö feladatban? A banki rendszer különböző értesítéseket küld (pl. SMS, email), ha változik a bankszámla egyenlege. Az értesítések módja könnyen bövíthetö kell, hogy legyen.  ==
{{Kvízkérdés|típus=egy|válasz=4}}
#Singleton
#Template method
#Composite
#Observer
#Egyik minta sem alkalmas a fenti feladat megoldására
#Adapter
#Strategy
== Adatokat kell beolvasni, processzálni, majd kiírni. Jelenleg a lokális és a hálózati beolvasást/kiírást kell támogatni (lokális adatot mindig lokális fájlba, hálózatit adatot hálózatra írunk ki). Ugyanakkor a rendszernek könnyen bővíthetőnek kell lennie újabb megoldásokkal, de keresztmegoldásokat (pl. lokálisból hálózatira) nem kell támogatni. Milyen mintát és hogyan alkalmazna?  ==
{{Kvízkérdés|típus=egy|válasz=2}}
#Observert, ha az adat (Subject) változik, a kimeneteket (Observer) értesíteni kell.
#Template method mintát, minden beolvasás-kiírás párosra (pl. lokális, hálózati) készítenék egy osztályt.
#Egyik megoldás sem helyes.
#Adaptert, mivel a hálózati opciót illeszteni kell a meglévő rendszerhez.
#Composite, mivel fájlokról és mappákról van szó, amik fa hierarchiába rendezhetőek.
== Az Observer tervezési minta az egyes subject típusoknak bevezet egy ősosztályt, melynek szerepe többek között az, hogy tárolja a beregisztrált observereket.  ==
{{Kvízkérdés|típus=egy|válasz=1}}
#Igaz
#Hamis
== A Template Method tervezési mintában van egy osztály, mely egy interfész hivatkozást (tagváltozót) tartalmaz, ezen interfésznek több implementációját elkészítve az osztály viselkedése testre szabható.  ==
{{Kvízkérdés|típus=egy|válasz=2}}
#Igaz
#Hamis
== Melyik minta alkalmas összetett, tetszőleges mélységű hierarchiák modellezésére, ahol az egyén és a csoport azonos műveleteket valósít meg. ==
{{Kvízkérdés|típus=egy|válasz=3}}
#Singleton
#Template method
#Composite
#Observer
#Adapter
#Strategy
== Válassza ki, hogy az alábbi jellemzők tipikusan melyik módszertanokhoz kapcsolódnak! ==
fix költségvetés és funkcióhalmas
{{Kvízkérdés|típus=egy|válasz=2}}
#Agilis
#Vízesés
== Válassza ki, hogy az alábbi jellemzők tipikusan melyik módszertanokhoz kapcsolódnak! ==
Rövid iterációk
{{Kvízkérdés|típus=egy|válasz=1}}
#Agilis
#Vízesés
== Válassza ki, hogy az alábbi jellemzők tipikusan melyik módszertanokhoz kapcsolódnak! ==
Részletes specifikáció
{{Kvízkérdés|típus=egy|válasz=2}}
#Agilis
#Vízesés
== Válassza ki, hogy az alábbi jellemzők tipikusan melyik módszertanokhoz kapcsolódnak! ==
SCRUM
{{Kvízkérdés|típus=egy|válasz=1}}
#Agilis
#Vízesés