Operációs rendszer (OS) –
Az operációs rendszer a felhasználó és a hardver közötti interfész, amely lehetővé teszi a számítógép hardverének és szoftverének kölcsönhatását.
Az operációs rendszer egy olyan szoftver, amely minden alapvető feladatot ellát, mint a fájlkezelés, memóriakezelés, tároláskezelés, folyamatkezelés, a be- és kimenet kezelése, valamint a perifériás eszközök, például a lemezmeghajtók és nyomtatók vezérlése.
Ténylegesen a műveletek sokaságát végrehajtó és a szükséges kimenetet biztosító agytrösztként működik.
Operációs rendszer funkciói –
Az operációs rendszer összes funkcióját az alábbiakban osztjuk meg –
ÁLLOMÁNYKEZELÉS –
Az operációs rendszer a megfelelő meghajtókon keresztül kezeli az eszközök kommunikációját.
Az eszközkezeléshez a következő tevékenységeket végzi –
- Minden eszközt nyomon követ. Az I/O vezérlő felelős ezért a feladatért
- Eldönti, hogy melyik folyamat mikor és mennyi időre kapja meg az eszközt.
- Az eszköz hatékony kiosztása.
- Az eszközök kiosztásának megszüntetése.
FILEKEZELÉS –
Az operációs rendszer kiosztja és feloldja az erőforrások kiosztását. Szabályozza, hogy melyik folyamat milyen időtartamra kapja meg a fájlt. Emellett nyomon követi az információkat, a helyet, a felhasználást, az állapotot stb.
A kollektív lehetőségeket gyakran fájlrendszernek nevezik. Az operációs rendszer olyan feladatokat is ellát, mint a könyvtárak és fájlok létrehozása, másolása/mozgatása és a fájlok átnevezése/törlése.
MEMÓRIUMKEZELÉS –
A memóriakezelés az elsődleges vagy főmemória kezelésére utal. A főmemória gyors tárolást biztosít, amelyhez a CPU közvetlenül hozzáférhet.
Amikor a program végrehajtásra kerül és befejeződik, a memóriaterület felszabadul, amely más programok számára használható. A számítógép memóriája úgy van elrendezve, hogy a leggyorsabb regiszterek állnak az első helyen, majd a CPU gyorsítótár, a véletlen hozzáférésű memória, végül a lemezes tároló következik.
Az operációs rendszer memóriakezelője koordinálja a különböző típusú memóriák használatát, hogy melyiket kell ki- vagy felosztani, és hogyan kell az adatokat mozgatni közöttük
FOLYAMATKEZELÉS –
A számítógépen futó minden program egy folyamat, akár a háttérben, akár a frontendben van. Az operációs rendszer felelős azért, hogy egyszerre több feladat is futhasson (multitasking).
Az operációs rendszer megállapítja a processzor és a folyamatok állapotát, kiválasztja a feladatot és annak processzorát, kiosztja a processzort a folyamatnak, és a végrehajtáskor felszabadítja a folyamatot.
MASTERMIND –
Mastermind az egyik kifejezés, amit joggal használhatunk az operációs rendszerre. Ok – Az operációs rendszer olyan funkciók sokaságát végzi, amelyeket csak szuperintelligens elme képes elvégezni, ezért a “Mastermind” kifejezés.
- OS biztosítja az operációs rendszer nélküli indítást
- Megoldást biztosít a számítógépes rendszer logikai memóriájának növelésére a számítógépes rendszer fizikai memóriájának felhasználásával.
- Az operációs rendszer ellenőrzi a programban előforduló hibákat
- A rendszer helyreállítását biztosítja, ha a rendszer megsérül.
- Az operációs rendszer a nagy programot kisebb programokra bontja, amelyeket szálaknak is neveznek. És ezeket a szálakat egyenként hajtja végre
TÁRHELYKEZELÉS –
Az operációs rendszer irányítja az összes tárolási műveletet. Néhány ezek közül – hogyan tárolja az adatokat vagy fájlokat a számítógépeken, és hogyan férnek hozzá a felhasználók a fájlokhoz. Az operációs rendszer felelős a fájlok tárolásáért és eléréséért. A fájlok létrehozása, a könyvtárak létrehozása és a fájlok és könyvtárak adatainak olvasása és írása, valamint a fájlok és könyvtárak tartalmának másolása egyik helyről a másikra.
Az operációs rendszer (OS) típusai –
Az alábbiakban felsoroljuk a különböző operációs rendszertípusokat. –
- Windows
- iOS
- MAC OS
- Ubuntu
- Novell Netware
- Unix
- Linux
Kapcsolódó- LINUX vs UNIX
Mobil operációs rendszer
Ezek közül néhány Mobil operációs rendszer –
- iOS
- Symbian
- Blackberry
- Windows
- Android OS
- Bada
.
Vélemény, hozzászólás?