Operációs rendszerek vizsga
1998. december 15.
Mi a fő oka annak, hogy a UNIX kernel módban nem preemptív? [4]
Hogyan biztosítja a UNIX ütemező, hogy a user módú prioritás számolásánál, a prioritás ne kerülhessen kernel prioritási tartományba? [4]
A call-out függvények időkerekes ábrázolásánál milyen adatszerkezet használ a UNIX? [4]
Mi a fő különbség a UNIX-ban a folyamatok környezetéhez tartozó azon adatelemek között, amelyeket a rendszer a user area-ban, ill. a proc struktúrában tárol? [4]
Sorolja fel, milyen részekre oszthatjuk a folyamatok címtartományát? [4]
Mondjon legalább négy beépített (a rendszer által megvalósított) funkciót UNIX signal-ok kezelésére! [4]
Sorolja fel a folyamatok standard csatornáit, melyek a per process file descriptor táblának az első bejegyzései! [4]
Mi volt a fő oka annak, hogy a 4.0-s NT-ben a képernyőkezelő és grafikus funkciókat megvalósító rendszerkomponensek kernel módba kerültek? [4]
Mi az NTDLL.DLL fő funkciója és milyen műveleteket hajt végre az NT futása során? [4]
Nevezzen meg egy kliens szerver modell alapján működő részt az NT-ben. [4]
Ismertesse, az elosztott file rendszerekkel szemben támasztott általános követelményeket! Írja le, hogy általában az elosztott file rendszerek működése milyen modell alapján történik, ill. a tervezés során milyen alternatív lehetőségek kínálkoznak a rendszer megvalósítására! [20]
Részletesen ismertesse a UNIX-ban a user módú prioritás számolásának módját! Egy egyszerű példával illusztrálja a számolás menetét! [20]
Mutassa be részletesen az NT felépítését! Milyen szerepe és funkciója van a rendszerben a Kernel és a HAL (Hardware Abstraction Layer) rétegeknek? [20]