Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Operačný systém (OS) je súbor softvéru, ktorý spravuje hardvér a softvérové prostriedky počítača a poskytuje bežné služby pre počítačové programy. OS je najdôležitejším softvérovým komponentom počítačového systému a je zodpovedný za správu všetkých zdrojov počítača, ako je pamäť, úložisko a vstupné/výstupné zariadenia.
Systémové zobrazenie OS zobrazuje OS ako kolekciu modulov, ktoré navzájom spolupracujú a poskytujú užívateľským aplikáciám spoločnú sadu služieb. Medzi hlavné komponenty OS patria:
* Jadro - Jadro je jadrom OS a je zodpovedné za správu hardvérových prostriedkov počítača. Jadro poskytuje základné služby, ako je správa pamäte, správa procesov a správa vstupov a výstupov.
* Správa pamäte - Modul správy pamäte operačného systému je zodpovedný za správu fyzickej pamäte počítača. To zahŕňa prideľovanie pamäte procesom, uvoľnenie pamäte, keď už nie je potrebná, a výmenu pamäte na disk a z disku.
* Správa procesov - Modul riadenia procesov OS je zodpovedný za riadenie procesov počítača. To zahŕňa vytváranie procesov, ničenie procesov a plánovanie procesov na vykonanie.
* Správa vstupu/výstupu - Modul správy vstupov/výstupov operačného systému je zodpovedný za správu vstupných a výstupných zariadení počítača. To zahŕňa čítanie údajov zo vstupných zariadení, zápis údajov do výstupných zariadení a spracovanie prerušení zo zariadení.
* Systém súborov - Modul súborového systému operačného systému je zodpovedný za správu súborov počítača. To zahŕňa vytváranie súborov, mazanie súborov, čítanie súborov a zapisovanie súborov.
* Správa siete - Modul správy siete operačného systému je zodpovedný za správu sieťových pripojení počítača. To zahŕňa odosielanie údajov cez sieť, prijímanie údajov zo siete a riešenie sieťových chýb.
* Používateľské rozhranie - Modul používateľského rozhrania operačného systému je zodpovedný za poskytovanie spôsobu interakcie používateľov s počítačom. To zahŕňa poskytovanie grafického používateľského rozhrania (GUI), rozhrania príkazového riadka (CLI) alebo webového rozhrania.
Toto sú len niektoré z hlavných komponentov operačného systému. OS je komplexný softvér a jeho dizajn sa môže medzi jednotlivými operačnými systémami výrazne líšiť. Základné princípy návrhu OS však zostávajú rovnaké na všetkých platformách.