Jaké jsou funkce operačního systému?



funkcí operačního systému Nejvýraznější je mimo jiné správa procesů, paměti a komunikace mezi aplikacemi.

Operační systém je hlavní software nebo sada programů, které řídí všechny procesy, které vznikají v elektronickém zařízení.

Nejedná se o programy a aplikace, které obvykle používáme pro zpracování například počítače, ale vlastnosti, které umožňují, aby tyto aplikace fungovaly.

Jedním z cílů operačního systému je správa jádra, umístění zdrojů a hardware našeho stroje. Většina elektronických zařízení na trhu, která mají mikroprocesor, mají operační systém.

Největší neúspěch na počátku vzniku operačních systémů spočíval v tom, že měly velmi malou kapacitu a velmi nízké využití, takže to bylo obvykle prováděno ručně pomocí dávky. Uvnitř dávky byly manuálně aktivovány úlohy, které jsou příkazy potřebné k provedení akce.

Vzhledem k tomu, že se zvýšila složitost operačních systémů, bylo nutné tyto úkoly automatizovat, a tak se objevily první příkazové tlumočníci.

Se všemi aktualizacemi a objevy, které byly provedeny v průběhu let, nezbylo nic z prvních operačních systémů, které musely být ručně aktivovány.

Stávají se sofistikovanějšími a aktivují se k ochraně stroje a provádění nezbytných a rutinních úkolů.

Hlavní funkce operačního systému

Jak jsme se již zmínili, většina operačních systémů je již prefabrikovaná se seznamem úkolů, které se mají provádět v našem elektronickém zařízení, takže vše jde hladce.

Je nutné provést pouze malé úpravy, aby se konfigurace přizpůsobila potřebám našeho zařízení.

1. Procesní řízení

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 CPU (centrální procesorová jednotka) a souborů, které aplikace potřebuje k přístupu, aby fungovala dobře.

Operační systém, který má na starosti řádné fungování stroje, je zaměřen na vytváření a ničení procesů, jejich zastavení a obnovení a pomoc s komunikačními mechanismy mezi procesy..

Tento úkol můžeme srovnávat s prací úředníka. Pokud sestavíme seznam úkolů, systém řízení procesů vytvoří linii činnosti, v níž budou nejdůležitější procesy prioritou, meziprodukt na mezilehlém místě a nakonec nejméně důležitý na posledním místě..

Problém s tím spočívá v tom, že řízení procesů se provádí pomocí počítače, který nastavuje libovolné priority pro úkoly, které mají být prováděny, a někdy jsou nedůležité úkoly ponechány nedokončené.

Pak je nutné změnit konfiguraci nástroje pro řízení procesů a dát přednost prioritní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 procesorem a aplikacemi a které ztratí svou kapacitu, pokud dojde k poruše.

Proto je důležité, aby operační systém odpovídal za správu paměti, aby nedošlo k jeho nasycení a ke ztrátě dat a informací v nich obsažených..

Operační systém zajišťuje, že část paměti je používána a proč. Rozhodněte se, kde jsou procesy umístěny, když je volné místo a přiřaďte a požadujte prostor, který je nezbytný, aby byl vždy dobře použit.

3- Vedení sekundárního skladování

Paměť je velmi nestálá a v případě selhání můžete ztratit informace v ní obsažené. K tomu je nutné mít druhý paměťový modul, který může data ukládat v dlouhodobém horizontu.

Stejně jako u hlavní paměti je operační systém zodpovědný za správu volného místa a přiřazuje pořadí ukládání. To také zajišťuje, že vše je dokonale zachráněno, stejně jako prostor, který je ponechán volný a kde.

4. Řízení 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 s mikrofonem, tiskárna, monitor atd..

V minulosti, když jste chtěli nainstalovat nový externí port, bylo důležité mít instalační disk obsahující ovladače, aby je mohl počítač přijmout.

V dnešní době je za vyhledávání potřebných informací obvykle zodpovědný operační systém samotného počítače, aby nové externí porty fungovaly dokonale..

5- Registrace systému souborů

Soubory jsou formáty vytvořené jejich vlastníky, které jsou převedeny do tabulek, a operační systém je odpovědný za jejich záznam a ukládání.

Operační systém je zodpovědný za vytváření, mazání a archivaci vytvořených souborů a za poskytování nezbytných nástrojů pro kdykoli přístup k souborům..

Vytváří komunikaci mezi soubory a paměťovými jednotkami a nakonec může být konfigurována tak, že vytváří záložní kopie všech souborů, takže v případě nehody se ne všechny ztratí..

6. Zabezpečení

Operační systém je zodpovědný za bezpečnost stroje. Jednou z nejdůležitějších aktivit je přístup uživatelů nebo programů tam, kde by neměly.

Existuje mnoho virů, které mohou ovlivnit náš systém a operační systém zajišťuje, že se to nestane.

Operační systém může být nakonfigurován tak, aby byly prováděny pravidelné kontroly a byly zavedeny bezpečnostní kontroly..

7. Komunikace mezi prvky a aplikacemi

Prostřednictvím síťových rozhraní udržuje operační systém komunikaci mezi různými komponenty stroje a všemi aplikacemi, které jsou s nimi v kontaktu. Odesílat a přijímat informace.

8- Informovat o stavu systému

Existuje řada aplikací, které jsou standardně nainstalovány vedle operačního systému, ale nejsou systémem jako takovým.

Ty nabízejí prostředí a základní charakteristiky pro vývoj a realizaci programů, které jsou instalovány v našem stroji.

Informuje o stavu systému, je-li nutné provést nějakou akci nebo schválit, že byla přijata nějaká opatření, například automatické aktualizace..

Kromě toho podporuje různé programovací jazyky tak, aby jakýkoliv typ aplikace fungoval v našem počítači. Má samozřejmě programy, které zlepšují komunikaci mezi aplikacemi.

9- Řízení zdrojů

Spravujte všechny hlavní části stroje prostřednictvím správce zdrojů. Jeho funkce správce zahrnuje zabezpečení a komunikaci centrální procesorové jednotky nebo CPU, externích zařízení, která jsou připojena k počítači.

Stejně jako vnitřní paměť a sekundární paměť, kde někdy musíte vyčistit a měnit uložené části z jednoho na druhý. 

Obecně řídí 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 je také zodpovědný za správu profilů uložených v počítači v závislosti na tom, kdo na něm vytvořil profil.

Administrace uživatele může být jednouživatelská nebo víceuživatelská. To neznamená, že operační systém umožňuje vytvořit v počítači pouze uživatelský profil.

Být profilem pro jednoho uživatele znamená, že jsou aktivní pouze jeho výkony a pouze jeho. Ve druhém, ve víceuživatelském, umožňuje současně aktivovat úlohy více než jednoho uživatele.

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 větším nebo menším stupněm sofistikovanosti v závislosti na tom, které zařízení je potřeba.

Windows patří k velkým makrám společnosti Microsoft, zatímco iOs patří společnosti Apple. Linux je svou svobodnou softwarovou platformou, která umožňuje upravovat operační systém. V rámci platformy Linux jsou nejznámější Ubuntu a Devian.

Tyto volné software umožňují uživateli měnit operační systém, jak se mu líbí. Má také určité riziko, a to je dotýkat se jádra operačního systému, když nemáte mnoho znalostí, které mohou způsobit katastrofu.

Operační systémy, jako jsou Windows a iOS, jsou naopak připraveny pro nejzkušenější uživatele, takže počáteční konfigurace operačního systému umožňuje jeho použití bez nutnosti provádět nákladné úpravy..

Odkazy

  1. RAHALKAR, Sagar Ajay. Základy operačního systému. InPrůvodce nadací Certified Ethical Hacker (CEH). Apress, 2016. s. 3-21.
  2. BLUME, Steven W.Základy elektrického systému pro neelektrické profesionály. John Wiley & Sons, 2016.
  3. SPRUNT, Brinkley. Základy hardwaru monitorování výkonu.IEEE Micro, 2002, sv. 22, č. 4, str. 64-71.
  4. MILLER, Michaeli.Absolutní průvodce začátečník k základům počítače. Co publikování, 2007.
  5. ALVAREZ, Juan. Porozumění základům počítače: Posílení k gramotnosti.
  6. SILBERSCHATZ, AbrahamGALVIN, et al.Operační systémy: základní pojmy. Addison-Wesley Iberoamericana ,, 1994.
  7. TANENBAUM, Andrew S. FOGOAGA, Juan Carlos Vega.Operační systémy. Prentice Hall, 1988.