3. Feladatlap kitöltése
Vizsga: 7. operációs rendszerek vizsga (beugró), I. turnus (2004. június 16. 10:00-11:00, Déli tömb, PC4 labor)
Név: Benkő Zoltán (ETR: BEZGABT.ELTE)
Feladatlap generálás : . . . . . . . . . . . . . . . . . . . . . . . .
Témakör: Alapfogalmak
Kérdések száma: 4 db
Minden kérdéshez 1 jó válasz és 3 rossz lesz.
Minden jó válasz 2.0 pontot, minden rossz válasz -1.0 pontot számít.
Hol folytatódik a végrehajtás vetélés típusú kivételből való visszatéréskor?
A kivételt kiváltó utasítást követő utasítástól
A kivételt kiváltó utasítás folytatásával
A kivételt kiváltó utasítás újrakezdésével
Nem folytatható a végrehajtás
Mi tartozik a tágabb értelemben vett biztonság (safety) fogalmához?
Kis energiafogyasztás )low energy consumption)
Hordozhatóság (portability)
megbízhatóság (reliability)
Könnyű kezelhetősé (user friendliness)
Hol folytatódik a végrehajtás hiba típusú kivételből való visszatéréskor
A kivételt kiváltó utasítás folytatásával
Nem folytatható a végrehajtás
A kivételt kiváltó utasítást követő utasítástól
A kivételt kiváltó utasítás újrakezdésével
Mi válthat ki a kivételt?
Külső egység hibája
Magasabb védelmi szintű rutin szabályos hívása kapun keresztül
Valamely utasítás végrehajtása
Külső eszköz be- és kiviteli tevékenysége
Témakör: Folyamatok
Kérdések száma: 5 db
Minden kérdéshez 1 jó válasz és 3 rossz lesz.
Minden jó válasz 2.0 pontot, minden rossz válasz -1.0 pontot számít.
Mely folyamatok prioritását változtatja dinamikusan az OpenVMS ütemezője?
Egyik folyamattípusét sem
Valós idejű folyamatokét
Kötegelt és valós idejű folyamatokét
Interaktív folyamatokét
Milyen ütemezési stratégiát alkalmaz interaktív folyamatokra a Linux?
Round Robin vagy FIFO választható
Round Robin
FIFO
Legrövidebbet először
Mit tesz a Windows azzal a folyamattal, amely nagyon régóta vár a processzorra?
Megemeli a prioritását véglegesen
Semmit, hagyja tovább várakozni
Megemeli a prioritását két időszelet erejéig
Leállítja
Az a=1/2 paraméteres öregedési algoritmust használjuk a futási idők megbecsülésére. Az előző négy futás, a legrégebbivel kezdve 40, 24, 40, 20 ms volt. Mennyi a becslés a következő futásra?
28 ms
31 ms
29 ms
30 ms
Melyik ütemezést használjuk valós idejű rendszerekben?
Prioritásos ütemezés
Sorsjáték ütemezés
Többszörös sorok
Legkorábbi határidőt először
Témakör: Párhuzamosság
Kérdések száma: 5 db
Minden kérdéshez 1 jó válasz és 3 rossz lesz.
Minden jó válasz 2.0 pontot, minden rossz válasz -1.0 pontot számít.
Válassza ki az igaz állítást!
A szemafor egy viszonylag újkeletű absztrakció, a nyolcvanas évek végén találta ki E.W. Dijkstra csehszlovák matematikus.
Az étkező filozófusok probléma a Párhuzamosság rendszerek tervezése közben lépten-nyomon előfordul.
Az olvasók-író problémában a védett objektum nem olvasható miközben az író folyamat változtatja.
A gyártó-fogyasztó probléma a gyakorlatban ritkán fordul elő.
A feladat egy objektum konzisztenciájának védelme a félkész módosítások kiolvasása elől. Melyik klasszikus problémáról van szó?
Termelő-fogyasztó probléma
Egyik sem
Étkező filozófusok problémája
Író-olvasó probléma
A kritikus szekciók problémáját megoldó módszerektől elvárjuk az alábbi feltételek teljesülését:
Kölcsönös kizárás, haladás, korlátozott várakozás.
Kölcsönös kizárás, birtoklás és várakozás, megszakíthatatlanság, körkörös várakozás.
Kölcsönös kizárás, megszakíthatatlanság, haladás.
Kölcsönös kizárás, szekvencia, elágazás, ciklus.
A többprocesszoros rendszerek...
feleslegesek, mert a több processzor jelenléte nem növeli érezhetően az adatfeldolgozási kapacitást.
általában nem tudnak zavartalanul tovább működni, ha az egyik processzor váratlan meghibásodásodik.
hibatűrőek, mert az egyik processzor kiesése esetén a többi könnyen átveheti a hibás elem feladatait.
megbízhatatlanok, az architektúra ugyanis kizárja a megbízható működést.
Válassza ki az igaz állítást!
Az erőforrás-szükségletek előzetes ismeretének birtokában ügyes szervezéssel elkerülhető a holtpontok kialakulása.
A holtpontok biztosan adatvesztéshez vezetnek.
Az egyik kialakulási feltétel garantált kizárásával működő holtpont-megelőző módszerek mindig kényelmesen alkalmazhatóak.
A legtöbb operációs rendszerben fejlett holtpontkezelő megoldásokat alkalmaznak.
Témakör: Memóriakezelés
Kérdések száma: 5 db
Minden kérdéshez 1 jó válasz és 3 rossz lesz.
Minden jó válasz 2.0 pontot, minden rossz válasz -1.0 pontot számít.
Egy fizikai memóriában négy lapkeret (L) van. A lapok betöltésének (B) és utolsó elérésének (U) idejét valamint az A és D bitek értéke a következő L;B;U;A;D sorrendben: (0;140;220;0;0), (1;210;280;1;0), (2;100;270;1;1), (3;180;200;1;1). Melyik lapot cseréli az LRU algoritmus?
1
0
2
3
Egy dinamikus partíciókat használó rendszer a kezdőcím szerint rendezve a következő lyukakat tartalmazza: I:12KB, II:6KB, III:5KB, IV:10KB, V:9KB, VI:1KB. Melyik lyukat választja egy 5KB-os foglalásra a "worst fit"?
II
I
III
V
Egy dinamikus partíciókat használó rendszer a kezdőcím szerint rendezve a következő lyukakat tartalmazza: I:12KB, II:6KB, III:5KB, IV:10KB, V:9KB, VI:1KB. Melyik lyukat választja egy 5KB-os foglalásra a "first fit"?
III
V
I
II
Egy fizikai memóriában négy lapkeret (L) van. A lapok betöltésének (B) és utolsó elérésének (U) idejét valamint az A és D bitek értéke a következő L;B;U;A;D sorrendben: (0;140;220;0;0), (1;210;280;1;0), (2;100;270;1;1), (3;180;200;1;1). Melyik lapot cseréli a "második lehetőség" algoritmus?
0
2
1
3
Sorszámozzuk a Memóriakezelés lapokat 0,...,9 számokkal. Tegyük fel, hogy a memóriában három lap fér el. Jelenleg a 0,4,7 sorszámú lapok vannak a memóriában 1-es R bittel, és a következő sorrendben hivatkozunk a lapokra: 1,2,3,4,2,5,2,3,1. Hány lapcsere történik a második lehetőség lapcserélési algoritmus használata esetén?
6
7
8
10
Témakör: Állományrendszerek
Kérdések száma: 5 db
Minden kérdéshez 1 jó válasz és 3 rossz lesz.
Minden jó válasz 2.0 pontot, minden rossz válasz -1.0 pontot számít.
Miért káros a fájlok töredezettsége?
Mert a szabad területek elaprózódása ellehetetlenítheti az új fájlok létrehozását.
Mert a lemezt ilyenkor defragmentálni kell.
Mert a töredékesen, a lemezen szétszórva elhelyezkedő fájlok csökkentik a rendszer teljesítményét.
Mert a fájlok belsejében (tipikusan a fájl végén) töredékesen feltöltött blokkok kihasználatlan tárterületet, így kapacitásveszteséget eredményeznek.
Az ext2 fájlrendszer...
csak szöveges Állományrendszerek (forráskód, emberi szövegek) tárolására használható.
megpróbálja csökkenteni a fájltöredezettségből eredő káros hatásokat.
a fájlok összes meta-adatát könyvtári bejegyzésekben tárolja.
a fájlleíró blokkok (i-node-ok) foglalását a láncolt listás megoldás szerint végzi.
Mely RAID szintek ismeretét várhatjuk el leginkább egy fejlett adattároló megoldástól?
RAID 2, RAID 4, RAID 6 (tehát a páros sorszámúakat)
Ma már valamennyi szintet illik implementálni.
RAID 3, RAID 4, RAID 7
RAID 0, RAID 1, RAID 5
Melyik módszer esetén fordulhat elő, hogy a háttértárolón összeségében lenne elegendő hely, mégis helyhiány miatt nem tudjuk az állományt elhelyezni?
egyik sem
láncolt listás helyfoglalás
indexelt módszer
folytonos helyfoglalás
Válasszuk ki a hamis állítást!
A lift ütemezést különösen nagy I/O terhelésű rendszereken célszerű használni.
Ha csak egyetlen kérés várakozik teljesítésre, akkor a sorrendi és a lusta I/O ütemezés ugyanazt az eredményt adja.
A lusta ütemezés hajlamos egyes kéréseket kiéheztetni.
A sorrendi ütemezést viszonylagos bonyolultsága miatt inkább csak nagy I/O terhelés esetén érdemes használni.
Figyelem az alábbi gombra kattintva "beadja" a feladatlapját.
A beadást követően módosításra nincs lehetőség, többet nem változtathat.