Základy operačních systémů Operační systém - je souhrn programů, které umožňují uživateli využívat technické a programové prostředky daného počítače. Operační systém můžeme rozdělit do dvou části: základ operačního systému rozšiřující komponenty Základ operačního systému tvoří programy pro zavedení operačního systému do paměti, programy pro obsluhu periferního zařízení, pro obsluhu souborů dat, pro zavedení uživatelského programu do operační paměti, jeho spouštění apod. Rozšiřující komponenty jsou programy, které jsou na stejné úrovni s programy uživatelskými, ale jsou dodávány výrobcem operačního systému k zajištění některých důležitých funkcí. Vlastnosti operačních systémů jednouživatelský může využít pouze jeden uživatel (neexistuje uživatelský profil) multiuživatelský (síťový) může využívat více uživatelů jednoprogramový v daném okamžiku je spuštěn pouze jeden program umožňující multitasking umožňuje pustit více programů součastně
Části operační systému APLIKACE APLIKAČNĚ PROGRAMOVÉ ROZHRANNÍ množina příkazů, jejichž provedení může aplikace žádat na OS JÁDRO řídí činnost celého systému OVLADAČE ZAŘÍZENÍ umožňují jádru provádět základní požadavky a předávat je odpovídajícím zařízením HARDWARE MS - DOS diskový operační systém Byl standardem u 16-ti bitových počítačů. Dnes se samostatně téměř vůbec nevyužívá. Základní parametry: monoprogramní (= jednoúlohový) jednouživatelský bez prostředků na ochranu dat umí využít pouze 640 KB operační paměti více paměti speciální ovladače Soubor Operační systém si uspořádává informace do logických, ohraničených skupin jednotlivých informací. Tyto skupiny se nazývají soubory (ang. file). Soubory jsou používány pro ukládání textů, databází, obrázků, programů atd.
Omezení a pravidla pro vytváření jména souboru pojmenování se skládá ze dvou částí jména a rozšíření (přípona) jméno musí mít 1 8 znaků rozšíření má 0 3 znaky mezi jménem a rozšířením je umístěna tečka zakázané znaky pro jméno a příponu jsou: mezera, dvojtečka, otazník, hvězdička, tečka, jakékoliv lomítko v jednom adresáři se nemohou vyskytovat dva soubory se stejným pojmenováním Význam přípon COM spustitelný program EXE spustitelný program BAT dávkový spustitelný program PIF spustitelný soubor systému Windows SYS systémový ovladač AI vektorový obrázek programu Adobe Illustrator BAK záložní soubor BMP obrázek ve formátu bitmapa TXT, DOC textový soubor HLP soubor obsahující nápovědu TMP dočasný soubor Adresář Protože se v počítači obvykle vyskytuje velké množství souborů, jsou členěny do dalších přihrádek, nazývaných adresáře (ang. directory). Adresáře jsou pojmenovány a na jejich jména se vztahují stejná pravidla, jako pro pojmenování souborů. Struktura adresářů je stromová. Adresář kromě souborů může obsahovat i jiné adresáře. Vnořený adresář se také nazývá podadresář. Mohou se vyskytovat adresáře stejného jména, ale nemohou se vyskytovat na stejné úrovni. Hlavní adresář, který je východiskem stromu, tj. je na nejvyšší úrovni ve stromové struktuře, se nazývá kořenový adresář (root directory). Měl by obsahovat pouze nejnutnější soubory.
Základní soubory OS MS DOS jsou: IO.SYS soubor, který obsahuje příkazy všech vstupně - výstupních operací. MSDOS.SYS soubor, který obsahuje interní příkazy. COMMAND.COM tzv. interpret operačního systému. Umožňuje komunikaci uživatele se systémem. Základní inicializační soubory OS MS DOS Při startu OS je nutné, aby si MS DOS uvědomil existenci různých dalších zařízení a konfiguračních parametrů, sladil je s činností počítače a připravil je k bezchybnému použití. Popis těchto prvků je uložen v souborech CONFIG.SYS a AUTOEXEC.BAT. Jsou to textové soubory, které obsahují sekvence postupně prováděných příkazů. CONFIG.SYS načítá se z obou jako první, obsahuje hlavně instalace veškerých ovladačů AUTOEXEC.BAT je základní dávkový soubor (obsahuje sérii příkazů OS, které se při startu automaticky provedou). Při startu se automaticky spouští. Operační systém Windows Jde o řadu grafických multitaskingových operačních systémů, které byly vytvořeny firmou Microsoft. První OS, který se rozšířil do většiny PC, byl označován jako Windows 3.11. V současné době je nejrozšířenějším typem OS Windows XP a Windows Vista. Windows XP je počítačový operační systém vyvinutý společností Microsoft. Je určen pro obecné použití na domácích, či firemních osobních počítačích, laptopech a mediálních centrech. Zkratka XP vychází z anglického slova experience (v překladu zkušenost). Systém byl vyvíjen pod kódovým označením Whistler, má číselné označení verze 5.1. Jedná se o přímého následníka operačního systému Windows 2000. Je tak prvním operačním systémem od společnosti Microsoft, který je určen jak pro domácí užití, tak pro nasazení ve firmách, je založen na 32bitové architektuře, ve verzi,,64-bit Edition" na 64bitové architektuře, kterou ale musí podporovat procesor (např. AMD Athlon 64, Intel Itanium atd.) Windows Vista je nejnovější verze operačního systému Windows od společnosti Microsoft. Obsahuje mnohá vylepšení oproti předchozí verzi, např. zcela přepracované grafické rozhraní, označované názvem Aero, vyhledávání na principu
indexování souborů, vestavěná podpora vypalování DVD, vylepšené šifrování souborů atd... Další verze těchto OS lze použít v komunikačních zařízeních PDA, smartphone (Windows Mobile) atd. Operační systém Linux Jedná se o operační systém, který je ve většině případů vyvíjen jako svobodný software ( je volně k dispozici, lze jej bezplatně využívat, upravovat i distribuovat. Za své dlouhé působení Linux získal mnoho příznivců a významné místo na trhu operačních systémů. Zatím je rozšířený zejména na internetových a intranetových serverech a v oblasti vysoce výkonných výpočetních stanic. V posledních letech se Linux pozvolna rozšiřuje i do firemní sféry a na domácí počítače, ale jeho podíl je stále řádově jedno procento. Přestože zvládá prakticky všechny činnosti od počítače očekávané a mezi jeho přednosti patří bezpečnost, nízká cena a flexibilita, rozšíření stále brání zejména velké množství aplikací dostupných pouze pod Microsoft Windows (zvláště her) a nejistá podpora spuštění těchto konkrétních aplikací pod Linuxem. Mezi nejznámější distribuce Linuxu patří: Danix, Debian, Fedora, Knoppix, Mandriva, Slax, Suse a Ubuntu. Další operační systémy Patří sem operační systémy, které mají velmi malé rozšíření a používají se pouze pro specializované úlohy. Patří sem zejména OS MAC, byl původně určen pro počítače Macintosh firmy Apple. Během posledních let svého používání přestal systém vyhovovat rostoucím nárokům a hledala se náhrada. Tou se nakonec stal Mac OS X, který na Mac OS navazuje číslováním (X je zde bráno jako římská číslice) a částečně grafickým rozhraním, ale liší se implementací. Mezi další typy OS patří např. OS/2, Unix, Solaris, BSD apod