2011. május 22., vasárnap

2011. április 29., péntek

szervízcsomagok

A ritkábban szükséges funkciókat nem a kernelbe építik be, részben mert nem lehet minden feladatra előre felkészülni, részben mert nem mindenki használná, valamint túl nagy lenne az operációs rendszer és nem lenne jól kihasználva. Ezeket a kihagyott elemeket tartalmazzák a Utility-k, ami a rendszer rugalmasságát is növeli.

2011. március 2., szerda

rendszerhély (shell)

Feladata az operációs rendszer és a felhasználó (gépkezelő) kapcsolatának biztosítása. Lehet grafikus (GUI =Graphics User Interface, a Xerox cégtől származik és az Apple alkalmazta elsőnek Macintosh tipusú gépein) vagy parancssor (DOS= Disc Operating System, az IBM és Microsoft közös teméke) alapú. Az API-n keresztül tart kapcsolatot a kernellel.

2011. február 10., csütörtök

rendszermag (kernel)

A legfontosabb és legbonyolultabb komponens. Feladata a hardver optimális kihasználásának irányítása és a alkalmazói kérések kiszolgálása, a kért programok futtatása. Az API egy illesztési felület a rendszermag és az alkalmazási alrendszer között. Olyan szabályok összessége, melyek leírják hogyan kell kérni a kreneltől a szolgáltatásokat, illetve hogy kaphatjuk meg a kernel válaszát. Az API-t a szervizprogramok is használják.

2011. február 5., szombat

felhasználói mód

A fordítók, szövegszerkesztők felhasználói módban futnak. Ez azt jelenti, hogy ha egy fordító vagy egy editor nem tetszik, akkor helyette írhatunk másikat, de nem cserélhetjük ki például a lemezmegszakítás-kezelőt, ami a kernel része…
A rendszerprogramok fölé épülnek a felhasználói szoftverek (táblázatkezelők, szövegszerkesztők...)
6. dia

2011. február 4., péntek

komponensei

- Rendszermag (kernel)
- Alkalmazói programozási interfész (API = Aplication Programing Interface)
- A rendszerhéj (shell): feladata a parancsértelmezés
- A szervízprogramok (Utility): szövegszerkeszők (editor), fordító programok (compiler)


Az első 2 felügyeleti módban míg az utóbbi 2 felhasználói módban fut.

mikroprogram

A hardver bonyolult áramköröket, katódsugárcsövet… tartalmaz melyeket elekrtomérnökök terveznek, működtetnek. E fölött van egy primitív szoftver (mikroprogram), melyek a gépi kódú utasításokat (ADD, MOVE, JUMP…) végre képes hajtani. (Gépi nyelv a mikroprogram által felismert utasítások halmaza. kb 50-300 utasítása van.) (Nem minden gépen van mikroprogram, ahol nincs ott a hardver hajtja végre a gépi kódú utasításokat)