Operációs rendszerek Elmélet
A számítógépes munka feltételei Hardver Szoftver A kettő együttesét működtetni tudó ember ! 86
Mit nevezünk szoftvernek? Egy adott számítógépcsaládon működő program, a hozzá kapcsolódó adatok, és a felhasználó számára készült dokumentáció együttesét nevezzük szoftvernek. ! 86
Az operációs rendszer egy speciális szoftver olyan programrendszer, amely a számítógépes rendszerben a programok végrehajtását vezérli: így például lehetővé teszi a felhasználói a programok indítását, ütemezi azok végrehajtását elosztja az erőforrásokat (pl. belső tár, processzor, adatok tárolása...), azaz vezérli a hardveregységeket biztosítja a felhasználó és a számítógépes rendszer közti minél kényelmesebb kommunikációt (grafikus felület, hibaüzenetek...) ! 89
Az operációs rendszer funkciói rendszeradminisztráció (kernel) processzorütemezés megszakításkezelés (hardver, szoftver) szinkronizálás: erőforrásigények várakozási sora tárkezelés: a belső tár (főtár) elosztása perifériakezelés adatkezelés: az adatállományokkal kapcsolatos műveletek működésnyilvántartás: pl.: hardver hibastatisztika vezetése interfész: kapcsolattartás az üzemeltetővel programfejlesztési támogatás alkalmazói támogatás (shell) operátori és munkavezérlői (felhasználói) parancsnyelvi rendszer rendszerszolgáltatások: a rendszer magjával közvetlenül nem megoldható rendszerfeladatok segédprogram-készlet: rutinfeladatok megoldására alkalmazói programcsomagok stb. x
Az operációs rendszerek belső szerkezete Rendszermag (kernel) programok futtatása erőforrások kiosztása (gazdaságosság) stb. Megszakításkezelés Tárkezelési funkciók belső tár: memória kezelő háttértár: állomány és objektumkezelés Perifériák kezelése I/O vezérlőprogram Grafikus felhasználói felület kezelése (shell) stb. x 98
Az operációs rendszerek osztályozása 1. egy időben futatható programok száma szerint felhasználók száma szerint a felhasználói felület szerint elérési mód szerint a hardver mérete szerint a rendszer struktúrája szerint rendszermag (kernel) szerint ! 95
Az operációs rendszerek osztályozása 2. egy időben futatható programok száma szerint (multiprogramozás foka) egyáramú (egyfeladatos) többáramú (többfeladatos) felhasználók száma szerint egyfelhasználós (monouser) többfelhasználós (multiuser) a felhasználói felület szerint (shell) karakteres (parancsok begépelése) menüvezérelt karakteres (parancs kiadása menüből) képorientált - grafikus (parancsok kiadása egérrel) hangorientált (parancsok kiadása beszéddel) ! 95
Az operációs rendszerek osztályozása 3. elérési mód szerint kötegelt (egyszerre több parancs végrehajtása) időosztásos (több felhasználó dolgozhat egyszerre) valós idejű (a parancsot azonnal végrehajtja) a hardver mérete szerint nagygépes mikrogépes a rendszer struktúrája centralizált hálózati (több felhasználó, több program) elosztott (több processzor) rendszermag (kernel) szerint monolitikus kernel (pl. Linux) mikrokernel (pl. Windows NT) x 96
Hogyan használjuk az operációs rendszert? Az időosztásos elérési módú operációs rendszereket interaktív módon, parancsok kiadásával vezéreljük: mit, mivel, hogyan tegyen a rendszer. !
A PC ismertebb operációs rendszerei DOS Windows Mac OS Unix Linux
Microsoft Windows A Windows fejlődése, általános jellemzése A rendszer indítása, leállítása Felhasználói felület (ablak- és ikonfajták) Felhasználói konfigurálás Programok indítása Vágólap Súgó használata Állománykezelés Keresés
Hogyan fejlődött a Microsoft Windows? ! 100 Az ábra forrása: http://www.davebytes.com/june_20_04.htm
DOS + Windows 3.11 operációs rendszer egyfeladatos egyfelhasználós karakteres felület programonként eltérő felhasználói felület 640 KB memória kezelése 8+3-as fájlnevek DOS-os segédprogram többfeladatos egyfelhasználós grafikus felület egységes felhasználói felület WYSIWYG Vágólap x 101
Windows 95, Windows 98, Windows Me valóban operációs rendszerek többfeladatos egyfelhasználós új grafikus felhasználói felület a hardvertelepítés és konfigurálás egyszerűbbé vált megbízhatóbb a DOS-hoz képest Kompatibilitás a korábbi, DOS-ban használt programokkal WYSIWYG Vágólap hálózati támogatások ! 105
Windows NT, Windows 2000, Windows XP többfelhasználós többfeladatos hálózati operációs rendszer felhasználók kezelése grafikus felhasználói felületű ! 105
Windows alapú gép struktúrája ma H A R D V E R Windows XP operációs rendszer + segéd- programok fájlkezelő lemezkarbantartó ... Felhasználói programok táblázatkezelő, szövegszerkesztő, rajzolóprogram, böngészőprogram ... FELHASZNÁLÓ BIOS Javítások: Service Pack: SP 1, 2, 3 frissítések Javítások: patch (bug) frissítések Kiegészítések: plugin frissítés ! 87
A Windows XP indítása, leállítása Indításnál elképzelhető, hogy jelszót kell megadnunk. A leállítás 118 132 !
A felhasználói felület Parancsok kiadásával MUNKAASZTAL START MENÜ TÁLCA ! 120
Ablakok fajtái I. Programablak ! 111
Ablakok fajtái II. Dokumentumablak ! 112
Ablakok fajtái III. Párbeszédablak Grafikus vezérlőelemek 114. oldal ! 112
Ablakok mérete I. A teljes képernyős méret ! 128
Ablakok mérete II. A méretezhető közepes méret ! 128
Ablakok méretezése III. A kis méret ! 128
IKONOK fajtái Parancsikon Ikon 111
IKON Parancsikon Ikon 111
Helyi menü/Tulajdonságok Az asztal beállításai Helyi menü/Tulajdonságok ! 123
Konfigurálás - Tálca, Start menü ! 125
Konfigurálás - Start menü/Vezérlőpult 164
Programok indítása 1. A Windows XP Start menüjéből... ! 127
Programok indítása 2. A klasszikus Start menüből... ! 127
Több program futtatása Váltás a tálcán vagy ALT+TAB ! 129
A vágólap használata a vágólap az adatok ideiglenes tárhelye a RAM-ban, ami lehetővé teszi a programok között és egy programon belül az adatok cseréjét alapvető műveletei másolás (copy) kivágás (cut) beillesztés (paste) ! 142
Súgó használata
Állománykezelés - állomány állomány (fájl): logikailag összetartozó adatok halmaza egy háttértáron, saját azonosítóval (134. oldal) azonosító: név.kiterjesztés név: felhasználó adhatja kiterjesztés: az állomány típusa (135. oldal) az állományok karbantartását egy ún. fájlkezelő programmal végezhetjük el. Pl. a PC-n.: Windows Intéző, Windows Commander ... (144. oldal) ! 139 156
Állománykezelés - könyvtár A hierarchikus könyvtárszerkezet az állományok csoportosítását teszi lehetővé (134. oldal) Főkönyvtár: minden háttértárolón van egy főkönyvtár, itt lehet állomány, illetve alkönyvtár is, jele: \ (backslash) Az alkönytárakban is lehetnek állományok, illetve újabb alkönyvtárak, az alkönyvtárakat a felhasználó nevezheti el A Windows XP rendszerben az alkönyvtár neve: mappa ! 138 151
Állománykezelés - meghajtó A meghajtó a háttértárak neve az állománykezelésben: meghajtó egység + adathordozó = háttértár A meghajtók jelölése az angol ábécé betűivel és kettősponttal történik: A: - flopi meghajtó (ha van) B: - második flopi meghajtó (ha van) C: - merevlemez vagy egy partíciója D: - Z: - további meghajtók (háttértárak) Elérési út: egy állomány pontos helyének leírása a tanult objektumok segítségével, egymástól \ jellel elválasztva. (136. oldal) Elérési útra példa: C:\ESET\logo.jpg ! 135 138
Állománykezelés - Windows A Windowsban egy ún. hierarchikus objektumszerkezet tartalmazza a meghajtókat is. Legfőbb elemei: Asztal: az objektumok ebből nyílnak Sajátgép: az Asztal objektuma, itt találjuk a meghajtókat is Lomtár: az Asztal objektuma, ide kerülnek a törölt adatok alapbeállítás szerint, itt csak a végleges törlés és a visszaállítás parancsa használható az állományokra, alkönyvtárakra. ! 144 147
A Windows 2000/XP fájlrendszere NTFS4 vagy NTFS 5: gyors adatelérés 1 GB fölött többplatformos támogatás fájljellemzők - egyedi tulajdonságok (készítő neve, aktuális verzió, kép felbontás, színmélység...) hibatűrés: naplózás, még a fájl tartalmának ellenőrzésére is x 98 137
Állományok keresése - Windows Állományok, alkönyvtárak keresése: Start menü/Keresés Windows Intéző Keresés parancsgomb ! 161
Felhasznált irdodalom Bakos Tamás-Zsadányi Pál: Operációs rendszerek. LSI, 1989. Antal Péter - Bóta László - Szabó Bálint: Informatikai alapismeretek. Médiainformatikai kiadványok. EKF Líceum, Eger, 2006. Norton-Mueller-Mansfield: Microsoft Windows 2000 Professional I-II. kötet. Kiskapu, 2000, Bp. Tanenbaum, Adrew S.-Woodhull, Albert S.: Operációs rendszerek. Panem, 1999, Bp. x