„Záróvizsga kvíz Bprof” változatai közötti eltérés
Ugrás a navigációhoz
Ugrás a kereséshez
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 |
A lap 2021. december 31., 21:11-kori változata
Tartalomjegyzék
- 1 Párosítsa össze az összetartozó fogalmakat! (Egy fogalomnak legfeljebb egy párja van, de nem biztos, hogy minden lehetőséget össze kell párosítani.)
- 2 Párosítsa össze az összetartozó fogalmakat! (Egy fogalomnak legfeljebb egy párja van, de nem biztos, hogy minden lehetőséget össze kell párosítani.)
- 3 Párosítsa össze az összetartozó fogalmakat! (Egy fogalomnak legfeljebb egy párja van, de nem biztos, hogy minden lehetőséget össze kell párosítani.)
- 4 Párosítsa össze az összetartozó fogalmakat! (Egy fogalomnak legfeljebb egy párja van, de nem biztos, hogy minden lehetőséget össze kell párosítani.)
- 5 Mi igaz a hálózati protokollokra?
- 6 A rétegezéskor a beágyazás azt jelenti, hogy
- 7 Mi igaz a http sutikre?
- 8 Mi NEM igaz az UDP protokollra?
- 9 Melyik állítás igaz az útvonalak statikus konfigurációjára?
- 10 Mi a különbség az IGP (Interior Gateway Protocol) és az EGP (Exterior Gateway Protocol) protokollok között?
- 11 Az alábbiak közül melyik állítás igaz a LAN-okra?
- 12 Milyen forrásokból származik a hálózati kommunikáció során a késleltetés? (A megoldás csak akkor ér pontot, ha csak az összes helyes válasz lett megjelölve.)
- 13 Mi igaz a TCP torlódáskezelésére? (A megoldás csak akkor ér pontot, ha csak az összes helyes válasz lett megjelölve.)
- 14 Mi a broadcast cím a 101.254.128.0 hálózatban, ha a netmask 255.255.128.0 ? Csak a címet irja be!
- 15 Rendezze a SOLID elveket a leginkább illő fogalomhoz! (Minden elv maximum egy fogalomhoz illik)
- 16 Rendezze a SOLID elveket a leginkább illő fogalomhoz! (Minden elv maximum egy fogalomhoz illik)
- 17 Rendezze a SOLID elveket a leginkább illő fogalomhoz! (Minden elv maximum egy fogalomhoz illik)
- 18 Az osztálydiagram, vagy a szekvenciadiagram használja a következő elemet?
- 19 Az osztálydiagram, vagy a szekvenciadiagram használja a következő elemet?
- 20 Az osztálydiagram, vagy a szekvenciadiagram használja a következő elemet?
- 21 Az osztálydiagram, vagy a szekvenciadiagram használja a következő elemet?
- 22 Melyik kiegészítés a helyes? A(z) ... az osztálydiagramon egy olyan reláció, ami ... tartalmazást ad meg.
- 23 Állapotgép implementációja esetén az akció leggyakrabban .
- 24 Ha egy osztálydiagramon aggregáció van A és B osztály közt, a rombusz A mellett van és egy O..* felirat is szerepel ott (szintén A mellett), akkor az mit jelent?
- 25 Melyik magyarázat illik az ábrához?
- 26 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.
- 27 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?
- 28 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.
- 29 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ó.
- 30 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.
- 31 Válassza ki, hogy az alábbi jellemzők tipikusan melyik módszertanokhoz kapcsolódnak!
- 32 Válassza ki, hogy az alábbi jellemzők tipikusan melyik módszertanokhoz kapcsolódnak!
- 33 Válassza ki, hogy az alábbi jellemzők tipikusan melyik módszertanokhoz kapcsolódnak!
- 34 Válassza ki, hogy az alábbi jellemzők tipikusan melyik módszertanokhoz kapcsolódnak!
Párosítsa össze az összetartozó fogalmakat! (Egy fogalomnak legfeljebb egy párja van, de nem biztos, hogy minden lehetőséget össze kell párosítani.)
ICMP
- multicasting
- linkállapot alapú protokoll
- referenciamodell
- MSS
Párosítsa össze az összetartozó fogalmakat! (Egy fogalomnak legfeljebb egy párja van, de nem biztos, hogy minden lehetőséget össze kell párosítani.)
ICMP
- multicasting
- linkállapot alapú protokoll
- referenciamodell
- MSS
Párosítsa össze az összetartozó fogalmakat! (Egy fogalomnak legfeljebb egy párja van, de nem biztos, hogy minden lehetőséget össze kell párosítani.)
ISO/OSI
- multicasting
- linkállapot alapú protokoll
- referenciamodell
- MSS
Párosítsa össze az összetartozó fogalmakat! (Egy fogalomnak legfeljebb egy párja van, de nem biztos, hogy minden lehetőséget össze kell párosítani.)
TCP
- multicasting
- linkállapot alapú protokoll
- referenciamodell
- MSS
Mi igaz a hálózati protokollokra?
- Elegendö, ha az egyik kommunikáló fél betartja a protokollt.
- Definiálják az üzenetek fejlécét
- Egy eszköz csak egy protokollt képes alkalmazni.
- Csak a küldő oldalon van definiálva
- Definiálják az üzenetben szereplő felhasználói adatok pontos értékét.
A rétegezéskor a beágyazás azt jelenti, hogy
- a csomagokról eltávolítjuk a nem szabályos fejléceket.
- növeljük a megbízhatóságot.
- a kapott adatot a protokoll saját fejléc-információkkal látja el.
- a kapott adatról levesszük a felettünk lévő réteg fejlécét
Mi igaz a http sutikre?
- Csak a kliens oldalon kell eltárolni a hozzájuk kapcsolódó információt.
- A süti értékét a szerver a http válaszüzenet fejlécében küldi át.
- A szállítási rétegben a demultiplexáláskor is felhasználjuk őket.
- Egy http kérésben mindig az összes sutit el kell küldeni.
Mi NEM igaz az UDP protokollra?
- Minden szegmens küldése független a többitől.
- Nem tartalmaz semmilyen torlódáskezelést.
- Az egymás után küldött szegmenseinek sorrendje összekeveredhet.
- Egyszerő, két lépéses kapcsolat felépítést alkalmaz.
Melyik állítás igaz az útvonalak statikus konfigurációjára?
- Kézzel nem módosítható, csak a routing protokollok tudják változtatni.
- Úgy is megadható vele egy távoli hálózathoz tartozó irány, hogy nem közvetlenül a kimenő interfészt adjuk meg.
- Az így konfigurált bejegyzéseken már nem lehet később változtatni.
- A beállításokhoz elegendő a router-hez közvetlenül kapcsolódó hálózatokat ismerni, nincs szükség a teljes hálózati képre.
Mi a különbség az IGP (Interior Gateway Protocol) és az EGP (Exterior Gateway Protocol) protokollok között?
- A két protokollcsalád között csak elnevezésbeli különbség van.
- Az IGP-t egy autonóm rendszeren (AS) belül használjuk, az EGP-t AS-ek között.
- Az EGP-t az egy szervezet által felügyelt hálózatban lévő routerek között használjuk, az IGP-t az összes router között.
- Az IGP-t BGP-nek is nevezik, míg az EGP csak gyűjtőnév.
- Az IGP távolságvektort, az EGP linkállapotokat használ.
Az alábbiak közül melyik állítás igaz a LAN-okra?
- A LAN-on belüli kommunikációhoz nincs szükség ARP üzenetekre.
- A bennük lévő switch-ek a hosztok számára transzparensek.
- A LAN-on belül ütközés nélkül egyszerre csak egy hoszt küldhet adatot.
- Egy LAN-ban legfeljebb egy switch lehet.
Milyen forrásokból származik a hálózati kommunikáció során a késleltetés? (A megoldás csak akkor ér pontot, ha csak az összes helyes válasz lett megjelölve.)
- jelterjedési késleltetés
- csomóponti feldolgozás
- adatkapcsolati késleltetés
- sorbanállás
- refrakciós késleltetés
- linkállapot
Mi igaz a TCP torlódáskezelésére? (A megoldás csak akkor ér pontot, ha csak az összes helyes válasz lett megjelölve.)
- A küldő minden nem duplikált nyugta érkezésekor növeli a torlódási ablakot
- A küldő) a harmadik idötúllépés esetén kezdi küldési sebességét csökkenteni.
- A torlódási ablaknak a legutolsó küldött bájt és a legutolsó nyugtázott bájt különbségénél kisebbnek kell lennie.
- Csomagvesztés esetén a küldés sebességét multiplikatívan csökkenti.
Mi a broadcast cím a 101.254.128.0 hálózatban, ha a netmask 255.255.128.0 ? Csak a címet irja be!
- 101.254.128.255
- 101.254.255.255
- 101.254.252.255
- 101.254.255.256
- 101.254.252.256
Rendezze a SOLID elveket a leginkább illő fogalomhoz! (Minden elv maximum egy fogalomhoz illik)
nyitott-zárt viselkedés
- O
- L
- I
- S
- D
Rendezze a SOLID elveket a leginkább illő fogalomhoz! (Minden elv maximum egy fogalomhoz illik)
ne legyen megosztott felelősség az absztrakciótól függjünk, ne az implementációtól
- O
- L
- I
- S
- D
Rendezze a SOLID elveket a leginkább illő fogalomhoz! (Minden elv maximum egy fogalomhoz illik)
az absztrakciótól függjünk, ne az implementációtól
- O
- L
- I
- S
- D
Az osztálydiagram, vagy a szekvenciadiagram használja a következő elemet?
villám
- egyik sem
- mindkettő
- csak osztálydiagram
- csak szekvenciadiagram
Az osztálydiagram, vagy a szekvenciadiagram használja a következő elemet?
metódusok láthatósága
- egyik sem
- mindkettő
- csak osztálydiagram
- csak szekvenciadiagram
Az osztálydiagram, vagy a szekvenciadiagram használja a következő elemet?
teli vonal, üres rombusz véggel
- egyik sem
- mindkettő
- csak osztálydiagram
- csak szekvenciadiagram
Az osztálydiagram, vagy a szekvenciadiagram használja a következő elemet?
abstract osztály
- egyik sem
- mindkettő
- csak osztálydiagram
- csak szekvenciadiagram
Melyik kiegészítés a helyes? A(z) ... az osztálydiagramon egy olyan reláció, ami ... tartalmazást ad meg.
- kompozíció...kizárólagos
- navigálható asszociáció...megosztott
- aggregáció...kizárólagos
Állapotgép implementációja esetén az akció leggyakrabban .
- egy belső esemény
- külső függvényhívás
- belső függvényhívás
- egy külső esemény
Ha egy osztálydiagramon aggregáció van A és B osztály közt, a rombusz A mellett van és egy O..* felirat is szerepel ott (szintén A mellett), akkor az mit jelent?
- Egy B-hez több A tartozna, de ez hibás, mert aggregációnál nem lehetséges
- Egy B-hez több A tartozna, de ez hibás, mert ott nincs nyíl megadva
- Egy A-hoz több B tartozna, de ez hibás, mert aggregációnál nem lehetséges
- Egy B-t több A is tartalmazhat egy időben
- Egy A-t több B is tartalmazhat egy időben
- Nincs értelme ebben a formában a jelölésnek
Melyik magyarázat illik az ábrához?
- Egyik leírás sem felel meg az ábrának.
- A Vászon osztály kizárólagosan tartalmazza az alakzatokat, a Vászon törlésekor törölni kell a rajta lévő alakzatokat is.
- A Vászon osztály tartalmaz alakzatokat, amik a vászonnal ellentétben képesek kirajzolni valamit.
- Ez egy Composite minta megvalósítás, a Leafnek az 'Alakzat felel meg.
- 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.
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.
- 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?
- 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.
- 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ó.
- 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.
- 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
- Agilis
- Vízesés
Válassza ki, hogy az alábbi jellemzők tipikusan melyik módszertanokhoz kapcsolódnak!
Rövid iterációk
- Agilis
- Vízesés
Válassza ki, hogy az alábbi jellemzők tipikusan melyik módszertanokhoz kapcsolódnak!
Részletes specifikáció
- Agilis
- Vízesés
Válassza ki, hogy az alábbi jellemzők tipikusan melyik módszertanokhoz kapcsolódnak!
SCRUM
- Agilis
- Vízesés