Operációs rendszer Nagy Gyula
OS Feladata Miután a BIOS betölti az Operációs rendszert Az operációs rendszer a számítógép kezelésének alapvető funkcióit valósítja meg A gép hardver egységeit kezeli. Programokat (alkalmazásokat) futtat.
Operációs rendszer felépítése Kernel(mag) Shell(héj) Operációs rendszer alkalmazások hardver Vannak olyan operációs rendszerek, melyekben a kernel és a shell különválnak
A kernel feladatai Ki- és bemeneti eszközök kezelése (billentyűzet, képernyő stb.) Memória-hozzáférés biztosítása Processzor idejének elosztása Háttértárolók kezelése Fájlrendszer kezelése
Fájlrendszer fájlrendszer alatt az adat halmazokat értünk amelyek tartalmazzák az adathalmazok(fájlok) Tárolásának módját Hierarchikus rendszerezésének a módszerét A tárolt adatokhoz való hozzáférést A tárolt adatok egyszerű megtalálását, visszakeresését. A fájlrendszerek az adattároló eszközöket használják, a fájlok fizikai elhelyezésére a fájlok karbantartására is, a szervereken lévő adatokhoz való hozzáférést is biztosíthatnak hálózati protokollok segítségével Adatbázis
A windows fájlrendszere Az NTFS vagy New Technology File System (új technológiájú fájlrendszer) a korábbi Windows 95, 98, 98SE és ME nem képesek jól értelmezni az NTFS fájlrendszert Az NTFS a Microsoft korábbi FAT (File Allocation Table) fájlrendszerét váltotta le, melyet az MS-DOS és a korábbi Windows verziók esetén használtak. Az NTFS föbb újdonságai Fejlettebb adatstruktúrák támogatása Nagyobb sebesség, Megbízhatóság Hatékony lemezterüet felhasználás rendelkezik hozzáférésvédelmi listával és megtalálható benne a naplózás is, csak metaadat naplózás . Az NTFS-nek három verziója létezik: v1.2 – NT 3.51, NT 4 v3.0 – Windows 2000 v3.1 – Windows XP, Windows Server 2003, Windows Vista
A shell feladatai Kapcsolattartás a felhasználóval (felhasználói felület) Alkalmazások futásának kezelése (indítás, futási feltételek biztosítása, leállítás) Alkalmazások számára egységes rutinkönyvtár biztosítása (API) Application Programming Interface
Feladatok Felhasználói felület biztosítása Programok memóriakezelés Futó programok folyamatok szervezése Perifériakezelés adatok átadása átvétele Állománykezelés, adatok és programok Hibakezelés, a hasznos aktuális folyamatok leállítása nélkül Védelem: adatok, programok védelme másoktól, és felhasználóinktól Naplózás: Belépések, folyamatok indítása, leállítása,
Hozzáférés Bejelentkezés Login, felhasználó:neptun kód password: születési év Kilépés: kijelentkezés Exit, kilépés paranccsal Menüből Hardveresen
Vezérlési mód Felhasználó és gép közötti kommunikáció módjai Parancsvezérlés Menüvezérlés Ablakos vezérlés Párbeszédpanel További eszközök
Parancsokkal Parancs: parancsszó paraméterek opciók Parancs érvényesítése: enter Parancsok ismerete szükséges Beviteli eszköz a billentyűzet
Kommunikáció grafikus felhasználói felületeken. A gombok (jobb) alsó sarkában az ékezet jele látszik, ezt az Alt Gr-rel leütni, majd a betűt, (repülő ékezet). é, e ě ü`e ä ASCII megjelenítése: Például a ° (fok) szimbólum nyomja le az ALT billentyűt, és miközben lenyomva tartja, írja be a 0176 kódot a számbillentyűzeten. Alt (le) 0128 Alt (fel) = €
Kommunikáció grafikus felhasználói felületeken. Menüvezérlés Párbeszédpanel Ablakos vezérlés Eszköztár Ikon
A Windows felhasználói felülete.
Könyvtár, Miniatűrök A Miniatűrök nézet a mappában lévő képeket a mappa ikonján jeleníti meg, így a mappa tartalma könnyen áttekinthető. A Windows alapértelmezésként a mappát jelképező miniatűrön a legutoljára használt képeket – maximálisan négyet – jeleníti meg.
Fájlkezelés. Fájlt megnyitó program módosítása Az egér jobb gombjával kattintsunk arra a fájlra, amelyet másik programmal szeretnénk megnyitni, majd kattintsunk a Tulajdonságok parancsra.
Feladatkezelő
Novell hálózat. A Novell NetWare hálózati operációs rendszer a hálózati szolgáltatásokat az erre a célra üzembe állított kiszolgáló - szerver - biztosítja. A hálózat használói saját gépeikkel ügyfélként (kliensként) csatlakoznak a hálózathoz. A kliensgépeken minden felhasználó a saját operációs rendszerével dolgozik. A hálózat használatához egy - az adott operációs rendszerhez készült, szintén a Novell által készített - kliensszoftverre van szüksége. A szervereken a hálózati operációs rendszer valamelyik NetWare változat működik.
UNIX a megbízható operációs rendszer Parancsvezérelt Multitasking Többfelhasználós Széleskörű védelemmel ellátott Ablakkezelője: X Window rendszer, mely grafikus felületet biztosít
Unix X window
Linux operációs rendszer. Unix PC-re Nincs egységes verziója A rengeteg Linux-os több típusú rendszert fejleszt. disztribúciók: Debian, SuSE, UHU, Red Hat l
KDE A KDE legelterjedtebb grafikus munkakörnyezet a Linux világában. A megjelenésében a klasszikus grafikus munkakörnyezetet követi; a képernyõ két részre osztott: panelra és munkaasztalra (desktop). A munkaasztal a KDE egyik legfontosabb eleme. Rajta indítóikonokat, eszközikonokat helyezhetünk el, itt tárolhatjuk gyakran használt vagy kedvenc fájljainkat, könyvtárainkat. Tulajdonképpen a munkaasztal is egy könyvtár a felhasználó saját könyvtárában (KDesktop), amit ebbe a könyvtárba másolunk vagy mentünk, az megjelenik a munkaasztalon is. Támogatja az egérrel végzett mûveleteket (drag and drop).
GNOME Megjelenésében és a felhasznált technológiában is különbözik a KDE-tõl. A grafikus környezet mögött - hasonlóan a KDE-hez - erõs struktúra található, amelynek a segítségével a fejlesztõk kevesebb idõ alatt is a mai informatika élvonalába tartozó alkalmazásokat fejleszthetnek. A GNOME használta grafikus elemkészlet (widget) a GTK+, illetve a GNOME2 esetén a GTK2. A widget-be beletartozik minden olyan grafikus objektum, amely megjelenik a képernyõn: többek között - de nem kizárólagosan - az ablakok, a menük és ezek részei. Ugyancsak része az ablakok fejlécsora szélükön a kis kockákkal, amelyek lekicsinyítik, nagyítják, bezárják az ablakot, Egy-egy widget-készlet specifikus jellemzõje, hogy pontosan mik tartoznak hozzá, milyen elemekbõl épül fel, és hogyan néznek ki ezek az elemek.
Rendszer újraindítása Szoftver boot billentűzetről (ctrl+alt+del) feladatkezelő Hardver boot reset gomb főkapcsoló
különleges operációs rendszerek Kézi számítógépeken (PDA), mobil telefonokon futó rendszerek, pl. Symbian, PalmOS, Windows Mobile. Ezeken eszköztől függően akár a számítógépen megszokott alkalmazások (pl. táblázatkezelő) is futtathatók az eszközre optimalizált verzióban a modern autók szórakoztató-elektronikai, navigációs berendezései is
i-Phone e-mailezés, webezés, zenehallgatás, videónézés, telefon, szinkronizáció a számítógéppel.
Android Egy Linux kernel fölött futó, mobil operációs rendszer. A kis méretű kernel adja a memória kezelését, a folyamatok ütemezését és az alacsony fogyasztást elősegítő teljesítmény-kezelést. Fejlesztését az Android, Inc. kezdte meg, amit később a Google felvásárolt, majd az Open Handset Alliance nevű szövetség vette át a fejlesztését. A fejlesztők Java nyelven írhatnak alá menedzselt kódot, az eszközt a Google által fejlesztett Java programkönyvtárokon keresztül vezérelve
Irodalom http://www.inf.u-szeged.hu/~marcsi/oktatas/bevinfo2004/indexbev.htm http://www.mimi.hu/ en.wikipedia.org