Definice OS. Operační systém je základní programové vybavení počítače, nezbytné pro jeho provoz.



Podobné dokumenty
OPERAČNÍ SYSTÉMY. Operační systém je prostředník mezi hardwarem (technickým vybavením počítače) a určitým programem, který uživatel používá.

Osnova. Úkoly OS. BIOS (Basic Input-Output System) programy; kontrola nad přístupem k jednotlivým prostředkům hardwaru (procesoru, paměti,

SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE JÍST.

Základy informatiky. Operační systémy

SOU Valašské Klobouky. VY_32_INOVACE_01_15 IKT Operační systémy, základní vlastnosti, přehled. Mgr. Radomír Soural

monolitická vrstvená virtuální počítač / stroj modulární struktura Klient server struktura

Principy operačních systémů. Lekce 1: Úvod

IT ESS II. 1. Operating Systém Fundamentals

Technické vybavení počítače. (všechny části z nichž je počítač složen)

SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE

VirtualBox desktopová virtualizace. Zdeněk Merta

9. Sítě MS Windows. Distribuce Windows. Obchodní označení. Jednoduchý OS pro osobní počítače, pouze FAT, základní podpora peer to peer sítí,

Software. Mgr. Krejčí Jan (UJEP) Software 23. října / 6

úvod Historie operačních systémů

Software. RNDr. Krejčí Jan, Ph.D. 5. listopadu RNDr. Krejčí Jan, Ph.D. (UJEP) Software 5. listopadu / 6

Operační systémy: funkce

Základy informatiky. 05 Operační systémy. Zpracoval: Pavel Děrgel Upravil: Daniela Szturcová

Operační systémy (OS)

Základy operačních systémů

VÝUKOVÝ MATERIÁL. 3. ročník učebního oboru Elektrikář Přílohy. bez příloh. Identifikační údaje školy

Identifikátor materiálu: ICT-1-17

Programové prostředky IS/IT

Acronis. Lukáš Valenta

Operační systémy. Operační systém - programové vybavení počítače, jehož úlohou je z{kladní řízení

Stavba operačního systému

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

konec šedesátých let vyvinut ze systému Multics původní účel systém pro zpracování textů autoři: Ken Thompson a Denis Ritchie systém pojmnoval Brian

Shrnutí předcházející přednášky

Operační systém GNU/Linux

Základy informatiky. 04 Operační systémy. Kačmařík/Szturcová/Děrgel/Rapant

09. Operační systémy PC 1. DOS. Nejdůležitější zástupci DOSu:

Operační systémy. Přednáška 1: Úvod

Základy informatiky. 04 Operační systémy. Michal Kačmařík Upraveno dle materiálů od: Daniela Szturcová, Pavel Děrgel

Principy operačních systémů. Lekce 5: Multiprogramming a multitasking, vlákna


Operační systémy Oldřich Trenz

MS WINDOWS I. řada operačních systémů firmy Microsoft *1985 -? Historie. Práce ve Windows XP. Architektura. Instalace. Spouštění

Tabulka ASCII American Standard Code for Information Interchange kódovou tabulku

Na různých druzích počítačů se používají různé operační systémy. V průběhu času

Logická organizace paměti Josef Horálek

Tabulka ASCII American Standard Code for Information Interchange kódovou tabulku

Software Operaèní systém autorské dílo licenci multilicenci Aplikaèní software Komerèní programy upgrade OEM software Demoverze a zku ební verze

Software Operaèní systém autorské dílo licenci multilicenci Aplikaèní software Komerèní programy upgrade OEM software Demoverze a zku ební verze

Software Operaèní systém autorské dílo licenci multilicenci Aplikaèní software Komerèní programy upgrade OEM software Demoverze a zku ební verze

Činnost počítače po zapnutí

O aplikaci Parallels Desktop 7 for Mac

Operační systém. Logické prostředky výpoč etního systému jsou:

Instalace OS, nastavení systému

OPERAČNÍ SYSTÉM (ANGLICKY OPERATING SYSTEM)

1. Jak pracuje počítač 3. Už víme, jak pracuje počítač, ale jak se pracuje s počítačem? 9

Historie UNIXu a Linuxu. Bohdan Milar bohdan.milar@liberix.cz

05. Operační systémy PC 1. DOS. Nejdůležitější zástupci DOSu:

Programové prostředky IS/IT

Programové vybavení počítače

I n f o r m a t i k a a v ý p o č e t n í t e c h n i k a. Operační systém

Linux připojování zařízení. 6 praktická část

Porovnání instalací linuxových distribucí Fedora x Debian Administrace počítačových sítí (2010/2011)

Přednáška 11. Historie MS Windows. Architektura Windows XP. Grafické a znakové rozhraní. Úlohy, procesy a vlákna.

Software programové vybavení. 1. část

Vrstvy programového vybavení Klasifikace Systémové prostředky, ostatní SW Pořizování Využití

KPK/ZAPC, FTK UP v Olomouci, Jakub ŽÁK

Základní informace. Operační systém (OS)

Rozdělení operačních systémů

2010/2011 ZS. Operační systém. úvod základní architektury

Kaspersky ONE. univerzální zabezpečení. Ochrana různých zařízení

Novinky. Autodesk Vault helpdesk.graitec.cz,

Vrstvy programového vybavení Klasifikace Systémové prostředky, ostatní SW Pořizování Využití

František Hudek. únor ročník

Srovnání Linuxu a BSD z pohledu jádra. Jan Dyrczyk

Historie UNIXu a LINUXu - 1

Souborové systémy a logická struktura dat (principy, porovnání, příklady).

Tabulka ASCII American Standard Code for Information Interchange kódovou tabulku

Ope p r e a r čn č í s ys y té t m é y y Windo d w o s Stručný přehled

Jak funguje GNU/Linux

Operační systémy Rozdělení a popis. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1124_Operační systémy Rozdělení a popis_pwp

PRINCIPY OPERAČNÍCH SYSTÉMŮ

Úvod do Linuxu. SŠSI Tábor 1

Činnost operačních systémů. Beránek Pavel 1. KŠPA

Novinky. Autodesk Vault helpdesk.graitec.cz,

Úvod do Linuxu SŠSI Tábor 1

3.4 Operační systémy. Machalík F., Veselý P., Sadloň Ľ.: Informatika I - 1

Systém souborů. Účel souborového systému. Organizace dat na disku

Návrhy elektromagnetických zení

Úvod do operačního systému Linux Mgr. Josef Horálek

Vývoj OS Windows Mobile. Ing. Jiří Šilhán

AutoCAD Plant 3D 2018

99 % všech desktopů na platformě MS Windows

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

Softwarová konfigurace PC

Operační systém a správa souborů


Office Synchronizer. Poznámky k verzi. Verze 1.66

Informační Systém pro Psychiatrii HIPPO

aniel Dvořák, Martin Mičan Liberec Windows Server 2012/R2 Migrační scénáře

1. Informace a informatika

Bankovní institut vysoká škola Praha. Katedra informačních technologií a elektronického obchodování. MS Windows Server. Bakalářská práce.

Stručný obsah KAPITOLA 1 KAPITOLA 2 KAPITOLA 3 KAPITOLA 4 KAPITOLA 5 KAPITOLA 6 KAPITOLA 7 KAPITOLA 8 KAPITOLA 9 KAPITOLA 10 KAPITOLA 11 KAPITOLA 12

Transkript:

OPERAČNÍ SYSTÉMY Definice OS Operační systém je základní programové vybavení počítače, nezbytné pro jeho provoz. Každý počítač má alespoň jeden procesor, paměť, I/O zařízení. Všechny tyto součásti můžeme považovat za prostředky, které programy používají ke své práci. Při běhu jednoho programu nedochází ke konfliktům program může používat tyto prostředky bez omezení. Při běhu více programů se musí programy o prostředky dohodnout. Některé prostředky může v jednom okamžiku používat pouze jeden program (mikroprocesor, tiskárna), jiné mohou sloužit více programům, ale musí být mezi ně rozděleny (RAM, obrazovka, HD), výjimečně mohou programy některé prostředky používat bez omezení (systémové hodiny). Z výše uvedeného vyplývá nutnost nějakého programu stojícího nad všemi ostatními programy a přidělujícího jim prostředky, tj. operačního systému. Můžeme tedy OS chápat především jako správce prostředků. Tvorba OS dříve assembler dnes jazyk C (Bell Laboratories) Jazyk C byl rozšířen později normou ANSI o řadu bezpečnostních prvků (tzv. ANSI C) dále o práci s objekty např. C++ nebo C#. Výhodou jazyka OS naprogramovaného v jazyku C je především dobrá přenositelnost na jiné platformy (viz např. OS linux).

Úkoly OS Správa paměti Přidělování paměti jednotlivým procesům, udržování informací o paměti, která je volná a která je obsazená, řazení paměti uvolněné do volné části (bloky fragmentace, virtualizace, segmentace), odebrání paměti skončenému programu, ochrana paměti. Správa procesů a procesoru Tento úkol je v různých systémech různě náročný (MS-DOS x Windows NT) Multitasking = současný běh více programů. Multitaskový OS to umožňuje. Výhody multitaskového OS: možnost okamžitého přechodu k jinému programu bez nutnosti ukončení předchozího, usnadnění funkce ovladačů, usnadnění kooperace mezi programy (např. kopírování přes schránku ve Windows), lepší využití kapacity systému (počítače), jediná možnost u víceuživatelských systémů. Nevýhody multitaskového OS Současný běh více programů jednotlivé programy zpomaluje, narůstá režie OS, která může vést až k zahlcení systému, složitost vyšší požadavky na HW, zvýšení rizika ztráty dat. Druhy multitaskového OS Systém s přepínáním programů (task switching), kooperativní multitasking (procesy na popředí, na pozadí, úlohy musí předávat v pravidelných intervalech řízení OS), preemptivní multitasking (OS v pravidelných intervalech přerušuje jednotlivé úlohy a vyhodnocuje jejich požadavky).

Současný běh více programů na jednom procesoru umožňuje sdílení času time slicing. Některé OS umožňují správu procesů na vyšší úrovni, tzv. správu úloh (dávek) Multithreading. Multiprocessing OS podporuje víceprocesorové konfigurace. Správa periferií Počítač komunikuje s okolím pomocí periferií zařízení (devices). Procesy komunikují se zařízeními pomocí ovladačů (drivers). Zařízení rozdělujeme na: vyhrazená (možnost virtualizace), sdílená (jdou rozdělit na části), společná. Hlavním úkolem ovladače je přidělovat zařízení jednotlivým procesům. Některé ovladače jsou pevnou součástí OS (nativní podpora). Jiné je nutno doinstalovat (ovladače třetí strany). Systém souborů (file system) Tj. správa adresářů a souborů. Projevuje se tendence posilování logické struktury systému souborů na úkor vazeb na fyzickou strukturu disku virtualizace HD. U některých OS je systém souborů tak flexibilní, že zahrnuje i všechna zařízení v podobě souborů (Unix v adresáři /dev). Dnešní moderní systémy souborů jsou velmi komplikované a zahrnují v sobě i systém vlastnických práv viz. NT, Unix). Prvky systému souborů: soubory, adresáře (soubor obsahující namísto dat seznam souborů v něm umístěných), sdílení souborů, bezpečnost. Implementace pomocí:

alokačních jednotek, řetězení, indexů. Příklady systémů souborů Fat 16 (DOS, Win95 sr1), Fat 32 (Win 95 sr2, Win 98, Win Me), NTFS 4, 5 (NT, Win2000, XP) umožňuje realizaci vlastnických práv k souborům a adresářům, kvót, transakční přístup, HPFS (OS/2), Extension3 filesystem e3fs (linux), ISO 9660 (CD), NFS Network file systém, Ufs, Coherent, Xiafs a mnoho dalších proprietárních systémů souborů.

Přehled operačních systémů podle výrobců Microsoft: MS-DOS Win 3.X 16bit Windows 95 16+32 bit Windows 98 16+32 bit Windows Me 16+32bit Windows NT 3.X 32bit, NTFS Windows NT 4 Workstation, Advanced server, Terminal server edition Windows 2000 Professional, Server Windows XP (Home, Professional, Media Center) Windows 2003 Server Windows CE, Windows Mobile Windows Vista (Business, Enterprise, Premium, Home Basic, Ultimate) U OS Windows se ještě uvádí verze servisního balíčku (service pack) Novel: NetWare 6.5 (PC) SUSE Linux 10.1 Apple: MacOS X Tiger 10.4 (PPC) MacOS X Leopard (PPC) SUN: Solaris 10.0 (Sparc, PC) BSD (Berkley Software Design) OpenBSD 4.0 (PC, Alpha, Sparc)

Hewlet Packard: HP-UX11i v2 64bit (PA-RISC) Tru64 UNIX V5.1B-3 64bit (Alpha) OpenVMS 8.3-1 64bit (Alpha) SGI: Irix 6.5.29 (MIPS) Linux: (i386, m68000, PPC, MIPS, Sun Sparc, DEC Alpha/AXP) Rozlišujeme různé distribuce sestavení např.: Debian, Slackware, Mandrake, RedHat např. RedHat Enterprise Linux, Fedora Core Mandriva Knoppix Tento OS je distribuován pod licencí GNU GPL (GNU General Public License, nadace Free Software Foundation) jako tzv. OpenSource (otevřený zdrojový kód) OS pro Palmtopy a Handheldy (PDA): PalmOS 2.0.5 Symbian (mobilní telefony) Windows Mobile