Operációs rendszerek
Tematika:
- Operációs rendszerek típusai: VM, VMS, UNIX, MS-DOS, Windows. Batch, real time, interaktív feladatvégrehajtás.
- Processzusok, processzus-osztályok. Processzus állapotai, ütemezési stratégiái, algoritmusok. Kontexus-csere. Processzusok létrehozása. Processzusok kommunikációja. Konkurrens és kooperatív processzusok. Kritikus szekció, bináris szemafor. Üzenet adás, vétel.
- Erőforrások, erőforrásosztályok. Erőforrások allokációja, várakozási sorok kezelése. Speciális erőforrásosztályok: memória, üzenet-bufferek, üzenet-portok. Holtpont.
- Operációs rendszer parancs és program interface-e. Shell, parancsértelmező. Screen-orientált interface.
- File rendszerek. Katalógusok. File-rendszerek kezelése, titkosság és védelem. Eszközfüggetlen input/output. Spooling. Osztott használat.
- Segédprogramok: szövegszerkesztők, fordítók, szerkesztők.
Ajánlott irodalom:
- A. S. Tanenbaum, A. S. Woodhull: Operációs rendszerek, Panem Kiadó, 1999.
- Bartók Nagy J., Laufer J.: UNIX felhasználói ismeretek, Openinfo Kiadó, 1994.
Utolsó módosítás:2000.12.18.