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

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

Struktura operačních systémů

Podobné prezentace


Prezentace na téma: "Struktura operačních systémů"— Transkript prezentace:

1 Struktura operačních systémů

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

3 Vrstvená struktura

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

5 Modulární architektura

6 Modul klient - server

7 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

8 MS DOS

9 Windows jako nadstavba DOS (3.1)

10 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

11 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

12 Windows s DOS jádrem (95)

13 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.

14 Windows NT a dále

15 UNIX

16 Open Source software Svoboda Možnost úplaty Používání Upravování
Poskytování Možnost úplaty 16

17 Typy softwarových licencí
17

18 Definice Open Source (Bruce Perens, 1998)
1) Free Redistribution 2) Source Code 3) Derived Works 4) Integrity of The Autor’s Source Code 18

19 Definice Open Source (Bruce Perens, 1998)
5) No Discrimination Against Person or Group 6) No Discrimination Against Field of Using 19

20 Definice Source Definition (Bruce Perens, 1998)
7) Distribution of License 8) License must not be Specific to a Product 9) License must not Restrict Other Software 10) License must be Technology neutral 20

21 Nejobvyklejší OS licence
GPL (GNU Public Licence) LGPL Afero BSD Apache Wikipedia And many others 21


Stáhnout ppt "Struktura operačních systémů"

Podobné prezentace


Reklamy Google