Tantárgy neve, kódja: Operációs rendszerek, GUZEBAN-OPERREND-1
Cél, hogy a hallgató megismerje az operációs rendszerek fő feladatait, általános felépítését, találkozzon a kapcsolódó fontosabb problémákkal és megoldásaikkal. A hallgató szerezzen készséget a operációs rendszerek használatában, konfigurálásában és megismerkedjen egy a rendszer által biztosított parancs nyelvvel, és parancs nyelvi környezettel.
Elmélet: Bevezetés; Felületek a kernelhez; Segédprogramok szűrők; Az I/O alrendszer, Fájlrendszer; Unix Rendszer Adminisztráció, IP; Gyakori Rendszer Szolgáltatások, X11; IPC-Processzek közti kommunikáció; Folyamatok; Időkiosztás (scheduling); Versenyhelyzetek; Holtpontok; Gyakorlat: bash programozás; multi programozás és processzek közti kommunikáció (IPC)
Elsajátítandó ismeretanyag laboratórium:
Tudása:
– Ismeri az informatikai rendszerek hardver- és szoftverelemeinek működését, megvalósításuk technológiáját.– Ismeri a korszerű, általános célú operációs rendszerek kezelését.– Az ipari termelés területén elindult technológiai forradalommal, az Ipar 4.0 alapú működés és technológiával, valamint a kiber-fizikai rendszerekkel és önszervező mechanizmusokkal kapcsolatos ismertek.
– Képes a korszerű, általános célú operációs rendszerek menedzselésére.– Képes korszerű, általános célú operációs rendszerek telepítésére, konfgurálására, hibaelhárítására, üzemeltetésére, továbbfejlesztésére.
Félévközi tanulmányi követelmények:
Rendszeres beadandó feladatok (max 6 db), 2 géptermi ZH
Vizsgakövetelmények:
Írásbeli és szóbeli vizsga.
Ubuntu szerver, Labor Ubuntu gépekkel, CooSpace oldal
[1] Brian W. Kernigen és Rob Pike: A UNIX operációs rendszer. Műszaki könyvkiadó, 1994 ISBN: 9631604985[2] Bartók Nagy János Laufer Judit. Unix felhasználói ismeretek Openinfo Könyvek, 1998 ISBN: 963-851390x[3] Andrew. S. Tanenbaum: Operációs rendszerek, Panem 2007 ISBN: 9789635454761 / Panem 1999 ISBN: 963545189x