Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
1
IT ALAPFOGALMAK OPERÁCIÓS RENDSZEREK
2
Operációs rendszer különböző definíciói
Az operációs rendszerekre vonatkozóan többféle definíció is létezik: olyan program(rendszer), amely felügyeli és vezérli a számítógépen futó valamennyi folyamatot (az ISO szabvány szerinti megfogalmazás), a számítógépet alkotó hardver eszközök működését felügyelő és vezérlő program (technológiai megközelítés), a számítógép tevékenységét meghatározó programokat felügyelő és vezérlő szoftver (funkcionális megközelítés), (a számítógépes rendszerben rendelkezésre álló) erőforrásokat elosztó szuperfolyamat (folyamat-centrikus szemlélet), olyan program, amely kapcsolatot teremt (és tart fent) a számítógépet alkotó technikai-technológiai (hardver) elemek és a (számítógéppel tevékenységet végző) felhasználó között (felhasználói szemléletű definíció).
3
Az operációs rendszerek csoportosítása
Felhasználói felület szerint karakteres (UNIX, DOS) - CLI: Command Line Interface grafikus (Apple Mac OS) - GUI: Graphics User Interface Felhasználók száma szerint egy-felhasználós (BeOS ) több-felhasználós (Microsoft Windows XP) hálózati (Novell Netware) Folyamatkezelés szerint kötegelt (Microsoft MS DOS) Multiprogramozott valós idejű (BeOS, QNX) időosztásos (Multics, UNIX) Hardver-architektúrák szerint számítógép-ketegóriák mainframe (SUN Solaris) szerver (Microsoft Windows 2000, Linux) személyi számítógép, munkaállomás (IBM OS/2 Warp) mikroszámítógép (Commodore 64) kézi számítógép (PalmOS) Processzor-architektúrák szerint CISC alapú (Linux, Microsoft Windows) RISC alapú (Hewlett-Packard HP-UX) Sínrendszer alapján 16 bites (IBM PC DOS) 32 bites (Microsoft Windows XP) 64 bites (Macintosh OS X) Jogállás szerint szerzői jogvédelem alá tartozó (SCO OpenServer) nyílt forráskódú (Linux) „Történelmi" kategóriák korai operációs rendszerek UNIX-alapú rendszerek UNIX verziók, POSIX-kompatibilis rendszerek Linux disztribúciók Windows rendszerek
4
Az operációs rendszerek alapfeladatai
Kapcsolattartás a felhasználóval (felhasználói felület biztosítása, állományszervezés). A számítógépet alkotó hardvereszközök különbözőségének „elfedése", kezelésének egységesítése. „Virtuális gép koncepció”. Lényege az, hogy az operációs rendszer úgy viselkedik, hogy a felhasználó az összes számítógépet „egyformának” látja, azaz nem kell ismernie az általa használt hardvereszközök működésének specifikumait. Erőforrás-gazdálkodás. Egy számítógépes rendszerben a rendelkezésre álló erőforrások (pl. a memória szabad rekeszei, a processzor „ideje", a perifériák állapota, stb.) folyamatos ellenőrzést igényel. Az operációs rendszer feladata az elérhető erőforrások nyilvántartása, illetve a hibamentes működéshez szükséges elosztása. Állapot-felügyelet (rendszernaplók készítése, a felhasználó tájékoztatása a hibákról, lehetőség szerint automatikus hibakezelés, stb.). Programok futtatása (Hálózati szolgáltatások.) LEHETSÉGES MÁSFÉLE FELADATLEÍRÁS IS: Például – így Például - úgy Linkek: PTE, érdekességnek: ELTE
5
OPERA(TING)FILM
6
AZ OPERÁCIÓS RENDSZER KOMPONENSEI
RENDSZERMAG (KERNEL) Feladata a hardver optimális kihasználásának irányítása, a kért programok futtatása, alkalmazói kéréseknek kiszolgálása API (APLICATION PROGRAMING INTERFACE) Olyan szabálygyűjtemény, mely leírja hogy kell kérni a szolgáltatásokat a kerneltől, és a kernel válaszát hogyan kapjuk meg. RENDSZRHÉJ (SHELL) feladata a parancsértelmezés. Lehet a shell parancssoros (pl. DOS), vagy grafikus - GUI - felületű (pl. windows) SZERVIZPROGRAMOK (UTILITY) ritkábban szükséges programok (pl szövegszerkesztők, fordítóprogramok, driverek) RENDSZERÁLLOMÁNYOK, KONFIGURÁCIÓS ÁLLOMÁNYOK AUTOEXEC.BAT - a számítógép elindításakor futtatandó parancsok CONFIG.SYS - a rendszer konfigurációs paramétereit szabályozza COMMAND.COM - parancsértelmező és végrehajtó Film 1’ 43”
7
AZ OPERÁCIÓS RENDSZER KOMPONENSEI
8
VÉGE
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.