- Hlavní funkce operačního systému
- 1 - Řízení procesů
- 2- Správa hlavní paměti
- 3 - Správa sekundárního úložiště
- 4- Správa vstupního a výstupního systému
- 5- Registr systému souborů
- 6- Zabezpečení
- 7- Komunikace mezi prvky a aplikacemi
- 8- Nahlásit stav systému
- 9 - Správa zdrojů
- 10- Správa uživatelů
- Nejběžnější operační systémy
- Reference
Mezi nejvíce důležité funkce operačního systému jsou procesní řízení, správy paměti, komunikace mezi aplikacemi, mezi ostatními. Operační systém je hlavní software nebo sada programů, které řídí všechny procesy, které se vyskytují v elektronickém zařízení.
Nejedná se o programy a aplikace, které obvykle používáme k provozu, například počítač, ale o vlastnosti, které těmto aplikacím umožňují pracovat.
Jedním z účelů operačního systému je správa jádra, zdrojů umístění a hardwaru našeho stroje. Většina elektronických zařízení na trhu, která mají mikroprocesor, má operační systém.
Na začátku vytváření operačních systémů byla největší chyba, kterou měli, že měli velmi malou kapacitu a velmi nízké využití, takže se obvykle provádělo ručně pomocí šarže. V rámci dávky byly úlohy, které jsou příkazy, které jsou potřebné k provedení akce, aktivovány ručně.
Jak se složitost operačních systémů zvětšovala, tyto úkoly musely být automatizovány, takže se objevily první příkazové tlumočníky.
Se všemi aktualizacemi a objevy, které byly provedeny v průběhu let, nezůstalo nic z prvních operačních systémů, které musely být aktivovány ručně.
Stávají se sofistikovanějšími a aktivují se, aby chránili stroj a prováděli nezbytné a rutinní úkoly.
Hlavní funkce operačního systému
Jak jsme diskutovali dříve, většina operačních systémů již přichází s prefabrikovanými seznamy úkolů, které mají být v našem elektronickém zařízení prováděny, takže vše probíhá hladce.
K přizpůsobení konfigurace potřebám našeho zařízení je třeba provést pouze malé úpravy.
1 - Řízení procesů
Jednou z nejdůležitějších částí operačního systému je řízení procesů. Procesy jsou prostředky, které musí program spustit.
To zahrnuje použití paměti, času procesoru (centrální procesorové jednotky) a souborů, ke kterým aplikace potřebuje přístup, aby mohla správně fungovat.
Operační systém, který se stará o správné fungování stroje, je věnován vytváření a ničení procesů, jejich zastavování a restartování a pomoci s komunikačními mechanismy mezi procesy.
Tento úkol můžeme porovnat s prací administrativního pracovníka. Pokud vytvoříme seznam úkolů, systém řízení procesů stanoví linii opatření, kde umístí nejdůležitější procesy na prioritní místo, střední na střední místo a nakonec ty méně důležité poslední.
Problém je v tom, že řízení procesů se provádí pomocí stroje, který stanoví libovolné priority úkolů, které mají být provedeny, a někdy jsou méně důležité úkoly ponechány bez provedení.
Poté je nutné změnit konfiguraci nástroje pro řízení procesů a dát vyšší prioritu potřebným úkolům nebo vynutit jejich provedení ručně.
2- Správa hlavní paměti
Další důležitou součástí operačního systému je správa hlavní paměti. Paměť se skládá z datového úložiště, které je sdíleno CPU a aplikacemi a ztrácí svou kapacitu v případě poruchy.
Je proto důležité, aby se operační systém postaral o správu paměti, aby nedošlo k jeho nasycení a ztracená data a informace v nich obsažené.
Operační systém zajišťuje, která část paměti se používá a proč. Rozhodněte se, kde budou procesy umístěny, když je volný prostor, a přidělte a nárokujte prostor, který je nezbytný, aby byl vždy dobře využit.
3 - Správa sekundárního úložiště
Paměť je velmi nestabilní a v případě jakéhokoli selhání můžete ztratit informace v ní obsažené. K tomu je nutné mít druhý paměťový modul, který může data dlouhodobě ukládat.
Stejně jako u hlavní paměti je operační systém zodpovědný za správu volného místa a přiřazuje příkaz k uložení. To také zajišťuje, že je vše úhledně uloženo, stejně jako kolik místa zbývá a kde.
4- Správa vstupního a výstupního systému
Operační systém je zodpovědný za správu vstupních a výstupních portů počítače, jako jsou sluchátka, tiskárna, monitor atd.
V minulosti, když jste chtěli nainstalovat nový externí port, bylo důležité mít instalační disk, který obsahoval ovladače pro počítač, aby je akceptoval.
V dnešní době je operační systém samotného počítače obvykle zodpovědný za vyhledávání informací v síti, které jsou nezbytné pro perfektní fungování nových externích portů.
5- Registr systému souborů
Soubory jsou formáty vytvořené jejich vlastníky, které jsou převedeny na tabulky a operační systém je zodpovědný za jejich registraci a uložení.
Operační systém je zodpovědný za vytváření, mazání a archivaci vytvořených souborů, jakož i za poskytování nezbytných nástrojů pro přístup k souborům kdykoli.
Navazuje komunikaci mezi soubory a paměťovými jednotkami a nakonec může být nakonfigurován tak, aby zálohoval všechny soubory, takže v případě nehody se neztratí.
6- Zabezpečení
Operační systém je zodpovědný za zabezpečení stroje. Jednou z nejdůležitějších činností je přístup uživatelů nebo programů tam, kde by neměli.
Existuje mnoho virů, které mohou ovlivnit náš systém, a operační systém zajišťuje, že k tomu nedojde.
Můžete nakonfigurovat operační systém tak, aby byly prováděny pravidelné kontroly a aby byly zavedeny bezpečnostní kontroly, které musíte provést.
7- Komunikace mezi prvky a aplikacemi
Prostřednictvím síťových rozhraní udržuje operační systém komunikaci mezi různými součástmi stroje a všemi aplikacemi, které jsou s nimi v kontaktu. Odesílejte a přijímejte informace.
8- Nahlásit stav systému
Existuje několik aplikací, které jsou ve výchozím nastavení nainstalovány s operačním systémem, ale nejedná se o systém jako takový.
Nabízejí prostředí a základní charakteristiky pro vývoj a provádění programů nainstalovaných na našem počítači.
Hlášení o stavu systému, je-li potřeba nějaká akce, nebo schvaluje jakoukoli akci, která má být provedena, jako jsou automatické aktualizace.
Kromě toho podporuje různé programovací jazyky, takže jakýkoli typ aplikace je na našem počítači funkční. Samozřejmě má programy, které zlepšují komunikaci mezi aplikacemi.
9 - Správa zdrojů
Spravuje všechny hlavní části stroje prostřednictvím správce zdrojů. Jeho role správce spočívá v zabezpečení a komunikaci centrální procesorové jednotky nebo CPU, externích zařízení, která jsou připojena k počítači.
Jako interní paměť a sekundární paměť, kde musíte někdy vyčistit a přepnout uložené části z jedné na druhou.
Obecně spravuje všechny zdroje systému a všechny zdroje, které s ním přicházejí do styku
10- Správa uživatelů
Operační systém také odpovídá za správu profilů uložených v počítači v závislosti na tom, kdo na něm vytvořil profil.
Správa uživatelů může být jeden uživatel nebo více uživatelů. To neznamená, že operační systém umožňuje vytvořit pouze jeden uživatelský profil pro použití na jednom počítači.
Skutečnost, že se jedná o profil pro jednoho uživatele, znamená, že aktivní jsou pouze provádění tohoto uživatele a pouze jeho. Na druhé straně u více uživatelů umožňuje, aby byly úkoly více než jednoho uživatele aktivní současně.
Nejběžnější operační systémy
Nejznámější a nejpoužívanější operační systémy na trhu jsou Windows, iOS a Linux pro počítače. A Android a iOS pro chytré telefony.
Existují tisíce operačních systémů s různým stupněm propracovanosti, v závislosti na zařízení, pro které jsou potřeba.
Windows patří mezi velké makroregiony společnosti Microsoft, zatímco iOs patří společnosti Apple. Linux je zato bezplatná softwarová platforma, která vám umožní upravit váš operační systém. V rámci platformy Linux jsou nejznámější Ubuntu a Devian.
Tyto bezplatné programy umožňují uživateli upravit operační systém tak, jak má. To také má určité riziko, a to je to, že dotknutí se jádra operačního systému, když nemáte mnoho znalostí, může způsobit katastrofu.
Naopak operační systémy jako Windows a iOS jsou již připraveny pro nejzkušenější uživatele, takže počáteční konfigurace operačního systému umožňuje jeho použití, aniž by bylo nutné provádět nákladné úpravy.
Reference
- RAHALKAR, Sagar Ajay. Základy operačního systému. V Průvodci nadací Certified Ethical Hacker (CEH). Apress, 2016. p. 3-21.
- BLUME, Steven W. Základy elektrické energie pro neelektrické profesionály. John Wiley & Sons, 2016.
- SPRUNT, Brinkley. Základy hardware pro sledování výkonu. IEEE Micro, 2002, sv. 22, ne 4, str. 64-71.
- MILLER, Michaele. Absolutní příručka pro začátečníky k základům počítače. Than Publishing, 2007.
- ALVAREZ, Juan. Porozumění základům počítače: Kroky směrem k gramotnosti.
- SILBERSCHATZ, AbrahamGALVIN, et al. Operační systémy: základní pojmy. Addison-Wesley Iberoamericana,, 1994.
- TANENBAUM, Andrew S.; FOGOAGA, Juan Carlos Vega. Operační systémy. Prentice Hall, 1988.