Operációs rendszerek (levelező)

Kató Zoltán
[ Követelmények | Előadás jegyzet | Tematika | Kötelező programok | Linkek ]

Hírek

Követelmények

Tematika

  • Operációs Rendszerek helye
  • OS alapvető feladatai
  • OS alapvető tulajdonságai
  • OS generációi - 1-2. generáció
  • OS generációi - 3. generáció
  • Átmeneti tárolás - Spooling
  • Memória-partíciók
  • OS generációi - 4+ generáció
  • OS felületei
  • OS szerkezete - Rétegelt
  • OS szerkezete - Kliens/Szerver
  • Kliens/Szerver programozás
  • OS alrendszerek
  • Processzusok, Fonalak
  • Kontextus csere
  • Memóriatérkép
  • Processzus állapotai, állapotátmenetek
  • Processzus leírása
  • Processzus létrehozása
  • Processzus megszüntetése
  • Processzus ütemezés feladata, céljai
  • Processzus ütemezés paraméterei
  • Processzus ütemező algoritmusok - Round Robin, Tiszta prioritásos
  • Processzus ütemező algoritmusok - Aging
  • Kölcsönös kizárás
  • Entry - Exit módszerek struktúrája a kölcsönös kizárásra
  • Entry - Exit módszerek - Hardver módszerek
  • Entry - Exit módszerek - Peterson "udvariassági" módszer
  • Entry - Exit módszerek - Dijkstra féle bináris szemafor
  • Szinkronizáció alapproblémái
  • Étkező filozófusok szinkronizációs probléma
  • Termelők - Fogyasztók szinkronizációs probléma
  • Processzusok kommunikációja
  • Erőforrás osztályok
  • Erőforrás osztályok leírása
  • Erőforrás kérés/felszabadítás
  • Holtpont kialakulás feltételei
  • Holtpont kezelés módszerei
  • Memóriakezelés feladatai
  • Memória-allokáció - alapfeladatok és módszerek
  • Memória-allokáció - illesztési algoritmusok
  • Virtuális memória
  • Lapcsere algoritmusok (swap)
  • Bevitel/Kivitel - megvalósítási lehetőségek
  • Bevitel/Kivitel - Közvetlen memóriaelérés (DMA)
  • Bevitel/Kivitel - Memória-leképezett B/K
  • Bevitel/Kivitel - végrehajtási szintek
  • Bevitel/Kivitel - Lemez egységek
  • Lemez olvasófej ütemezés
  • Intervallum-timer
  • Terminálok
  • X terminálok (M.I.T.)
  • Előadás jegyzet

    Az előadások anyaga részletesen megtalálható az alábbi könyvben:

    Andrew S. Tanenbaum & Albert S. Woodhull: Operációs rendszerek.

    Kötelező programok

    A kötelező programot emailben kell beadni a megadott hataridőig.

    Linkek


    Last modified: Sun Feb 9 20:39:47 CET 2014