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 Č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 WindowsGNU/LinuxMAC OS X Ovládání90% Programová vybavenost 30%60%80% Vzhled90% 95% Jednoduchost65%15%80% Práce v síti60%100%50% Bezpečnost25%85%50% Stabilita50%95%70% Podpora hardwaru100%70%irelevantní Dostupný software100%60%25% Podpora 3D her100%35%25% Programovatelnost15%100%80% Cena3000 Kč za OEMzadarmoirelevantní