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

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

Operační systémy. Tomáš Vaníček Katedra inženýrské informatiky FSv, ČVUT Thákurova 7, Praha Dejvice, B407

Podobné prezentace


Prezentace na téma: "Operační systémy. Tomáš Vaníček Katedra inženýrské informatiky FSv, ČVUT Thákurova 7, Praha Dejvice, B407"— Transkript prezentace:

1 Operační systémy

2 Tomáš Vaníček Katedra inženýrské informatiky FSv, ČVUT Thákurova 7, Praha Dejvice, B407 vanicek@fsv.cvut.cz vanicek@fsv.cvut.cz http://kix.fsv.cvut.cz/~vanicek http://kix.fsv.cvut.cz/~vanicek/vyuka_z10/osp.htm

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

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

5 Procesor Jednojádrový Vícejádrový » Víceporcesorový systém

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

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

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

9 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í

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

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

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

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

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

15 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ů

16 Historie UNIXU http://upload.wikimedia.org/wikipedia/commons/1/11/Unix-history.svg

17 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

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

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

20 Typy softwarových licencí

21 Historie FSF (Free Software Foundation) – Richard Stallman, 1985 OSI (Open Source Initiative) – Bruce Perens, Eric S. Raymond – Netscape Corporation

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

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

24 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

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

26 Free Beer http://freebeer.org/blog/recipe/


Stáhnout ppt "Operační systémy. Tomáš Vaníček Katedra inženýrské informatiky FSv, ČVUT Thákurova 7, Praha Dejvice, B407"

Podobné prezentace


Reklamy Google