Operační systém je sada programů, které prostřednictvím elektronické objednávky, řídí celkovou činnost počítače. Něco jako dirigent, který dává všechno do pořádku a zajišťuje, aby všechny části stroje spolupracovaly. Obvykle běží na počítači, když jej zapneme. Každý počítač musí mít nainstalovaný operační systém, aby fungoval. Definice naznačuje, že jde o skupinu počítačových programů, které nabízejí možnost efektivnější správy prostředků, které počítač má.
Co je to operační systém
Obsah
Definice operačního systému naznačuje, že jde o skupinu počítačových programů, které nabízejí možnost efektivnější správy prostředků, které počítač má, a je také známá pod názvem systémový software.
Abychom pochopili, co je operační systém, je třeba zmínit, že provoz tohoto typu programu začíná od okamžiku, kdy je počítač zapnutý, protože jeho úkolem je spravovat hardware z jeho počátečních fází a současně umožnit interakce s uživatelem.
Dá se tedy říci, že koncept operačního systému popisuje nejdůležitější program, který počítač používá, protože je to on, kdo koordinuje aplikace a služby, které uživatel používá, což znamená, že prostřednictvím něj zbytek Software uvnitř počítače může fungovat normálně, protože umožňuje rozpoznat některá připojení, vytváří ovládací prvky, nabízí mimo jiné zabezpečení, zásilky. Nejčastěji používanými softwarovými programy jsou dnes operační systém Windows, operační systém Linux, OS / 2 a DOS.
V průběhu historie operačních systémů je důležité zdůraznit, že první verze počítačů takové systémy neměly, což je dnes těžké asimilovat. V šedesátých letech počítače používaly takzvané dávkové procesory.
O několik let později začalo s tvorbou OS (Operating Systems), i když je pravda, že v 80. letech již byly v komunitě vytvořeny některé uznávané, bylo to v 90. letech, kdy začal být tento software o něco více flexibilní a zároveň silný, jeden z mezníků v současné době je operační systém Windows 95.
V dnešní době lze operační systém počítače najít i na webu, kde je dokonce možné stáhnout operační systém požadované verze.
V definici operačního systému jsou zvýrazněny jeho účely, kterými jsou správa mezilehlého jádra, poskytování hardwarové ochrany a také správa prostředků umístění, což je nástroj, který aplikačním programátorům brání ve stejném procesu. ručně.
Vývoj operačních systémů vedl k tomu, že velká část elektronických zařízení, která pro svůj provoz používají mikroprocesory, má také zabudovaný operační systém, některými příklady jsou mobilní telefony, DVD přehrávače, rádia, počítače atd.
V tomto případě se s nimi manipuluje prostřednictvím grafického uživatelského rozhraní, desktopového prostředí nebo správce oken, v případě mobilních telefonů se to děje prostřednictvím konzoly a DVD prostřednictvím dálkového ovladače, to vše jsou to data, která nám umožňují lépe pochopit, co je operační systém.
K čemu je operační systém
Jednou z věcí, pro které se operační systém používá, je umožnit jinému softwaru spoléhat se na uvedený program, a tak být schopen efektivně fungovat, z toho důvodu je, že podle použitého systému mohou být některé programy nainstalovány, ale nemusí.
Stejně tak lze operační systémy klasifikovat podle počtu úkolů, které mohou současně vykonávat, a také podle počtu uživatelů, kteří mohou uvedené programy používat, a také podle doby, ve které jsou prováděny, což lze nebo není skutečný. Je třeba poznamenat, že jde pouze o některé klasifikace, které existují.
Koncept operačního systému naznačuje, že má tři významné a zásadní prvky, odkazují na softwarové balíčky, které umožňují interakci hardwaru se samotným softwarem.
- Interpretace příkazů: jedná se o komponenty, které umožňují interpretaci příkazů, jejich hlavním cílem je komunikovat příkazy nebo příkazy, které uživatel provádí, a to prostřednictvím jazyka, který lze interpretovat hardwarem, aniž by bylo nutné kdokoli příkaz provede, má určité znalosti tohoto jazyka.
- Souborový systém: je to druh souborové databáze, kde získávají stromovou strukturu.
- Jádro: konečně je tu jádro, které je odpovědné za umožnění provozu základních oblastí, jako je vstup a výstup dat, komunikace, správa a zpracování paměti atd.
Prvky operačního systému
Operační systém se skládá ze čtyř modulů, kterými jsou jádro nebo jádro, správce paměti, vstupní a výstupní systém a nakonec správce souborů. Existují ti, kteří se domnívají, že existuje pátý modul, kterým je tlumočník příkazů, který je zodpovědný za překlad příkazů, které uživatel provádí prostřednictvím klávesnice nebo jiného zařízení.
Jádro nebo jádro
Jedná se o modul nejnižší úrovně operačního systému, spočívá na hardwaru počítače, některé z úkolů, které musí provádět, jsou manipulace s interferencemi, přiřazování úkolů procesoru, nabídka komunikačních kanálů mezi programy, mimo jiné.. Obecně je jádro zodpovědné za ovládání ostatních modulů a zároveň synchronizuje jejich provádění.
Stejným způsobem má jádro submodul známý jako plánovač, jehož úkolem je indikovat čas procesoru různým programům, a to po určitém vzorci plánování, který se může mezi operačními systémy lišit. Obecně se provádí stanovení hierarchie priorit, které jsou odpovědné za určení toho, jak by měl být čas CPU přidělen každému softwaru.
Správce paměti
Správce paměti je na druhé straně ten, kdo má na starosti přiřazení některých částí paměti RAM programům nebo jejich částem, které to vyžadují, a zároveň, že zbytek programů a dat je umístěn v úložných zařízeních masivní. Tímto způsobem, když je přiřazena část hlavní paměti, je to provedeno strukturovaným způsobem podle určitého vzoru.
Nejběžnější způsob správy paměti zahrnuje vytvoření virtuální paměti, jejímž prostřednictvím se paměť počítače objeví každému, kdo systém používá, mnohem víc, než ve skutečnosti je.
Vstupní a výstupní systém
Tento prvek představuje uživatelský vstup a výstup dat jako něco nezávislého na počítači, což znamená, že pro uživatele budou mít všechna zařízení stejné vlastnosti a bude s nimi zacházeno stejným způsobem, přičemž za řešení zvláštností každého z nich bude odpovědný OS. jeden z nich, jeden z nich je reakční rychlost. Široce používanou technikou, zejména při výstupu dat, je použití zařazovacích služeb.
Výstupní informace jsou dočasně uloženy ve frontě, která je umístěna na velkokapacitním paměťovém zařízení, dokud není uvolněno periferní zařízení, čímž je zabráněno zachování programu, protože periferní zařízení není k dispozici. Jednotní přihlašování mají volání k odebrání nebo přidání souborů pro souběžný tisk.
Správce souborů
Účelem správce souborů je udržovat struktury programů, jakož i údaje uživatelů a systémových programů, které jsou uloženy v souborech, a zajistit správné používání velkokapacitních paměťových zařízení. Tento prvek má také na starosti dohled nad vytvářením, vývojem, aktualizací a konečným vyloučením souborů, také udržováním adresáře s každým ze souborů, které jsou v systému po celou dobu, a spolupracuje s modulem, který spravuje paměť během přenosu data do az centrální paměti.
Je důležité zdůraznit, že pokud máte virtuální paměťový systém, dochází k přenosu mezi velkokapacitním paměťovým médiem a centrální pamětí, je to kvůli zachování struktury uvedené paměti. Soubory uložené na velkokapacitních paměťových zařízeních mají různé účely, některé se používají k ukládání informací ke sdílení, jiné obsahují soukromé informace atd.
Z tohoto důvodu má každý soubor řadu přístupových oprávnění, která ukazují příponu, se kterou lze sdílet informace obsažené v uvedeném souboru. Operační systém se stará o ověření, že tato oprávnění nejsou obcházena.
Funkce operačního systému
Mezi nejdůležitější funkce operačního systému patří správa paměťových procesů a správa komunikace mezi aplikacemi.
Řízení procesu
Je to nepochybně jedna z nejvýznamnějších částí operačního systému, protože procesy jsou prostředky, které software vyžaduje, aby mohl být správně proveden. To vyžaduje určité prvky, jako je čas procesoru, využití paměti a přítomnost souborů, ke kterým aplikace vyžaduje přístup, aby mohla být spuštěna. OS, aby se mohl postarat o správné fungování stroje, se věnuje vytváření a ničení procesů, jakož i jejich zastavování a spouštění, nemluvě o jeho příspěvku ke komunikačním mechanismům mezi jedním procesem a druhým.
Správa hlavní paměti
Správa hlavní paměti je dalším vysoce relevantním prvkem. Paměť se skládá z datového skladu sdíleného aplikacemi a procesorem, který v případě problému také ztratí svou funkčnost. Z tohoto důvodu je důležité, aby se o správu paměti staral operační systém, aby nedošlo k jeho přetížení a aby byly viditelné informace tam uložené. OS dbá na to, aby byly použity určité části paměti a proč. Dělá rozhodnutí ohledně toho, kam umístit procesy, když je volné místo, a přiděluje a uvolňuje požadovaný prostor, aby byla paměť dobře využita.
Správa sekundárního úložiště
Paměť se vyznačuje tím, že je něco docela nestálého, a že v případě jakéhokoli selhání může dojít ke ztrátě informací, které obsahuje, proto je nutné, aby existoval druhý paměťový modul, aby tam data zůstala dlouhodobě, Stejným způsobem, jako se to děje s centrální pamětí, operačním systémem, stará se o správu volného prostoru a přiřazuje pořadí úložiště, stará se také o to, aby bylo vše správně uloženo, stejně jako to, kolik a kde je volné místo.
Správa vstupního a výstupního systému
Stejně tak je operační systém zodpovědný za správu výstupních a vstupních portů počítače, například u sluchátek, monitoru, tiskárny atd.
Dříve, když jste chtěli nainstalovat nový externí port, bylo nezbytné mít instalační disk, kde byly zaznamenány ovladače, aby jej počítač mohl přijmout. V dnešní době je operační systém počítače zodpovědný za lokalizaci v síti, všechny informace, které jsou potřebné, aby nové externí porty fungovaly správně.
Protokol systému souborů
Soubory jsou formáty vytvářené samotnými vlastníky, které se převádějí do tabulek, a o jejich registraci a ukládání se stará operační systém. OS jsou také odpovědné za vytváření, mazání a ukládání všech vytvořených souborů, kromě toho, že poskytují potřebné nástroje pro přístup k souborům, když jsou potřeba. Nabízí také komunikaci mezi soubory a paměťovými jednotkami a konfiguruje je tak, aby vytvářely záložní kopie každého z nich, v případě nehody nedojde ke ztrátě informací.
Bezpečnostní
V této položce je třeba poznamenat, že operační systém má na starosti zabezpečení počítače, přičemž jednou z nejdůležitějších akcí je přístup k programům nebo uživatelům, k nimž by neměli vstupovat. Existuje velké množství virů, které mohou poškodit systém, a je to OS, který je zodpovědný za to, že se tak nestane. Je možné nakonfigurovat software tak, aby se čas od času prováděly kontroly, a stejným způsobem stanovit bezpečnostní kontroly, které je třeba provádět.
Komunikace mezi prvky a aplikacemi
Prostřednictvím síťového rozhraní OS udržuje komunikaci mezi různými prvky počítače a všemi programy, které s nimi souvisejí. Přijímat a odesílat informace.
Nahlásit stav systému
Existuje velké množství aplikací, které se standardně instalují společně s operačním systémem, avšak nejsou považovány za systém. Poskytují prostředky a základní vlastnosti pro vývoj a spouštění programů nainstalovaných v počítači. Stejným způsobem informuje o stavu systému, to znamená, pokud je nutné schválit jakoukoli akci, například v případě instalace automatických aktualizací.
Podobně nabízí podporu pro různé jazyky počítačů, takže na počítači může fungovat libovolná aplikace, protože má programy, které zlepšují komunikaci mezi aplikacemi.
Správa zdrojů
Spravuje každou z hlavních částí počítače prostřednictvím správce prostředků, jeho funkce správy zahrnuje také zabezpečení a komunikaci CPU a externích zařízení, která se k počítači připojují. Stejným způsobem, jako tomu je u sekundární a interní paměti, kde je někdy nutné vyčistit a vyměnit součásti, které jsou uloženy z jedné do druhé. Obecně spravuje všechny zdroje systému a všechny prvky, které jsou s tímto systémem v kontaktu.
Správa uživatelů
Nakonec se také zabývá správou profilů uložených v počítači, a to také v závislosti na tom, kdo profil vytvořil. Správa uživatelů může být vícenásobná nebo individuální, to neznamená, že operační systém umožňuje vytvoření pouze jednoho uživatelského profilu za účelem používání počítače.
Typy operačních systémů
Typy operačních systémů jsou klasifikovány podle následujících kritérií:
- Kritéria pro správu úloh: Ty jsou zase klasifikovány do jednoho úkolu a multitaskingu, první jsou charakterizovány spuštěním jednoho programu najednou, kromě vlastních procesů operačního systému, druhý může spravovat prostředky CPU na dosáhnout určité simultánnosti v procesech, které jsou prováděny.
- Kritéria pro správu uživatelů: V tomto případě můžeme hovořit o systémech pro jednoho uživatele, to znamená, že umožňují ovládání pouze jednomu uživateli, existují také systémy pro více uživatelů, které se používají na základě relací.
- Kritéria pro správu zdrojů. Existují centralizované operační systémy, které jsou v oblasti svého působení omezeny na jeden počítač, a existují také distribuované systémy, které spravují různé počítače současně.
Je třeba poznamenat, že se jedná o klasifikaci nejběžnějších operačních systémů, existují však i jiné méně časté:
Operační systém počítače
Operační systémy jsou obvykle nainstalovány v počítači a ve většině případů na nich uživatel neprovádí úpravy, lze je však aktualizovat, upravit nebo vyměnit.
Každý operační systém počítače má pro uživatele grafické rozhraní, které umožňuje použití externích nástrojů nebo hardwaru, jako je pěna, kliknutím na ikony nebo interakcí s jinými prvky za účelem provést nějakou úlohu, která jasně ukazuje, k čemu operační systém v počítači slouží.
Mezi příklady nejpoužívanějších operačních systémů na světě patří:
Microsoft Windows
Z typů operačních systémů má největší váhu Windows vytvořený v 80. letech, aktuálně nejnovější verze jsou Windows 10, který byl vytvořen v září 2014, Windows 8 vytvořený v roce 2012, Windows 7 v roce 2009 a Windows Vista v roce 2007. Tento operační systém je na většině počítačů předinstalován, což z něj činí nejpopulárnější operační systém na světě.
Mac OS X
Tento operační systém byl vytvořen společností Apple Inc. A je nainstalován ve všech počítačích vyráběných uvedenou společností, v současnosti jsou nejnovější verze tohoto systému známé jako operační systém Mac OS, přičemž konkrétní názvy jsou z každé verze Maverick, který byl uveden na trh v roce 2013, Mountain Lion pro jeho část, přišel na trh v roce 2012, Lion v roce 2011, Snow Leopard v roce 2009. Apple také nabízí uživatelům verzi nazvanou MacOS X Server, která byla navržena pro provoz na serverech.
Linux Ubuntu
Dalším příkladem operačních systémů je Linux Ubuntu. Tento operační systém má jako hlavní charakteristiku to, že se jedná o open source, což znamená, že jej může distribuovat a upravovat jakýkoli uživatel na světě, což je obrovská výhoda, protože to umožňuje, aby byl OS zdarma a také vám umožňuje zvolit si mezi různými existujícími verzemi. V osobních počítačích je operační systém Linux, i když je zcela zdarma, používán v několika počítačích, ale na většině firemních serverů je používán Linux, protože je snazší přizpůsobit jej. Mezi. Nejvýznamnější verze jsou Ubuntu, Debian, Fedora a Linux.
Operační systém telefonu
Mobilní operační systémy nebo mobilní OS jsou série programů na nízké úrovni, které umožňují abstrakci charakteristik konkrétního hardwaru mobilních telefonů a nabízejí služby mobilním aplikacím, které jsou na něm prováděny. Tyto systémy jsou jednodušší a jsou zaměřeny na bezdrátové připojení a také na způsob zadávání informací a multimediálních formátů.
Některé mobilní operační systémy jsou založeny na vrstveném modelu. Nejběžnější systémy jsou:
Android
Jedná se nepochybně o nejpoužívanější operační systém telefonu na světě, založený na Linuxu. Původně byl navržen pro profesionální fotoaparáty, později byl získán společností Google a upraven pro použití v mobilních zařízeních, jako jsou smartphony a později v tabletech, v současné době je tento systém ve vývoji, aby jej bylo možné použít na PC a Notebook. Jeho vývojářem je Google, který byl spuštěn v roce 2008.
ios
Operační systém telefonu Apple je iOS, který je charakteristický pouze pro zařízení vyráběná společností Apple Inc. A používá se v zařízeních, jako jsou iPod Touch, iPhone, iPad a Apple TV. Optimalizace a jednoduchost jsou základem jejího úspěchu, protože lidé ji preferují před jinými mobilními operačními systémy, které vyžadují vyšší výkon hardwaru pro plynulost operačního systému.