Upload
dale
View
37
Download
0
Embed Size (px)
DESCRIPTION
Operační Systémy pro osobní počítače. Obhajoba závěrečné maturitní práce. Pavel Čurda 4.B 2009/2010. Definice Operačního systému. Ovládání PC Zprostředkování hardwaru Správa systémových prostředků. Start OS. Spuštění PC (BIOS) Bootování Načtení ovladačů pro hardware - PowerPoint PPT Presentation
Citation preview
Operační Systémy pro osobní počítače
Obhajoba závěrečné maturitní práce
Pavel Čurda4.B 2009/2010
Definice Operačního systému
Ovládání PC
Zprostředkování hardwaru
Správa systémových prostředků
Start OS
Spuštění PC (BIOS)
Bootování Načtení ovladačů pro
hardware Čekání na instrukce
Základní problematika OS(Proč se jednotlivé OS liší? )
1. úkol – nekonečno řešení
„Chci, aby tento strom stál osamoceně.“
2. úkol – Nedostatečné popsání úkonu
„Jdi koupit 10 rohlíků. A pokud budou mít chleba, kup jeden.“
3. úkol – Existuje pouze pravda, nebo lež
„Chceš ke snídani čaj, kakao, nebo kávu?“
„Nevím, vyber mi něco.“
OS musí umět „vše“
Historie OS
UNIX (1969, AT&T)
CP/M (1977, Digital Research)
DOS (1981, IBM a Microsoft)
UNIX
CP/M
DOS
M602 v MS-DOS
Boj s nepřívětivým uživatelským prostředím
Windows 1.0 – 2.0 (1985 – 1987)
OS/2 (1988, IBM a Microsoft)
System 6 (Macintosh, Apple, 1988)
Windows 3.0 (1990, Microsoft)
Mac OS 7 (1991, Apple)
Windows 3.1 (1993, Microsoft)
OS/2 Warp (1994, IBM)
Windows 1.0
Windows 2.0
System 6 (Apple – MAC)
OS/2
Windows 3.0
MAC OS System 7
OS/2 Warp
Rozvoj grafických rozhraní
Windows 95 Windows 95 se MAC OS 8 (1997, firma Apple) Windows 98 Windows 98 se Windows NT (Windows NT 3.1, 1994) Windows ME
Vývoj Linuxu
pouze pro odborníky
neuvěřitelné množství verzí
od roku 1995 začínají vznikat první Linuxové distribuce s grafickými rozhraními
Vzestup Microsoftu jako monopolu
nařízení vlády USA, že společnost vyvíjející UNIX se musí vzdát práv na jeho vlastnictví
neměl jakoukoliv konkurenci po dobu šesti let
chytré obchodování Billa Gatese
Dnešní OS pro osobní PC
Veliké množství
Rozdělení
Dělení dle kernelu Windows MAC OS X Linux
Řada Microsoft Windows
Utajený vývoj Nejrozšířenější Jednoduché ovládání Nasazení pokud možno v
co nejširší sféře s jediným produktem
Od roku 2000 žádné vylepšení
Snaha oslovit jak širokou konzumní veřejnost, tak i odborníky
Windows 2000
Plug-and-play DirectX 7.0 Internet Explorer 5.0 rozdělování času
procesoru jednotlivým procesům
souborový systém NTSF Zabezpečení
Windows XP
2001 nejpopulárnější OS Nový vzhled Luna Nové příkazy (msconfig,
services.msc, gpedit.msc )
Bezpečnost Internet Explorer 6 podpora vypalování CD
Windows Vista 2007 Nové grafické rozhraní
Aero Nový grafický a zvukový
subsystém DirectX 10 UAC (User Account
Control) Vylepšená správa sítě Hardwarová náročnost
Windows 7
2009 Reakce na Windows
Vista Zrychlené bootování Service Pack za peníze Opravena stínová kopie
disku a UAC Špatně řešené
aktualizace
Řada Apple MAC OS X
Druhý nejrozšířenější OS
Jádro Darwin
Dříve pouze Macintosh
Specifický hardware
Jednoduchý MAC
Snaha dát uživateli vše, co potřebuje
Kompletní vybavení již v základní instalaci
Snaha zapůsobit
Nízká rozšířenost
MAC OS 10.6 (Snow Leopard)
souborový systém ZFS plná podpora 64 bitových
procesorů Rychlá odezva celého
systému vyřešen problém s ovladači
především na tiskárny systémová podpora pro
programování vícevláknových aplikací
MAC je velmi jednoduchý
výhodný pro nenáročné uživatele
Provázán s hardwarem
Důkaz, že i Linux, může být jednoduchý
Předražený
GNU/Linux
Pestrá nabídka distribucí
Rozhraní GNOME, KDE, Xfce
Jádro odvozené z UNIX
Svobodná licence GNU nebo Open source
Linux jako protiklad Windows
Zadarmo Nerozšířený Ideální volba pro
servery
Žádné viry Obrovská bezpečnost Špatné ovládání
Ubuntu
Firma Canonical Distribuce Debian
GNU/Linux
Hezké barevné prostředí
„Linux pro lidi“
Fedora
Nekomerční odnož Red Hat Linuxu
Pokrokový
Značně univerzální distribuce
Vzhled podobný Windows
Mandriva
Firma Mandriva
Specializovaná pro použití na osobním počítači
Obliba u velkého množství uživatelů
Podobá se systému Windows
Který Linux si vybrat
Zdroj informací Všechny vycházejí ze
stejného základu
Krásný Linux, ke kterému nebudete mít žádný návod, je vám k ničemu.
Závěrečný test dnešních OS
Windows GNU/Linux MAC OS X
Ovládání 90% 90% 90%
Programová vybavenost 30% 60% 80%
Vzhled 90% 90% 95%
Jednoduchost 65% 15% 80%
Práce v síti 60% 100% 50%
Bezpečnost 25% 85% 50%
Stabilita 50% 95% 70%
Podpora hardwaru 100% 70% irelevantní
Dostupný software 100% 60% 25%
Podpora 3D her 100% 35% 25%
Programovatelnost 15% 100% 80%
Cena 3000 Kč za OEM zadarmo irelevantní