ZH és vizsga tudáspróba

Tantárgy(ak): 
Operációs rendszerek

Vajon jól készültél fel a ZH-ra, vizsgára? Pár kérdéssel tesztelheted (utoljára frissítve 2019-ben):

  1. Mi a különbség a mikro- és a monolitikus kernel között?
  2. Tudod mi a beágyazott és a valósidejű OS, és tudsz rájuk példát mondani?
  3. Hogyan működnek a rendszerhívások, mi a legnagyobb gond velük, és az hogyan kezelhető?
  4. Milyen állapotai vannak egy taszknak?
  5. Hogyan számíthatók ki az ütemezés főbb mérőszámai?
  6. Milyen adatstruktúrákkal és milyen komplexitású műveletekkel dolgoznak az ütemezők?
  7. Ismered az alapvető ütemezési algoritmusokat, a problémáikat és azok megoldását?
  8. Meg tudsz oldani többszintű ütemezést alkalmazó feladatot?
  9. Ismered a Többszintű visszacsatolt sorok (MFQ) ütemező működését?
  10. Ismered a tradicionális Unix ütemező működését kernel és felhasználói módban?
  11. Tudod, hogyan működik a lapkezelés, címfordítási példákat tudsz értelmezni?
  12. ---------------- eddig ZH anyag 2019-ben
  13. Ismered a lapozás algoritmusait, problémáit és azok megoldását?
  14. Meg tudsz oldani lapozási algoritmusokkal kapcsolatos feladatokat?
  15. Tudod röviden jellemezni az alapvető kommunikációs eszközöket?
  16. Milyen szinkronizációs eszközök vannak, hogyan működnek, és melyik mire jó?
  17. Hogyan lehet holtpontot detektálni?
  18. Milyen tulajdonságai vannak egy fájlnak?

+1: Meg tudtad (tudnád) oldani a fakultatív házi feladatokat?

(A ZH anyaga az egyes években változhat, így a fenti kérdések nem mindegyike lehet releváns.)

© 2010-2020 BME MIT | Hibajelentés | Használati útmutató