Üzemmérnök-informatikus záróvizsga kvíz
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
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?
- Legfeljebb 1335
- Legalább 1335
- 688
- 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?
- Legfeljebb 1089
- 8
- 16
- 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?
- 5
- 992, vagy kevesebb
- 992, vagy több
- 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?
- 8
- Pontosan 578
- 578, vagy kevesebb
- 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.
(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
- bd1ac1
- abd1ac
- 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.
(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
- bd1ac1
- abd1ac
- 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.
(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
- bd1abc2
- bd1ac1
- 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.
(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
- bd1abc2
- bd1ac1
- 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)
- 1432
- 2343
- 1333
- 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)
- 1432
- 2224
- 1333
- 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.kor (σe1.kor<e2.kor (e1 x e2))
- \
- \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
- ORDER
- DESC
- GROUP
- ASC
- WHERE