Operációs rendszerek vizsga

1999. január 5.

  1. Mi a legfontosabb követelmény egy óra interrupt (megszakítás) kezelő rutinjának írásakor? [4]
  2. Soroljon fel legalább hármat a folyamatok környezetében tárolt hardver környezet (Processor Control Block, PCB) adatelemei közül? [4]

  3. Milyen alapvető forrásai lehetnek az interrupt-oknak (megszakításoknak) egy számítógép futása során? [4]

  4. Írja le a kernel módú UNIX ütemezés legfontosabb tulajdonságait? [4]

  5. Milyen file típusok léteznek a UNIX-ban? [4]

  6. Mi az ütemezés számításánál használt p_nice szám szerepe a UNIX-ban? [4]

  7. Tipikusan hány byte-os adatelemeket definiál az XDR protokol! [4]

  8. Milyen fő előnyei vannak egy rétegszerkezetű operációs rendszernek egy monolitikus kernelt használó operációs rendszerrel szemben? [4]


  9. Sorolja fel az NT Executive rétegének fő funkcióit? [4]


  10. Mondjon legalább három példát arra, hogy milyen többletszolgáltatást érhet el egy Win32-es programozói interface-t (felülelet) használó alkalmazás egy POSIX-es alkalmazáshoz képest? [4]



  11. Mutassa be részletesen a file-ok kezelését egy Virtual File System-et (VFS, virtuális file rendszert) használó UNIX rendszerben! Ábrával illusztrálja a rendszer működését és a használt adatszerkezeteket valamint azok használatát részletesen ismertesse! Mutassa be, hogy hogyan történik egy hagyományos UNIX file rendszerhez tartozó és egy SUN Network File System-hez tartozó (NFS) file elérése! [25]
  12. Mutassa be részleletsen a SIGNAL-ok szerepét és kezelését a UNIX-ban? [15]
  13. Sorolja fel, milyen interface-eket ismer az NT-ben! Részletesen ismertesse az egyes interface-ek szerepét és a köztük lévő különbségeket! [20]