Operační systém (OS) je sada počítačového softwaru a rozhraní pro správu výpočetních prostředků stroje pomocí aplikačních programů, které jsou uživateli srozumitelné.
Řídicí program
Fungování elektronických počítačů je nemožné bez koordinace programů. Moderní počítač kombinuje řadu různých zařízení, pro jejichž dobře koordinovaný provoz je zapotřebí řídicí centrum. Například grafická karta zpracovává obrázky, centrální procesor provádí výpočty, monitor zobrazuje informace, jednotka čte data z CD atd. Tito koordinátoři a manažeři, kteří koordinují fungování všech uzlů a komponent, jsou operačními systémy.
Chcete-li dále ilustrovat funkci operačního systému, porovnejte hardware počítače s tělem a řídicí komplex s mozkem a nervovým systémem. Operační systém je zapojen do všech počítačových procesů a zajišťuje interakci datových polí na úrovni výpočtů, výpočetních programů a hardwarových komponent, jakož i uživatele a softwarové aplikace.
Všechna moderní rozhraní jsou grafická řešení a jsou navržena tak, aby uživatel intuitivně porozuměl algoritmu interakce. Existují tři hlavní kategorie takových řešení: kategorie v reálném čase, kategorie rozdělení a kategorie dávkových úloh. Systémy první kategorie umožňují účast uživatelů na procesu výpočtu. Řešení rozdělené kategorie zahrnují přepnutí procesoru z jednoho úkolu na druhý. Toto rychlé přepínání umožňuje zpracování více úloh ve virtuální kontinuitě. V takovém případě může uživatel do procesu také zasáhnout. V řešeních druhé kategorie je přístup uživatelů k procesům odepřen. Počítač samostatně vygeneruje seznam úkolů a odešle je v paketech k výpočtu. V datech můžete provádět změny pouze v intervalech mezi odesláním takových paketů.
Grafické rozhraní
Uživatel zadává své příkazy do systému pomocí grafických symbolů - piktogramů. Celé rozhraní je vlastně sada grafických symbolů, které tvoří řídicí systém srozumitelný lidskému vnímání. Všechny moderní operační systémy jsou grafická řešení a jejich popularita přímo závisí na tom, jak snadno se spravují.
Určitě existují textové operační systémy, jako jsou ty, které existovaly v počátcích instrumentace. Ale tyto systémy se používají hlavně pro vysoce specializované aplikace a zpravidla v průmyslu a vědeckém výzkumu. To znamená v případech, kdy je uživatel odborníkem a je připraven zvládnout speciální nástroje.