„Záróvizsga kvíz Bprof” változatai közötti eltérés

A VIK Wikiből
Ugrás a navigációhoz Ugrás a kereséshez
a (Suszter Dominik átnevezte a(z) Záróvizsga kvíz brof lapot a következő névre: Záróvizsga kvíz Bprof)
490. sor: 490. sor:
 
#ASC
 
#ASC
 
#WHERE
 
#WHERE
 +
 +
 +
== 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
 +
 +
{{Kvízkérdés|típus=egy|válasz=1|pont=+}}
 +
#multicasting
 +
#linkállapot alapú protokoll
 +
#referenciamodell
 +
#MSS
 +
 +
== Kösse ö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
 +
 +
{{Kvízkérdés|típus=egy|válasz=2|pont=+}}
 +
#kanonikus név
 +
#echo reply
 +
#split horizon
 +
#feszítőfa
 +
 +
== Kösse össze az összetartozó fogalmakat! (Egy fogalomnak legfeljebb egy párja van, de nem biztos, hogy minden lehetőséget össze kell párosítani.) ==
 +
 +
DNS
 +
 +
{{Kvízkérdés|típus=egy|válasz=1|pont=+}}
 +
#kanonikus név
 +
#echo reply
 +
#split horizon
 +
#feszítőfa
 +
 +
== Kösse össze az összetartozó fogalmakat! (Egy fogalomnak legfeljebb egy párja van, de nem biztos, hogy minden lehetőséget össze kell párosítani.) ==
 +
 +
távolság alapú routing
 +
 +
{{Kvízkérdés|típus=egy|válasz=3|pont=+}}
 +
#kanonikus név
 +
#echo reply
 +
#split horizon
 +
#feszítőfa
 +
 +
== Kösse össze az összetartozó fogalmakat! (Egy fogalomnak legfeljebb egy párja van, de nem biztos, hogy minden lehetőséget össze kell párosítani.) ==
 +
 +
STP
 +
 +
{{Kvízkérdés|típus=egy|válasz=4|pont=+}}
 +
#kanonikus név
 +
#echo reply
 +
#split horizon
 +
#feszítőfa
 +
 +
== Milyen előnyei vannak a csomagkapcsolásnak az áramkörkapcsolással szemben? ==
 +
 +
 +
{{Kvízkérdés|típus=egy|válasz=3|pont=+}}
 +
#Nem fordulhat elő adatvesztés
 +
#Kevesebb fejlécadat átvitelét igényli (kisebb az overhead)
 +
#Jobban kihasználja a link-erőforrásokat ingadozó intenzitású forgalom esetén
 +
#Kevésbé terheli a kapcsolóeszközöket
 +
 +
== Mi a szállítási rétegbeli protokollok esetén a demultiplexálás (nyalábbontás)? ==
 +
 +
 +
{{Kvízkérdés|típus=egy|válasz=4|pont=+}}
 +
#A sockettől kapott üzenetek szétdarabolása, hogy beleférjen az MSS-be (maximum segment size-ba)
 +
#Az alkalmazási rétegtől kapott üzenetek továbbítása a megfelelő hoszt felé.
 +
#Az alkalmazási rétegtől kapott üzenetek továbbítása a megfelelő hálózati rétegbeli protokol felé.
 +
#A hálózati rétegtől kapott üzenetek továbbítása a megfelelő socketnek.
 +
 +
== Mit jelent a gyors újraküldés (FAstRetransmit))? ==
 +
 +
 +
{{Kvízkérdés|típus=egy|válasz=3|pont=+}}
 +
#Az UDP ezzel a mechanizmussal pótolja az elveszett szegmenseket.
 +
#A TCP-nél adott időközönként felezzük a becsült RTT értéket.
 +
#A TCP-nél a harmadik duplikált nyugta után újraküldjük a szegmenst.
 +
 +
== Melyik állítás igaz a hálózati rétegben használt címzésre? ==
 +
 +
 +
{{Kvízkérdés|típus=egy|válasz=4|pont=+}}
 +
#A cím a hálózati kártyába fizikailag be van égetve.
 +
#Az IPv5 szabványt használja
 +
#Hierarchiamentesen szervezett.
 +
#Lehetővé teszi, hogy az irányítási táblákban összevonhassunk egy iránybe eső hálózatokat.
 +
 +
== Melyik állítás igaz a CIDR-ben (classless interdomain routing) használt hálózati maszkokra? ==
 +
 +
 +
{{Kvízkérdés|típus=egy|válasz=1|pont=+}}
 +
#Egyes bitek sorozatát nullás bitek sorozata követi.
 +
#Egy cím beállításakor nem kötelező megadni ilyen maszkot.
 +
#Az IPv4-ben nem használhatók.
 +
#Az internet kezdeti szakaszában volt használatban.
 +
 +
== Mikor kell az alapértelmezett átjáró (default gateway) felé küldeni egy datagramot? ==
 +
 +
 +
{{Kvízkérdés|típus=egy|válasz=3|pont=+}}
 +
#Ha a célcímet lemaszkolva aküldő hoszt maszkjával, az alapértelmezett átjáró hálózati címét kapjuk .
 +
#Mindig. Ha a hálózaton belül marada forgalom, sz alapértelmezett átjáró visszaküldi azt.
 +
#Ha a célcím másik hálózatba esik.
 +
 +
== Mi történik egy routernél, ha egy datagramhoz nem találunk illeszkedő bejegyzést a routing táblában? ==
 +
 +
 +
{{Kvízkérdés|típus=egy|válasz=4|pont=+}}
 +
#A legközelebbi szomszédos router felé továbbítjuk a datagramot.
 +
#Ilyen eset nem lehetséges, mert mindig van elapértelmezett út.
 +
#A datagramot a forráscímre illeszkedő bejegyzés alapján továbbítjuk.
 +
#A datagramot eldobkuk.
 +
 +
== Az alábbiak közül melyik az adatkapcsolati réteg feladata? ==
 +
 +
 +
{{Kvízkérdés|típus=egy|válasz=3|pont=+}}
 +
#titkosítás.
 +
#logikai címzés
 +
#bithiba detekció
 +
#címfordítás
 +
#vonali kódolás
 +
 +
== Ma az első, interfésznek adható cím a 103.102.0.0 hálózatban, ha a netmask 255.255.0.0? ==
 +
(vizsgán szöveg megadás van)
 +
 +
{{Kvízkérdés|típus=egy|válasz=4|pont=+}}
 +
#103.102.1.0
 +
#103.102.0.2
 +
#103.102.0.0
 +
#103.102.0.1
 +
 +
== Az alábbi alkalmazások közül melyik tolerálja az adatvesztést? (A megoldás csak akkor ér pontot ha csak az összes helyes válasz lett megjelölve) ==
 +
 +
 +
{{Kvízkérdés|típus=tobb|válasz=2,4|pont=+}}
 +
#E-mail
 +
#Internetes telefonálás
 +
#Azonnali üzenetküldés
 +
#Videókonferencia
 +
#Fájlátvitel
 +
 +
== Mi igaz a távolságvektor alapú routingra? (A megoldás csak akkor ér pontot ha csak az összes helyes válasz lett megjelölve) ==
 +
 +
 +
{{Kvízkérdés|típus=tobb|válasz=1,2|pont=+}}
 +
#A routerek a szomszédoktól kapott távolságvektorokat használják fel egy hálózati prefix távolságánakszámításához.
 +
#A távoli hálózatokról csak aggregált információt tárolnak a routerek.
 +
#Egy link állapotának megváltozásáról közvetlen üzenetett kell küldeni a hálózat összes routerének.
 +
#Csak akkor használható, ha a távolság a routerek között több mint 2 hop.
 +
 +
== Az Observer tervezési mintában az observer implementációknak van egy általános subject listájuk, mellyel egységesen hivatkoznak a különböző tipusú subject-ekre. ==
 +
 +
 +
{{Kvízkérdés|típus=egy|válasz=2|pont=+}}
 +
#Igaz
 +
#Hamis
 +
 +
== Melyik magyarázat illik az ábrához?  ==
 +
 +
[[Fájl:BprofZV2.png|bélyegkép]]
 +
 +
{{Kvízkérdés|típus=egy|válasz=2|pont=+}}
 +
#Az A állapotba lépve a B és a C állapotok párhuzamosan aktiválódnak (automatikusan), majd véget is érnek, de B ágon csak a D esemény beérkezésekor.
 +
#Az A állapotba lépve a B és a C állapotok párhuzamosan aktiválódnak (automatikusan), majd ‘‚ véget is érnek. A B ágon egy D akciót is kiadunk közben.
 +
#Az A állapotba lépve a B vagy a C állapot ága aktiválódik, de csak az egyik. A C automatikusan véget ér, ha B csak a D esemény bekövetkezekor.
 +
#Egyik leírás sem felel meg az ábrának.
 +
#A diagram hibás, mivel a B kimenetén eseményt és akciót is meg kell adni, nem lehet csak az egyik.
 +
#Az A állapotba lépve a B és a C állapotok párhuzamosan aktiválódnak (automatikusan), majd véget is érnek. A B ágon egy D eseményt is kiadunk közben.
 +
#Az A állapotba lépve a B vagy a C állapot ága aktiválódik, de csak az egyik. A C automatikusan véget ér, ha B csak a D akció hatására.
 +
 +
 +
== A SOLID elvek D betűje mögötti gondolat melyik minta alkalmazásánál jelenik meg szinte mindig  ==
 +
 +
Composite
 +
 +
{{Kvízkérdés|típus=egy|válasz=2|pont=+}}
 +
#Igaz
 +
#Hamis
 +
 +
== A SOLID elvek D betűje mögötti gondolat melyik minta alkalmazásánál jelenik meg szinte mindig  ==
 +
 +
Singleton
 +
 +
{{Kvízkérdés|típus=egy|válasz=2|pont=+}}
 +
#Igaz
 +
#Hamis
 +
 +
== A SOLID elvek D betűje mögötti gondolat melyik minta alkalmazásánál jelenik meg szinte mindig  ==
 +
 +
Memento
 +
 +
{{Kvízkérdés|típus=egy|válasz=2|pont=+}}
 +
#Igaz
 +
#Hamis
 +
 +
== A SOLID elvek D betűje mögötti gondolat melyik minta alkalmazásánál jelenik meg szinte mindig  ==
 +
 +
Strategy
 +
 +
{{Kvízkérdés|típus=egy|válasz=1|pont=+}}
 +
#Igaz
 +
#Hamis
 +
 +
== A feladatunk egy olyan alkalmazás megtervezése, mely szervezetek osztályainak hierarchiáját képes egy diagramon megjeleníteni. Egy szervezeten belül lehetnek osztályok és személyek, az osztályokon belül további osztályok és személyek, tetszőleges mélységben. Mely tervezési mintát a legcélszerűbb választani a probléma modellezésére? ==
 +
 +
 +
{{Kvízkérdés|típus=egy|válasz=1|pont=+}}
 +
#Composite
 +
#Egyik minta sem alkalmas a fenti feladat megoldására
 +
#Adapter
 +
#Template method
 +
#Singleton
 +
#Observer
 +
#Strategy
 +
 +
== Mivel jelöljük az alábbi elemeket UML-ben? ==
 +
 +
Kompozíció
 +
 +
{{Kvízkérdés|típus=egy|válasz=1|pont=+}}
 +
#teli vonal, kitöltött rombusz
 +
#szaggatott vonal, háromszög
 +
#doboz a nyílon
 +
 +
== Mivel jelöljük az alábbi elemeket UML-ben? ==
 +
 +
Interfész implementáció
 +
 +
{{Kvízkérdés|típus=egy|válasz=2|pont=+}}
 +
#teli vonal, kitöltött rombusz
 +
#szaggatott vonal, háromszög
 +
#doboz a nyílon
 +
 +
== Mivel jelöljük az alábbi elemeket UML-ben? ==
 +
 +
qualifier
 +
 +
{{Kvízkérdés|típus=egy|válasz=3|pont=+}}
 +
#teli vonal, kitöltött rombusz
 +
#szaggatott vonal, háromszög
 +
#doboz a nyílon
 +
 +
== Mely elemek szerepelhetnek ugyanazon a diagramon, mint egy mély történet (deep history) elem?  ==
 +
 +
őrfeltétel
 +
 +
{{Kvízkérdés|típus=egy|válasz=1|pont=+}}
 +
#Igaz
 +
#Hamis
 +
 +
== Mely elemek szerepelhetnek ugyanazon a diagramon, mint egy mély történet (deep history) elem?  ==
 +
 +
egy x jel
 +
 +
{{Kvízkérdés|típus=egy|válasz=1|pont=+}}
 +
#Igaz
 +
#Hamis
 +
 +
== Mely elemek szerepelhetnek ugyanazon a diagramon, mint egy mély történet (deep history) elem?  ==
 +
 +
kilépési pont
 +
 +
{{Kvízkérdés|típus=egy|válasz=1|pont=+}}
 +
#Igaz
 +
#Hamis
 +
 +
== Mely elemek szerepelhetnek ugyanazon a diagramon, mint egy mély történet (deep history) elem?  ==
 +
 +
egy kör és benne x
 +
 +
{{Kvízkérdés|típus=egy|válasz=1|pont=+}}
 +
#Igaz
 +
#Hamis
 +
 +
== Mely elemek szerepelhetnek ugyanazon a diagramon, mint egy mély történet (deep history) elem?  ==
 +
 +
partíció
 +
 +
{{Kvízkérdés|típus=egy|válasz=2|pont=+}}
 +
#Igaz
 +
#Hamis
 +
 +
== Mely elemek szerepelhetnek ugyanazon a diagramon, mint egy mély történet (deep history) elem?  ==
 +
 +
régió
 +
 +
{{Kvízkérdés|típus=egy|válasz=1|pont=+}}
 +
#Igaz
 +
#Hamis
 +
 +
== Melyik minta használandó, ha egy interfészhez kell illesztenünk egy már meglévő, nem módosítható implementációt (ami nem illeszkedik az interfészhez)?  ==
 +
 +
{{Kvízkérdés|típus=egy|válasz=4|pont=+}}
 +
#Singleton
 +
#Composite
 +
#Template method
 +
#Adapter
 +
#Observer
 +
#Strategy
 +
 +
== Egy játékprogram a működése során keletkezett hibákat naplózza. Az egységes loggolás az ILogger interfész segítségével történik. Lefordított formában (a forráskódján nem tudunk változtatni!) egy könyvtárban rendelkezésünkre bocsátottak egy NetLogger osztályt is, mely adatokat képes hálózatra naplózni. Milyen mintát és hogyan alkalmazna?  ==
 +
 +
{{Kvízkérdés|típus=egy|válasz=4|pont=+}}
 +
#Singletont, hiszen minden hibakimenetnek el kell tudnia érni a játékprogramot.
 +
#Egyik megoldás sem helyes.
 +
#Strategy-t, hiszen különböző hibakimenet stratégiákat kell megvalósítani.
 +
#Adaptert, hogy illesszük a NetLogger osztályt az ILogger interfészhez.
 +
#Observer lenne a jó, de a játék változása nincs specifikálva, ezért a minta nem alkalmazható.
 +
 +
== Mivel jelöljük az alábbi elemeket UML-ben? ==
 +
 +
interfész implementáció
 +
 +
{{Kvízkérdés|típus=egy|válasz=2|pont=+}}
 +
#teli vonal, háromszög
 +
#szaggatott vonal, háromszög
 +
#szaggatott vonal,nyíl
 +
 +
== Mivel jelöljük az alábbi elemeket UML-ben? ==
 +
 +
függőség
 +
 +
{{Kvízkérdés|típus=egy|válasz=3|pont=+}}
 +
#teli vonal, háromszög
 +
#szaggatott vonal, háromszög
 +
#szaggatott vonal,nyíl 
 +
 +
== Mivel jelöljük az alábbi elemeket UML-ben? ==
 +
 +
általánosítás
 +
 +
{{Kvízkérdés|típus=egy|válasz=1|pont=+}}
 +
#teli vonal, háromszög
 +
#szaggatott vonal, háromszög
 +
#szaggatott vonal,nyíl
 +
 +
== Válassza ki, hogy az alábbi jellemzők tipikusan melyik módszertanokhoz kapcsolódnak! ==
 +
 +
Jellemzően jól dokumentált
 +
 +
{{Kvízkérdés|típus=egy|válasz=1|pont=+}}
 +
#Vízesés
 +
#Agilis
 +
 +
== Válassza ki, hogy az alábbi jellemzők tipikusan melyik módszertanokhoz kapcsolódnak! ==
 +
 +
A projekt részeredményei gyorsan látszanak
 +
 +
{{Kvízkérdés|típus=egy|válasz=2|pont=+}}
 +
#Vízesés
 +
#Agilis
 +
 +
== Válassza ki, hogy az alábbi jellemzők tipikusan melyik módszertanokhoz kapcsolódnak! ==
 +
 +
A tesztelés csak az implementáció után következik
 +
 +
{{Kvízkérdés|típus=egy|válasz=1|pont=+}}
 +
#Vízesés
 +
#Agilis
 +
 +
== Válassza ki, hogy az alábbi jellemzők tipikusan melyik módszertanokhoz kapcsolódnak! ==
 +
 +
A megrendelő jelenléte nem szükséges folyamatosan
 +
 +
{{Kvízkérdés|típus=egy|válasz=1|pont=+}}
 +
#Vízesés
 +
#Agilis
 +
 +
== A Singleton minta globális hozzáférést biztosít egy osztály egyetlen objektumához, és ezt az objektumot egy globális változóban tárolja. ==
 +
 +
{{Kvízkérdés|típus=egy|válasz=2|pont=+}}
 +
#Igaz
 +
#Hamis
 +
 +
== Melyik blokktípus nem létezik szekvenciadiagramnál ==
 +
 +
{{Kvízkérdés|típus=egy|válasz=4|pont=+}}
 +
#loop
 +
#opt
 +
#par
 +
#for

A lap 2021. december 31., 23:05-kori változata


Bprof zv
Statisztika
Átlagteljesítmény
-
Eddigi kérdések
0
Kapott pontok
0
Alapbeállított pontozás
(+)
-
Beállítások
Minden kérdés látszik
-
Véletlenszerű sorrend
-
-


Tartalomjegyzék

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


Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. multicasting
  2. linkállapot alapú protokoll
  3. referenciamodell
  4. 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


Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. multicasting
  2. linkállapot alapú protokoll
  3. referenciamodell
  4. 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


Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. multicasting
  2. linkállapot alapú protokoll
  3. referenciamodell
  4. 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


Típus: egy. Válasz: 3. Pontozás: nincs megadva.

  1. multicasting
  2. linkállapot alapú protokoll
  3. referenciamodell
  4. MSS

Mi igaz a hálózati protokollokra?

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. Elegendö, ha az egyik kommunikáló fél betartja a protokollt.
  2. Definiálják az üzenetek fejlécét
  3. Egy eszköz csak egy protokollt képes alkalmazni.
  4. Csak a küldő oldalon van definiálva
  5. 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

Típus: egy. Válasz: 3. Pontozás: nincs megadva.

  1. a csomagokról eltávolítjuk a nem szabályos fejléceket.
  2. növeljük a megbízhatóságot.
  3. a kapott adatot a protokoll saját fejléc-információkkal látja el.
  4. a kapott adatról levesszük a felettünk lévő réteg fejlécét


Mi igaz a http sutikre?

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. Csak a kliens oldalon kell eltárolni a hozzájuk kapcsolódó információt.
  2. A süti értékét a szerver a http válaszüzenet fejlécében küldi át.
  3. A szállítási rétegben a demultiplexáláskor is felhasználjuk őket.
  4. Egy http kérésben mindig az összes sutit el kell küldeni.


Mi NEM igaz az UDP protokollra?

Típus: egy. Válasz: 4. Pontozás: nincs megadva.

  1. Minden szegmens küldése független a többitől.
  2. Nem tartalmaz semmilyen torlódáskezelést.
  3. Az egymás után küldött szegmenseinek sorrendje összekeveredhet.
  4. Egyszerő, két lépéses kapcsolat felépítést alkalmaz.

Melyik állítás igaz az útvonalak statikus konfigurációjára?

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. Kézzel nem módosítható, csak a routing protokollok tudják változtatni.
  2. Úgy is megadható vele egy távoli hálózathoz tartozó irány, hogy nem közvetlenül a kimenő interfészt adjuk meg.
  3. Az így konfigurált bejegyzéseken már nem lehet később változtatni.
  4. 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?

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. A két protokollcsalád között csak elnevezésbeli különbség van.
  2. Az IGP-t egy autonóm rendszeren (AS) belül használjuk, az EGP-t AS-ek között.
  3. 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.
  4. Az IGP-t BGP-nek is nevezik, míg az EGP csak gyűjtőnév.
  5. 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?

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. A LAN-on belüli kommunikációhoz nincs szükség ARP üzenetekre.
  2. A bennük lévő switch-ek a hosztok számára transzparensek.
  3. A LAN-on belül ütközés nélkül egyszerre csak egy hoszt küldhet adatot.
  4. 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.)

Típus: tobb. Válasz: 1,2,4. Pontozás: nincs megadva.

  1. jelterjedési késleltetés
  2. csomóponti feldolgozás
  3. adatkapcsolati késleltetés
  4. sorbanállás
  5. refrakciós késleltetés
  6. 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.)

Típus: tobb. Válasz: 1,4. Pontozás: nincs megadva.

  1. A küldő minden nem duplikált nyugta érkezésekor növeli a torlódási ablakot
  2. A küldő) a harmadik idötúllépés esetén kezdi küldési sebességét csökkenteni.
  3. 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.
  4. 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!

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. 101.254.128.255
  2. 101.254.255.255
  3. 101.254.252.255
  4. 101.254.255.256
  5. 101.254.252.256

Rendezze a SOLID elveket a leginkább illő fogalomhoz! (Minden elv maximum egy fogalomhoz illik)

nyitott-zárt viselkedés


Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. O
  2. L
  3. I
  4. S
  5. 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


Típus: egy. Válasz: 4. Pontozás: nincs megadva.

  1. O
  2. L
  3. I
  4. S
  5. 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


Típus: egy. Válasz: 5. Pontozás: nincs megadva.

  1. O
  2. L
  3. I
  4. S
  5. D

Az osztálydiagram, vagy a szekvenciadiagram használja a következő elemet?

villám


Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. egyik sem
  2. mindkettő
  3. csak osztálydiagram
  4. csak szekvenciadiagram

Az osztálydiagram, vagy a szekvenciadiagram használja a következő elemet?

metódusok láthatósága


Típus: egy. Válasz: 3. Pontozás: nincs megadva.

  1. egyik sem
  2. mindkettő
  3. csak osztálydiagram
  4. csak szekvenciadiagram

Az osztálydiagram, vagy a szekvenciadiagram használja a következő elemet?

teli vonal, üres rombusz véggel


Típus: egy. Válasz: 3. Pontozás: nincs megadva.

  1. egyik sem
  2. mindkettő
  3. csak osztálydiagram
  4. csak szekvenciadiagram

Az osztálydiagram, vagy a szekvenciadiagram használja a következő elemet?

abstract osztály


Típus: egy. Válasz: 3. Pontozás: nincs megadva.

  1. egyik sem
  2. mindkettő
  3. csak osztálydiagram
  4. csak szekvenciadiagram

Melyik kiegészítés a helyes? A(z) ... az osztálydiagramon egy olyan reláció, ami ... tartalmazást ad meg.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. kompozíció...kizárólagos
  2. navigálható asszociáció...megosztott
  3. aggregáció...kizárólagos

Állapotgép implementációja esetén az akció leggyakrabban .

Típus: egy. Válasz: 3. Pontozás: nincs megadva.

  1. egy belső esemény
  2. külső függvényhívás
  3. belső függvényhívás
  4. 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?

Típus: egy. Válasz: 4. Pontozás: nincs megadva.

  1. Egy B-hez több A tartozna, de ez hibás, mert aggregációnál nem lehetséges
  2. Egy B-hez több A tartozna, de ez hibás, mert ott nincs nyíl megadva
  3. Egy A-hoz több B tartozna, de ez hibás, mert aggregációnál nem lehetséges
  4. Egy B-t több A is tartalmazhat egy időben
  5. Egy A-t több B is tartalmazhat egy időben
  6. Nincs értelme ebben a formában a jelölésnek

Melyik magyarázat illik az ábrához?

BrofZV1.png


Típus: egy. Válasz: 4. Pontozás: nincs megadva.

  1. Egyik leírás sem felel meg az ábrának.
  2. 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.
  3. A Vászon osztály tartalmaz alakzatokat, amik a vászonnal ellentétben képesek kirajzolni valamit.
  4. Ez egy Composite minta megvalósítás, a Leafnek az 'Alakzat felel meg.
  5. A Vászon osztály tartalmazza az Alakzat osztály elemeit, ezért függ (dependency él) is az osztálytól.
  6. 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.

Típus: egy. Válasz: 4. Pontozás: nincs megadva.

  1. Singleton
  2. Template method
  3. Composite
  4. Observer
  5. Egyik minta sem alkalmas a fenti feladat megoldására
  6. Adapter
  7. 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?

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. Observert, ha az adat (Subject) változik, a kimeneteket (Observer) értesíteni kell.
  2. 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.
  3. Egyik megoldás sem helyes.
  4. Adaptert, mivel a hálózati opciót illeszteni kell a meglévő rendszerhez.
  5. 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.

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. Igaz
  2. 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ó.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. Igaz
  2. 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.

Típus: egy. Válasz: 3. Pontozás: nincs megadva.

  1. Singleton
  2. Template method
  3. Composite
  4. Observer
  5. Adapter
  6. Strategy

Válassza ki, hogy az alábbi jellemzők tipikusan melyik módszertanokhoz kapcsolódnak!

fix költségvetés és funkcióhalmas


Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. Agilis
  2. Vízesés

Válassza ki, hogy az alábbi jellemzők tipikusan melyik módszertanokhoz kapcsolódnak!

Rövid iterációk


Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. Agilis
  2. Vízesés

Válassza ki, hogy az alábbi jellemzők tipikusan melyik módszertanokhoz kapcsolódnak!

Részletes specifikáció


Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. Agilis
  2. Vízesés

Válassza ki, hogy az alábbi jellemzők tipikusan melyik módszertanokhoz kapcsolódnak!

SCRUM


Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. Agilis
  2. Vízesés


Adott az r és s reláció. r sémája R, s sémája S. R attribútumainak száma 6, S attribútumainak száma 6. r elemeinek száma 688, s elemeinek száma 647. Hány elemből áll r és s uniója?

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. Legfeljebb 1335
  2. Legalább 1335
  3. 688
  4. 647

Adott az r és s reláció. r sémája R, s sémája S. R attribútumainak száma 8, S attribútumainak száma 8. r elemeinek száma 578, s elemeinek száma 511. Hány attribútumból áll r és s uniójának sémája?

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. Legfeljebb 1089
  2. 8
  3. 16
  4. Legalább 1089

Adott az r reláció, R sémával. R attribútumainak száma 5, r elemeinek száma 992. r-t projektáljuk a kulcsára. Hány elemú lesz a végeredmény?

Típus: egy. Válasz: 4. Pontozás: nincs megadva.

  1. 5
  2. 992, vagy kevesebb
  3. 992, vagy több
  4. Pontosan 992

Adott az r reláció, R sémával. R attribútumainak száma 8, r elemeinek száma 578. r-t projektáljuk valamely olyan attribútumhalmazára, amely nem tartalmaz kulcsot. Hány elemű lesz a végeredmény?

Típus: egy. Válasz: 3. Pontozás: nincs megadva.

  1. 8
  2. Pontosan 578
  3. 578, vagy kevesebb
  4. 578, vagy több


Képezzük le a fenti képen látható ER-modellt minimális számú relációs sémára az ER-modellben foglalt megkötések modellszintű megtartása mellett, majd válaszoljunk a lenti kérdésekre.

BprofZV3.png

(3 perc) (Itt beírós a válasz, nem választós)

Kulcs alatt a példa során a séma azon egyediséget biztosító attribútumhalmazát értsük, amely értéke nem lehet üres. Sémánként egy ilyen létezik.

  • Mik az A relációs séma attribútumai?
  • Hány elemű az A relációs séma kulcsa?
  • Mik a B relációs séma attribútumai?
  • Hány elemű a B relációs séma kulcsa?

A kérdésekre adott válaszokat a kérdések sorrendjének megfelelően adjuk meg. A válaszokon belül, illetve azok között semmilyen elválasztó karaktert ne alkalmazzunk, azaz mindent ömlesztve adjunk meg. Egyazon kérdésre adott válaszon belül az attribútumneveket lexikografikusan rendezzük (ABC szerint). Példa három kérdés esetére: Ha az elsó kérdésre a válaszunk "az 'a', a'z' meg a 'c' és a' attribútum", a második kérdésre a válaszunk "26", a harmadikra "'p', 'm' és attribútumok" akkor a szövegmezőbe a következő karaktersorozat kerüljön: acvz26jmp


Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. bd1ac1
  2. abd1ac
  3. bad1ca

Képezzük le a fenti képen látható ER-modellt minimális számú relációs sémára az ER-modellben foglalt megkötések modellszintű megtartása mellett, majd válaszoljunk a lenti kérdésekre.

BprofZV4.png

(3 perc) (Itt beírós a válasz, nem választós)

Kulcs alatt a példa során a séma azon egyediséget biztosító attribútumhalmazát értsük, amely értéke nem lehet üres. Sémánként egy ilyen létezik.

  • Mik az A relációs séma attribútumai?
  • Hány elemű az A relációs séma kulcsa?
  • Mik a B relációs séma attribútumai?
  • Hány elemű a B relációs séma kulcsa?

A kérdésekre adott válaszokat a kérdések sorrendjének megfelelően adjuk meg. A válaszokon belül, illetve azok között semmilyen elválasztó karaktert ne alkalmazzunk, azaz mindent ömlesztve adjunk meg. Egyazon kérdésre adott válaszon belül az attribútumneveket lexikografikusan rendezzük (ABC szerint). Példa három kérdés esetére: Ha az elsó kérdésre a válaszunk "az 'a', a'z' meg a 'c' és a' attribútum", a második kérdésre a válaszunk "26", a harmadikra "'p', 'm' és attribútumok" akkor a szövegmezőbe a következő karaktersorozat kerüljön: acvz26jmp


Típus: egy. Válasz: 3. Pontozás: nincs megadva.

  1. bd1ac1
  2. abd1ac
  3. bd1abc1

Képezzük le a fenti képen látható ER-modellt minimális számú relációs sémára az ER-modellben foglalt megkötések modellszintű megtartása mellett, majd válaszoljunk a lenti kérdésekre.

BprofZV5.png

(3 perc) (Itt beírós a válasz, nem választós)

Kulcs alatt a példa során a séma azon egyediséget biztosító attribútumhalmazát értsük, amely értéke nem lehet üres. Sémánként egy ilyen létezik.

  • Mik az A relációs séma attribútumai?
  • Hány elemű az A relációs séma kulcsa?
  • Mik a B relációs séma attribútumai?
  • Hány elemű a B relációs séma kulcsa?

A kérdésekre adott válaszokat a kérdések sorrendjének megfelelően adjuk meg. A válaszokon belül, illetve azok között semmilyen elválasztó karaktert ne alkalmazzunk, azaz mindent ömlesztve adjunk meg. Egyazon kérdésre adott válaszon belül az attribútumneveket lexikografikusan rendezzük (ABC szerint). Példa három kérdés esetére: Ha az elsó kérdésre a válaszunk "az 'a', a'z' meg a 'c' és a' attribútum", a második kérdésre a válaszunk "26", a harmadikra "'p', 'm' és attribútumok" akkor a szövegmezőbe a következő karaktersorozat kerüljön: acvz26jmp


Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. bd1abc2
  2. bd1ac1
  3. abd1ac

Képezzük le a fenti képen látható ER-modellt minimális számú relációs sémára az ER-modellben foglalt megkötések modellszintű megtartása mellett, majd válaszoljunk a lenti kérdésekre.

BprofZV6.png

(3 perc) (Itt beírós a válasz, nem választós)

Kulcs alatt a példa során a séma azon egyediséget biztosító attribútumhalmazát értsük, amely értéke nem lehet üres. Sémánként egy ilyen létezik.

  • Mik az A relációs séma attribútumai?
  • Hány elemű az A relációs séma kulcsa?
  • Mik a B relációs séma attribútumai?
  • Hány elemű a B relációs séma kulcsa?

A kérdésekre adott válaszokat a kérdések sorrendjének megfelelően adjuk meg. A válaszokon belül, illetve azok között semmilyen elválasztó karaktert ne alkalmazzunk, azaz mindent ömlesztve adjunk meg. Egyazon kérdésre adott válaszon belül az attribútumneveket lexikografikusan rendezzük (ABC szerint). Példa három kérdés esetére: Ha az elsó kérdésre a válaszunk "az 'a', a'z' meg a 'c' és a' attribútum", a második kérdésre a válaszunk "26", a harmadikra "'p', 'm' és attribútumok" akkor a szövegmezőbe a következő karaktersorozat kerüljön: acvz26jmp


Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. bd1abc2
  2. bd1ac1
  3. abd1ac

Válaszoljuk meg az alábbi 4 kérdést!

Egy iskola adatbázisában tárolni szeretnénk, hogy melyik tanár melyik osztályt tanította már, és az egyes osztályoknak milyen tárgyat tanított. A modellben definiált egyedhalmazok: Tanár, Osztály, Tárgy. Kapcsolattípus(ok) hozzáadásával érjük el, hogy a fentiekben leírt jellegű tudáselemek tárolhatók legyenek a majdani adatbázisban. A fentiekben leírtaktól különböző tudáselemek tárolására ne adjunk lehetőséget!

Rajzoljuk meg a modellt, majd válaszoljunk a következő kérdésekre, egy-egy számmal. Aritás alatt a kapcsolattípus "csápjainak" számát értjük: Bináris kapcsolattípusnál ez 2, ternárisnál 3, stb.

  • Hány kapcsolattípus került a modellbe?
  • Mekkora az aritása a legnagyobb aritású kapcsolattípusnak?
  • Mekkora az aritása a legkisebb aritású kapcsolattípusnak?
  • Mekkora az összes kapcsolattípus aritásainak összege?

A fenti adott válaszokat fentröl-lefelé, vessző és egyéb elválasztó nélkül írjuk be a lenti szövegmezőbe. Ha a válaszok 1,2,3,4 voltak rendre, a szövegmezőbe írt válasz legyen 1234 (5 perc)


Típus: egy. Válasz: 3. Pontozás: nincs megadva.

  1. 1432
  2. 2343
  3. 1333
  4. 1421


Válaszoljuk meg az alábbi 4 kérdést!

Egy iskola adatbázisában tárolni szeretnénk, hogy melyik tanár melyik osztályt tanította már, és azt is, hogy mely tárgyak tanítására van képesítése. Az, hogy melyik osztálynak melyik tárgyat tanította már, irreleváns. A modellben definiált egyedhalmazok: Tanár, Osztály, Tárgy. Kapcsolattípus(ok) hozzáadásával érjük el, hogy a fentiekben leírt jelleg() tudáselemek tárolhatók legyenek a majdani adatbázisban. A fentiekben leírtaktól különböző tudáselemek tárolására ne adjunk lehetőséget!

Rajzoljuk meg a modellt, majd válaszoljunk a következő kérdésekre, egy-egy számmal. Aritás alatt a kapcsolattípus "csápjainak" számát értjük: Bináris kapcsolattípusnál ez 2, ternárisnál 3, stb.


  • Hány kapcsolattípus került a modellbe?
  • Mekkora az aritása a legnagyobb aritású kapcsolattípusnak?
  • Mekkora az aritása a legkisebb aritású kapcsolattípusnak?
  • Mekkora az összes kapcsolattípus aritásainak összege?

A fenti adott válaszokat fentröl-lefelé, vessző és egyéb elválasztó nélkül írjuk be a lenti szövegmezőbe. Ha a válaszok 1,2,3,4 voltak rendre, a szövegmezőbe írt válasz legyen 1234 (5 perc)


Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. 1432
  2. 2224
  3. 1333
  4. 1421

Adott az emberek(nev, kor) reláció, valamint legyen el =e2=emberek. Egészítse ki a lenti relációalgebrai kifejezést úgy, hogy az a legidősebb ember(ek) korát listázza ki! A hiányzó szintaktikai elemen kívüli karaktereket ne adjon meg a szövegmezőben, mert a szintaktikai hibás válaszért 0 pont jár.

π korember " ide a válasz " π e1.kore1.kor<e2.kor (e1 x e2))


Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. \
  2. \n
    • π

Adott az emberek(név, kor) tábla. Egészítse ki a lenti SQL kifejezést úgy, hogy az az egyes nevet viselő emberek átlagéletkorát adja eredményül! A hiányzó kulcsszón kívüli karaktereket ne adjon meg a szövegmezőben, mert a szintaktikai hibás válaszért 0 pont jár.

SELECT név, AVG(kor) FROM emberek " " BY név


Típus: egy. Válasz: 3. Pontozás: nincs megadva.

  1. ORDER
  2. DESC
  3. GROUP
  4. ASC
  5. WHERE


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


Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. multicasting
  2. linkállapot alapú protokoll
  3. referenciamodell
  4. MSS

Kösse ö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


Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. kanonikus név
  2. echo reply
  3. split horizon
  4. feszítőfa

Kösse össze az összetartozó fogalmakat! (Egy fogalomnak legfeljebb egy párja van, de nem biztos, hogy minden lehetőséget össze kell párosítani.)

DNS


Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. kanonikus név
  2. echo reply
  3. split horizon
  4. feszítőfa

Kösse össze az összetartozó fogalmakat! (Egy fogalomnak legfeljebb egy párja van, de nem biztos, hogy minden lehetőséget össze kell párosítani.)

távolság alapú routing


Típus: egy. Válasz: 3. Pontozás: nincs megadva.

  1. kanonikus név
  2. echo reply
  3. split horizon
  4. feszítőfa

Kösse össze az összetartozó fogalmakat! (Egy fogalomnak legfeljebb egy párja van, de nem biztos, hogy minden lehetőséget össze kell párosítani.)

STP


Típus: egy. Válasz: 4. Pontozás: nincs megadva.

  1. kanonikus név
  2. echo reply
  3. split horizon
  4. feszítőfa

Milyen előnyei vannak a csomagkapcsolásnak az áramkörkapcsolással szemben?

Típus: egy. Válasz: 3. Pontozás: nincs megadva.

  1. Nem fordulhat elő adatvesztés
  2. Kevesebb fejlécadat átvitelét igényli (kisebb az overhead)
  3. Jobban kihasználja a link-erőforrásokat ingadozó intenzitású forgalom esetén
  4. Kevésbé terheli a kapcsolóeszközöket

Mi a szállítási rétegbeli protokollok esetén a demultiplexálás (nyalábbontás)?

Típus: egy. Válasz: 4. Pontozás: nincs megadva.

  1. A sockettől kapott üzenetek szétdarabolása, hogy beleférjen az MSS-be (maximum segment size-ba)
  2. Az alkalmazási rétegtől kapott üzenetek továbbítása a megfelelő hoszt felé.
  3. Az alkalmazási rétegtől kapott üzenetek továbbítása a megfelelő hálózati rétegbeli protokol felé.
  4. A hálózati rétegtől kapott üzenetek továbbítása a megfelelő socketnek.

Mit jelent a gyors újraküldés (FAstRetransmit))?

Típus: egy. Válasz: 3. Pontozás: nincs megadva.

  1. Az UDP ezzel a mechanizmussal pótolja az elveszett szegmenseket.
  2. A TCP-nél adott időközönként felezzük a becsült RTT értéket.
  3. A TCP-nél a harmadik duplikált nyugta után újraküldjük a szegmenst.

Melyik állítás igaz a hálózati rétegben használt címzésre?

Típus: egy. Válasz: 4. Pontozás: nincs megadva.

  1. A cím a hálózati kártyába fizikailag be van égetve.
  2. Az IPv5 szabványt használja
  3. Hierarchiamentesen szervezett.
  4. Lehetővé teszi, hogy az irányítási táblákban összevonhassunk egy iránybe eső hálózatokat.

Melyik állítás igaz a CIDR-ben (classless interdomain routing) használt hálózati maszkokra?

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. Egyes bitek sorozatát nullás bitek sorozata követi.
  2. Egy cím beállításakor nem kötelező megadni ilyen maszkot.
  3. Az IPv4-ben nem használhatók.
  4. Az internet kezdeti szakaszában volt használatban.

Mikor kell az alapértelmezett átjáró (default gateway) felé küldeni egy datagramot?

Típus: egy. Válasz: 3. Pontozás: nincs megadva.

  1. Ha a célcímet lemaszkolva aküldő hoszt maszkjával, az alapértelmezett átjáró hálózati címét kapjuk .
  2. Mindig. Ha a hálózaton belül marada forgalom, sz alapértelmezett átjáró visszaküldi azt.
  3. Ha a célcím másik hálózatba esik.

Mi történik egy routernél, ha egy datagramhoz nem találunk illeszkedő bejegyzést a routing táblában?

Típus: egy. Válasz: 4. Pontozás: nincs megadva.

  1. A legközelebbi szomszédos router felé továbbítjuk a datagramot.
  2. Ilyen eset nem lehetséges, mert mindig van elapértelmezett út.
  3. A datagramot a forráscímre illeszkedő bejegyzés alapján továbbítjuk.
  4. A datagramot eldobkuk.

Az alábbiak közül melyik az adatkapcsolati réteg feladata?

Típus: egy. Válasz: 3. Pontozás: nincs megadva.

  1. titkosítás.
  2. logikai címzés
  3. bithiba detekció
  4. címfordítás
  5. vonali kódolás

Ma az első, interfésznek adható cím a 103.102.0.0 hálózatban, ha a netmask 255.255.0.0?

(vizsgán szöveg megadás van)


Típus: egy. Válasz: 4. Pontozás: nincs megadva.

  1. 103.102.1.0
  2. 103.102.0.2
  3. 103.102.0.0
  4. 103.102.0.1

Az alábbi alkalmazások közül melyik tolerálja az adatvesztést? (A megoldás csak akkor ér pontot ha csak az összes helyes válasz lett megjelölve)

Típus: tobb. Válasz: 2,4. Pontozás: nincs megadva.

  1. E-mail
  2. Internetes telefonálás
  3. Azonnali üzenetküldés
  4. Videókonferencia
  5. Fájlátvitel

Mi igaz a távolságvektor alapú routingra? (A megoldás csak akkor ér pontot ha csak az összes helyes válasz lett megjelölve)

Típus: tobb. Válasz: 1,2. Pontozás: nincs megadva.

  1. A routerek a szomszédoktól kapott távolságvektorokat használják fel egy hálózati prefix távolságánakszámításához.
  2. A távoli hálózatokról csak aggregált információt tárolnak a routerek.
  3. Egy link állapotának megváltozásáról közvetlen üzenetett kell küldeni a hálózat összes routerének.
  4. Csak akkor használható, ha a távolság a routerek között több mint 2 hop.

Az Observer tervezési mintában az observer implementációknak van egy általános subject listájuk, mellyel egységesen hivatkoznak a különböző tipusú subject-ekre.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. Igaz
  2. Hamis

Melyik magyarázat illik az ábrához?

BprofZV2.png


Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. Az A állapotba lépve a B és a C állapotok párhuzamosan aktiválódnak (automatikusan), majd véget is érnek, de B ágon csak a D esemény beérkezésekor.
  2. Az A állapotba lépve a B és a C állapotok párhuzamosan aktiválódnak (automatikusan), majd ‘‚ véget is érnek. A B ágon egy D akciót is kiadunk közben.
  3. Az A állapotba lépve a B vagy a C állapot ága aktiválódik, de csak az egyik. A C automatikusan véget ér, ha B csak a D esemény bekövetkezekor.
  4. Egyik leírás sem felel meg az ábrának.
  5. A diagram hibás, mivel a B kimenetén eseményt és akciót is meg kell adni, nem lehet csak az egyik.
  6. Az A állapotba lépve a B és a C állapotok párhuzamosan aktiválódnak (automatikusan), majd véget is érnek. A B ágon egy D eseményt is kiadunk közben.
  7. Az A állapotba lépve a B vagy a C állapot ága aktiválódik, de csak az egyik. A C automatikusan véget ér, ha B csak a D akció hatására.


A SOLID elvek D betűje mögötti gondolat melyik minta alkalmazásánál jelenik meg szinte mindig

Composite


Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. Igaz
  2. Hamis

A SOLID elvek D betűje mögötti gondolat melyik minta alkalmazásánál jelenik meg szinte mindig

Singleton


Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. Igaz
  2. Hamis

A SOLID elvek D betűje mögötti gondolat melyik minta alkalmazásánál jelenik meg szinte mindig

Memento


Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. Igaz
  2. Hamis

A SOLID elvek D betűje mögötti gondolat melyik minta alkalmazásánál jelenik meg szinte mindig

Strategy


Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. Igaz
  2. Hamis

A feladatunk egy olyan alkalmazás megtervezése, mely szervezetek osztályainak hierarchiáját képes egy diagramon megjeleníteni. Egy szervezeten belül lehetnek osztályok és személyek, az osztályokon belül további osztályok és személyek, tetszőleges mélységben. Mely tervezési mintát a legcélszerűbb választani a probléma modellezésére?

Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. Composite
  2. Egyik minta sem alkalmas a fenti feladat megoldására
  3. Adapter
  4. Template method
  5. Singleton
  6. Observer
  7. Strategy

Mivel jelöljük az alábbi elemeket UML-ben?

Kompozíció


Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. teli vonal, kitöltött rombusz
  2. szaggatott vonal, háromszög
  3. doboz a nyílon

Mivel jelöljük az alábbi elemeket UML-ben?

Interfész implementáció


Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. teli vonal, kitöltött rombusz
  2. szaggatott vonal, háromszög
  3. doboz a nyílon

Mivel jelöljük az alábbi elemeket UML-ben?

qualifier


Típus: egy. Válasz: 3. Pontozás: nincs megadva.

  1. teli vonal, kitöltött rombusz
  2. szaggatott vonal, háromszög
  3. doboz a nyílon

Mely elemek szerepelhetnek ugyanazon a diagramon, mint egy mély történet (deep history) elem?

őrfeltétel


Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. Igaz
  2. Hamis

Mely elemek szerepelhetnek ugyanazon a diagramon, mint egy mély történet (deep history) elem?

egy x jel


Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. Igaz
  2. Hamis

Mely elemek szerepelhetnek ugyanazon a diagramon, mint egy mély történet (deep history) elem?

kilépési pont


Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. Igaz
  2. Hamis

Mely elemek szerepelhetnek ugyanazon a diagramon, mint egy mély történet (deep history) elem?

egy kör és benne x


Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. Igaz
  2. Hamis

Mely elemek szerepelhetnek ugyanazon a diagramon, mint egy mély történet (deep history) elem?

partíció


Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. Igaz
  2. Hamis

Mely elemek szerepelhetnek ugyanazon a diagramon, mint egy mély történet (deep history) elem?

régió


Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. Igaz
  2. Hamis

Melyik minta használandó, ha egy interfészhez kell illesztenünk egy már meglévő, nem módosítható implementációt (ami nem illeszkedik az interfészhez)?

Típus: egy. Válasz: 4. Pontozás: nincs megadva.

  1. Singleton
  2. Composite
  3. Template method
  4. Adapter
  5. Observer
  6. Strategy

Egy játékprogram a működése során keletkezett hibákat naplózza. Az egységes loggolás az ILogger interfész segítségével történik. Lefordított formában (a forráskódján nem tudunk változtatni!) egy könyvtárban rendelkezésünkre bocsátottak egy NetLogger osztályt is, mely adatokat képes hálózatra naplózni. Milyen mintát és hogyan alkalmazna?

Típus: egy. Válasz: 4. Pontozás: nincs megadva.

  1. Singletont, hiszen minden hibakimenetnek el kell tudnia érni a játékprogramot.
  2. Egyik megoldás sem helyes.
  3. Strategy-t, hiszen különböző hibakimenet stratégiákat kell megvalósítani.
  4. Adaptert, hogy illesszük a NetLogger osztályt az ILogger interfészhez.
  5. Observer lenne a jó, de a játék változása nincs specifikálva, ezért a minta nem alkalmazható.

Mivel jelöljük az alábbi elemeket UML-ben?

interfész implementáció


Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. teli vonal, háromszög
  2. szaggatott vonal, háromszög
  3. szaggatott vonal,nyíl

Mivel jelöljük az alábbi elemeket UML-ben?

függőség


Típus: egy. Válasz: 3. Pontozás: nincs megadva.

  1. teli vonal, háromszög
  2. szaggatott vonal, háromszög
  3. szaggatott vonal,nyíl

Mivel jelöljük az alábbi elemeket UML-ben?

általánosítás


Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. teli vonal, háromszög
  2. szaggatott vonal, háromszög
  3. szaggatott vonal,nyíl

Válassza ki, hogy az alábbi jellemzők tipikusan melyik módszertanokhoz kapcsolódnak!

Jellemzően jól dokumentált


Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. Vízesés
  2. Agilis

Válassza ki, hogy az alábbi jellemzők tipikusan melyik módszertanokhoz kapcsolódnak!

A projekt részeredményei gyorsan látszanak


Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. Vízesés
  2. Agilis

Válassza ki, hogy az alábbi jellemzők tipikusan melyik módszertanokhoz kapcsolódnak!

A tesztelés csak az implementáció után következik


Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. Vízesés
  2. Agilis

Válassza ki, hogy az alábbi jellemzők tipikusan melyik módszertanokhoz kapcsolódnak!

A megrendelő jelenléte nem szükséges folyamatosan


Típus: egy. Válasz: 1. Pontozás: nincs megadva.

  1. Vízesés
  2. Agilis

A Singleton minta globális hozzáférést biztosít egy osztály egyetlen objektumához, és ezt az objektumot egy globális változóban tárolja.

Típus: egy. Válasz: 2. Pontozás: nincs megadva.

  1. Igaz
  2. Hamis

Melyik blokktípus nem létezik szekvenciadiagramnál

Típus: egy. Válasz: 4. Pontozás: nincs megadva.

  1. loop
  2. opt
  3. par
  4. for