- Seznam funkcí operačních systémů
- 1- Mají řízení práce
- 2 - mají správu zdrojů
- 3 - Mají kontrolu operací vstupu / výstupu
- 4 - Jsou to víceúčelové systémy
- 5- Vyhovují procesu vesmírné paměti
- 6- Musí mít přidružené mechanismy
- 7- Mají jádro
- 8- Poskytují spojení
- Reference
Mezi funkce hlavních operačních systémů obecně patří: správa úloh, správa prostředků, řízení operací systému, obnova chyb a správa paměti. To se liší podle výrobce.
Operační systémy jsou obvykle jedinečné na základě jejich výrobce a hardwaru, na kterém pracují. Přesto díky sofistikovanosti moderního hardwaru jsou vyžadovány operační systémy, které splňují specifické standardy.
Obecně platí, že když je nainstalován nový počítačový systém, musí být zakoupen operační software určený pro tento hardware.
Operační systém je softwarový systém, který spravuje počítačový hardware a softwarové zdroje; kromě toho poskytuje běžné služby pro počítačové programy.
Aplikační programy obecně také vyžadují fungování operačního systému.
Operační systémy lze nalézt v mnoha zařízeních, která obsahují počítač: od mobilních telefonů, přes videoherní konzole, počítače a síťové servery.
Některé oblíbené stolní operační systémy zahrnují Apple OS X, Linux a jeho varianty a Microsoft Windows. Mobilní operační systémy zahrnují Android a iOS. Existují také jiné třídy operačních systémů, jako je RTOS v reálném čase.
Seznam funkcí operačních systémů
1- Mají řízení práce
Důležitou odpovědností každého operačního programu je plánování úkolů, které má počítačový systém řešit.
Toto je jeden z hlavních úkolů funkce správy úloh. Operační systém vytvoří pořadí, ve kterém jsou programy zpracovávány, a definuje pořadí, ve kterém budou konkrétní úlohy prováděny.
Termín „zařazený do fronty“ se často používá k popisu řady úloh čekajících na provedení. Operační systém porovnává celou řadu faktorů k vytvoření této pracovní fronty.
Mezi tyto faktory patří:
- Některé úlohy, které jsou právě zpracovávány.
- Používané systémové prostředky.
- Jaké zdroje budou muset následující programy použít.
- Priorita práce ve srovnání s ostatními úkoly.
- Jakýkoli jiný zvláštní požadavek, na který musí systém reagovat.
Operační program musí být schopen tyto faktory přezkoumat a řídit pořadí, v jakém jsou tyto úlohy zpracovávány.
2 - mají správu zdrojů
Správa prostředků v počítačovém systému je dalším z hlavních problémů operačního systému. Program samozřejmě nemůže použít zařízení, pokud tento hardware není k dispozici.
Operační software sleduje provádění všech programů. Je také zodpovědný za sledování všech typů používaných zařízení.
Chcete-li toho dosáhnout, vytvořte tabulku, ve které budou programy kombinovány se zařízeními, která používají nebo budou používat v budoucnosti.
Operační systém zkontroluje tuto tabulku, aby schválil nebo zamítl použití konkrétního zařízení.
3 - Mají kontrolu operací vstupu / výstupu
Rozdělení zdrojů systému úzce souvisí s provozováním řízení vstupního / výstupního softwaru.
Protože přístup k určitému zařízení je často vyžadován před zahájením operací vstupu / výstupu, musí operační systém koordinovat operace vstupu / výstupu a zařízení, na která působí.
Ve skutečnosti vytváří slovník programů, které procházejí prováděním, a zařízení, která musí použít k dokončení operací vstupu a výstupu. Pomocí řídicích zpráv mohou úlohy vyžadovat určitá zařízení.
To umožňuje uživatelům číst informace z konkrétních webů nebo tisknout informace ve vybraných kancelářích. S využitím výhody tohoto zařízení mohou být informace čtené z místa distribuovány v celém počítačovém systému.
Pro usnadnění provádění operací vstup / výstup má většina operačních systémů standardní sadu řídicích instrukcí pro zpracování všech vstupních / výstupních pokynů.
Tyto standardní pokyny, označované jako systém řízení vstupu / výstupu, jsou nedílnou součástí většiny operačních systémů.
Zjednodušují pouze prostředky tak, aby všechny zpracovávané programy mohly provádět operace vstupu / výstupu.
Spuštěný program ve skutečnosti provádí signály do operačního systému, že je požadována operace vstupu / výstupu, pomocí konkrétního zařízení vstupu / výstupu.
Ovládací software volá software IOCS, aby mohl dokončit operaci vstupu / výstupu.
Vzhledem k úrovni aktivity vstupu a výstupu jsou pokyny IOCS ve většině programů nesmírně důležité.
4 - Jsou to víceúčelové systémy
Většina moderních operačních systémů umožňuje provádět více úkolů.
Počítač může například při spuštění uživatelského programu číst informace z disku nebo zobrazit výsledky na tiskárně. Hovoří se o multitaskingu nebo víceprogramovaných operačních systémech.
5- Vyhovují procesu vesmírné paměti
V mnoha operačních systémech má každý proces svůj vlastní paměťový prostor. To znamená, že tato paměť není k dispozici jiným procesům. V tomto případě mluvíme o prostorovém směru procesu.
6- Musí mít přidružené mechanismy
Pokud se jedná o víceúčelové programy, musí operační systém poskytnout následující počet mechanismů:
- Mechanismus ověřování k ověření totožnosti každého uživatele.
- Mechanismus ochrany proti chybným uživatelským programům, které by mohly blokovat spuštění jiných aplikací v systému nebo které jsou škodlivé a které by mohly špehovat nebo přerušovat činnosti ostatních uživatelů.
- Mechanismus správy, který omezuje počet zdrojů povolených pro každého uživatele.
7- Mají jádro
Nezbytnou součástí operačního systému je jádro. Dnes jsou nejoblíbenější monolitická jádra.
Tato jádra poskytují způsob, jak různé procesy v počítači posílají zprávy navzájem, ve stejné době, kdy zpracovávají RAM, ve kterém jsou uloženy informace o programu.
Většina jader také poskytuje ovladače zařízení pro ovládání monitorů, pevných disků a dalších doplňků.
8- Poskytují spojení
Pravděpodobně definující charakteristikou operačních systémů je spojení, které poskytuje mezi hardwarem, softwarem a v některých případech uživatelským rozhraním. Každý počítač vyžaduje použití operačního systému.
Reference
- Jaké jsou vlastnosti operačního systému? Obnoveno z reference.com.
- Charakteristika operačního systému. Obnoveno z ecomputernotes.com.
- Charakteristika operačního systému. Obnoveno od 202.114.32.200:8080/courseware.html.
- Jaké jsou vlastnosti operačního systému ve srovnání s jiným softwarem? Obnoveno z webu quora.com.
- Řídicí systém vstupního výstupu. Obnoveno z wikipedia.org.