- Az operációs rendszer fő funkciói
- 1- Folyamat menedzsment
- 2- Fő memóriakezelés
- 3- Másodlagos tárolókezelés
- 4- A belépési és kilépési rendszer irányítása
- 5- Fájlrendszer-nyilvántartás
- 6- Biztonság
- 7- Kommunikáció az elemek és az alkalmazások között
- 8- Jelentés a rendszer állapotáról
- 9- Erőforrás-menedzsment
- 10- Felhasználói adminisztráció
- A leggyakoribb operációs rendszerek
- Irodalom
Az operációs rendszer legfontosabb funkciói a folyamatkezelés, a memóriakezelés, többek között az alkalmazások közötti kommunikáció. Az operációs rendszer az a fő szoftver vagy programkészlet, amely az elektronikus eszközön felmerülő összes folyamatot kezeli.
Ezek nem azok a programok és alkalmazások, amelyeket általában a számítógép működtetésére használunk, hanem azok a jellemzők, amelyek lehetővé teszik ezen alkalmazások működését.

Az operációs rendszer egyik célja a kernel, a hely erőforrásainak és a gépünk hardverének kezelése. A piacon lévő legtöbb mikroprocesszorral rendelkező eszköz rendelkezik operációs rendszerrel.
Az operációs rendszerek létrehozásának kezdetén a legnagyobb hibájuk az volt, hogy nagyon csekély kapacitásúak és nagyon alacsony kihasználtságúak, tehát általában manuálisan, egy kötegelt módon végezték el. A kötegeken belül a feladatokat, amelyek a műveletek végrehajtásához szükségesek, manuálisan aktiválják.
Az operációs rendszerek összetettségének növekedésével ezeket a feladatokat automatizálni kellett, és így megjelent az első parancsértelmezők.
Az évek során elvégzett frissítésekkel és felfedezésekkel semmi sem maradt meg az első operációs rendszerekről, amelyeket manuálisan kellett aktiválni.
Kifinomultabbá válnak, és aktiválják magukat a gép védelme, valamint a szükséges és rutin feladatok elvégzése érdekében.
Az operációs rendszer fő funkciói
Mint korábban tárgyaltuk, a legtöbb operációs rendszer már előre gyártott egy listát az elektronikus eszközünkön belül elvégzendő feladatokról, hogy minden zökkenőmentesen menjen.
Csak kis módosításokat kell elvégeznie ahhoz, hogy a konfigurációt eszközünk igényeihez igazítsuk.
1- Folyamat menedzsment
Az operációs rendszer egyik legfontosabb része a folyamatok kezelése. A folyamatok azok az erőforrások, amelyeket a programnak futtatnia kell.
Ez magában foglalja a memória, a CPU (központi feldolgozó egység) ideje és a fájlok használatát, amelyekhez az alkalmazásnak hozzá kell férnie a megfelelő működéshez.
Az operációs rendszer, amely gondoskodik a gép megfelelő működéséről, a folyamatok létrehozására és megsemmisítésére, megállítására és újraindítására, valamint a folyamatok közötti kommunikációs mechanizmusok támogatására szolgál.
Össze lehet hasonlítani ezt a feladatot egy irodai dolgozó munkájával. Ha elkészítjük a feladatok listáját, akkor a folyamatkezelő rendszer egy olyan tevékenységi vonalat hoz létre, ahol a legfontosabb folyamatokat prioritási helyre helyezi, a közbenső folyamatokat egy közbenső helyre, és végül a kevésbé fontosokat az utolsóra.
Ennek problémája az, hogy a folyamatmenedzsment egy gépen keresztül történik, amely tetszőleges prioritásokat határoz meg a végrehajtandó feladatokra, és néha kevésbé fontos feladatok maradnak végrehajtás nélkül.
Ezután meg kell változtatni a folyamatkezelő eszköz konfigurációját, és nagyobb prioritást kell adni a szükséges feladatoknak, vagy kényszeríteni kell azok végrehajtását.
2- Fő memóriakezelés
Az operációs rendszer másik fontos eleme a fő memóriakezelés. A memória egy adattárból áll, amelyet a CPU és az alkalmazások megosztanak, és hiba esetén elveszíti kapacitását.
Ezért fontos, hogy az operációs rendszer gondoskodjon a memóriakezelésről, hogy ne telje meg, és az abban található adatok és információk elveszjenek.
Az operációs rendszer ellenőrzi, hogy a memória melyik részét használja és miért. Döntse el, hogy hol helyezik el a folyamatokat, amikor van szabad hely, és rendelje el és állítsa be a szükséges helyet annak érdekében, hogy mindig jól használható legyen.
3- Másodlagos tárolókezelés
A memória nagyon ingatag, és bármilyen hiba esetén elveszítheti a benne található információkat. Ehhez szükség van egy második tárolómodulra, amely hosszú távon képes tárolni az adatokat.
A fő memóriahoz hasonlóan az operációs rendszer felelős a szabad terület kezeléséért és a mentési sorrend hozzárendeléséért. Ezenkívül gondoskodik arról, hogy mindent gondosan tároljon, valamint hogy mennyi hely maradjon és hol.
4- A belépési és kilépési rendszer irányítása
Az operációs rendszer felelős a számítógép bemeneti és kimeneti portjainak, például fejhallgató, nyomtató, monitor stb. Kezeléséért.
A múltban, amikor új külső portot akarta telepíteni, fontos volt, hogy legyen egy telepítőlemez, amely tartalmazza a számítógép illesztőprogramjait a fogadáshoz.
Manapság maga a számítógép operációs rendszere felel a hálózaton az új külső portok tökéletes működéséhez szükséges információk kereséséért.
5- Fájlrendszer-nyilvántartás
A fájlok a tulajdonosok által létrehozott formátumok, amelyeket táblázatokká alakítanak át, és az operációs rendszer felel azok regisztrálásáért és mentéséért.
Az operációs rendszer felelős a létrehozott fájlok létrehozásáért, törléséért és archiválásáért, valamint a fájlok bármikor történő eléréséhez szükséges eszközök biztosításáért.
Létrehozza a fájlok és a tárolóegységek közötti kommunikációt, és végül konfigurálható az összes fájlról biztonsági másolat készítésére, hogy baleset esetén ne veszítsenek el.
6- Biztonság
Az operációs rendszer felelős a gép biztonságáért. Az egyik legfontosabb tevékenység a felhasználók vagy programok hozzáférése oda, ahol nem kellene.
Sok vírus befolyásolhatja rendszerünket, és az operációs rendszer biztosítja, hogy ez ne történjen meg.
Az operációs rendszert úgy konfigurálhatja, hogy rendszeres ellenőrzéseket végezzen, és létrejöjjön a végrehajtandó biztonsági ellenőrzések.
7- Kommunikáció az elemek és az alkalmazások között
A hálózati interfészek révén az operációs rendszer fenntartja a kommunikációt a gép különféle alkotóelemei és az összes velük kapcsolatban álló alkalmazás között. Információk küldése és fogadása.
8- Jelentés a rendszer állapotáról
Vannak olyan alkalmazások sorozata, amelyeket alapértelmezés szerint telepítenek az operációs rendszerrel, de önmagukban nem rendszer.
Ezek környezetet és alapvető jellemzőket kínálnak a gépünkre telepített programok fejlesztésére és végrehajtására.
Jelentést ad a rendszer állapotáról, ha bármilyen intézkedésre van szükség, vagy jóváhagyja a végrehajtandó intézkedéseket, például az automatikus frissítéseket.
Ezenkívül támogatja a különböző programozási nyelveket, így bármilyen alkalmazás működőképes a gépen. Természetesen vannak olyan programjai, amelyek javítják az alkalmazások közötti kommunikációt.
9- Erőforrás-menedzsment
Az erőforrás-kezelőn keresztül kezeli a gép összes fő részét. Rendszergazdai szerepe magában foglalja a központi processzor vagy a CPU, a számítógéphez csatlakoztatott külső eszközök biztonságát és kommunikációját.
Mint a belső memória és a másodlagos memória, ahol néha meg kell tisztítani és át kell helyezni a tárolt részeket egyikről a másikra.
Általában kezeli a rendszer összes erőforrását és az ahhoz kapcsolódó összes erőforrást
10- Felhasználói adminisztráció
Az operációs rendszer feladata a számítógépen tárolt profilok kezelése is attól függően, hogy ki készítette a profilt.
A felhasználói adminisztráció lehet egy felhasználó vagy több felhasználó. Ez nem azt jelenti, hogy az operációs rendszer csak egy felhasználói profil létrehozását teszi lehetővé egy számítógépen való használatra.
Az a tény, hogy ez egy felhasználói profil, azt jelenti, hogy csak a felhasználó végrehajtása aktív, és csak az ő. A másikban a többfelhasználó esetén ez lehetővé teszi egynél több felhasználó feladatainak aktív végrehajtását.
A leggyakoribb operációs rendszerek
A piacon a legismertebb és leggyakrabban használt operációs rendszerek a Windows, iOS és Linux számítógépekhez. És az Android és iOS okostelefonokra.
Több ezer operációs rendszer létezik, különféle kifinomultsággal, attól függően, hogy milyen eszközre van szükségük.
A Windows a Microsoft nagy makroimportja, míg az iOS az Apple. A Linux a maga részéről egy ingyenes szoftverplatform, amely lehetővé teszi az operációs rendszer módosítását. A Linux platformon Ubuntu és Devian vannak, amelyek a legismertebbek.
Ezek az ingyenes szoftverek lehetővé teszik a felhasználó számára, hogy az operációs rendszert tetszés szerint módosítsa. Van bizonyos kockázata is, azaz az, ha az operációs rendszer kernelét megérinti, ha nincs sok ismerete, katasztrófát okozhat.
Éppen ellenkezőleg, az olyan operációs rendszereket, mint a Windows és az iOS, már felkészítették a legtapasztaltabb felhasználókra, így az operációs rendszer kezdeti konfigurációja lehetővé teszi annak használatát anélkül, hogy drága módosításokat kellene végrehajtani.
Irodalom
- RAHALKAR, Sagar Ajay. Az operációs rendszer alapjai. A Certified Ethical Hacker (CEH) Alapítvány útmutatójában. Apress, 2016. o. 3-21.
- BLUME, Steven W. Az elektromos energiarendszer alapjai a villamosenergia-szakértők számára. John Wiley & Sons, 2016.
- SPRUNT, Brinkley. A teljesítményfigyelő hardver alapjai. IEEE Micro, 2002, vol. 22. o., 4. o. 64-71.
- MILLER, Michael. Abszolút kezdő útmutató a számítógép alapjaihoz. Than Publishing, 2007.
- ALVAREZ, Juan. A számítógépes alapok megértése: lépés az írástudás felé.
- SILBERSCHATZ, AbrahamGALVIN, et al. Operációs rendszerek: alapvető fogalmak. Addison-Wesley Iberoamericana, 1994.
- TANENBAUM, Andrew S.; FOGOAGA, Juan Carlos Vega. Operációs rendszer. Prentice Hall, 1988.
