Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Operační systémy. Výpočetní systém Stroj na zpracování dat vykonávající samočinně předem zadané operace.

Podobné prezentace


Prezentace na téma: "Operační systémy. Výpočetní systém Stroj na zpracování dat vykonávající samočinně předem zadané operace."— Transkript prezentace:

1 Operační systémy

2 Výpočetní systém Stroj na zpracování dat vykonávající samočinně předem zadané operace

3 Fyzické prostředky výpočetního systému Procesor Paměť I/O zařízení

4 Procesor Jednojádrový – Sekvenční provádění instrukcí – Prediktivní provádění instrukcí Vícejádrový Víceprocesorový systém

5 Paměť Vnitřní (operační) – RAM – ROM Vnější – Pevný disk – CD, DVD, diskety, USB disky, karty, papír,…

6 Logické prostředky výpočetního systému Uživatel Úloha (job) – instrukce úlohy Proces – Krok procesu

7 Operační systém Operační systém výpočetního systému je správce fyzických prostředků, který zpracovává pomocí logických prostředků úlohy zadané uživatelem.

8 Hlavní funkce OS Správa paměti Správa procesů Správa periferií Správa uživatelů Správa úloh Uživatelské rozhraní Programové rozhraní

9 Historické okénko ENIAC 1946 (US Army)

10 Předchůdci Druhá světová válka The Bomb (Alan Turing) Colosus (Thomas Flowers)

11 Na druhé straně 1936: Počítače Z1-Z3 (Konrad Zuse, Německo) Zničen 1944

12 Dávkové zpracování Jazyk symbolických adres Adreses (Assembler) UNIVAC (1. komerční produkt)

13 První počítače s operačním systémem – MFT (IBM,1962) – Multics (Multiplexed Information and Computing servicies, Bell laboratories, 1964)

14 UNIX 1969 Ken Thompson, Dennis Ritchie (Bell Laboratories, AT&T) Počítačová hra Space Travel – Multiprocesní – Multiuživatelský – Napsaný ve vyšším programovacím jazyce (C) – Systém souborů

15 Historie UNIXU

16 Osobní počítače (PC) Operační systém MS-DOS (firma Microsoft, 1980) Windows 2, 3.1., … Windows 95, NT současnost

17 Pokusy o převedení UNIXu na PC MINIX XENIX LINUX 1991 Linus Thorvalds 1993 GNU Linux

18 Struktura operačních systémů

19 Monolitická struktura Vše tvořeno jedním souborem Starší operační systémy Jednoduchá zařízení (tiskárny, navigace, …)

20 Vrstvená struktura

21 Virtuální počítače Holý počítač Prostředí 1 Prostředí 2 Prostředí 3 Operační systém

22 Modulární architektura Modul 1 Modul 2

23 Modul klient - server

24 Systém MS-DOS BIOS IO.sys - obsluha periferií MSDOS.sys - jádro systému COMMAND.com - textové uživatelské rozhraní CONFIG.sys - Konfiurace hardware AUTOEXEC.bat – Programy spuštěné po startu systému

25 MS DOS

26 Windows jako nadstavba DOS (3.1)

27 Operační systém MS DOS WIN.com - Program Windows Řadiče periferií pro Windows Win386.exe - využití paměti nad 16 kB Jádro windows – Krnl386.exe - správa paměti – Gdi.exe - základní grafická zařízení (kurzor, písmo, …) – User.exe – správce oken

28 Windows jako nadstavba DOS (3.1) Win.ini - konfigurace software Systém.ini - konfigurace hardware Progman.exe – správce programů (uživatelské rozhraní) VM DOS - virtuální počítač pro DOS

29 Windows s DOS jádrem (95)

30 IFSM – správa systémů souborů VMM - správa periferií Správce konfigurace zařízení Plug&Play Registr – nahrazuje inicializační soubory Aplikace win32, aplikace MS DOS – virtuální počítače Aplikace Win16 – přímo spravuje OS.

31 Windows NT a dále

32 UNIX


Stáhnout ppt "Operační systémy. Výpočetní systém Stroj na zpracování dat vykonávající samočinně předem zadané operace."

Podobné prezentace


Reklamy Google