1 / 32

Op erační systémy

Op erační systémy. V ýpočetní systém. Stroj na zpracování dat vykonávající samočinně předem zadané operace. Fyzické prostředky výpočetního systému. Procesor Paměť I/O zařízení. Procesor. Jednojádrový Vícejádrový Víceporcesorový systém. Paměť. Vnitřní (operační) RAM ROM Vnější

macha
Download Presentation

Op erační systémy

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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ý • Vícejádrový • Víceporcesorový 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) • krok úlohy • Proces

  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 systému • 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. 1950-1959 • Dávkové zpracování • Jazyk symbolických adres Adreses (Assembler) • UNIVAC (1. komerční produkt)

  13. 1960-1965 • 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 http://upload.wikimedia.org/wikipedia/commons/1/11/Unix-history.svg

  16. Osobní počítače (PC) • Operační systém MS-DOS (firma Microsoft, 1980) • Windows 2, 3.1., … 1985-1990 • 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 Prostředí 2 Prostředí 1 Prostředí 3 Operační systém Holý počítač

  22. Modulární architektura Modul 2 Modul 1

  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. Windows jako nadstavba DOS (3.1) • 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. Windows s DOS jádrem (95) • 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

More Related