Informatika Stručná historie výpočetní techniky Úvod do operačních systémů – funkce, srovnání Zásady při práci s počítačem
Historie výpočetní techniky v 20. století 40. léta 1943 – reléový počítač MARK 1 podpora firmy IBM použit při výpočtech atomové bomby 1944 – elektronkový počítač ENIAC ma Pensylvánské univerzitě 50. léta 1951 – první sériově vyráběný počítač UNIVAC od fy. Remington Masarykova ZŠ, Krupka Informatika
60. a 70. léta rozvoj polovodičů – tranzistory, integr.obvody velké sálové počítače klimatizované sály pro „běžného“ uživatele uzavřeny, komunikace pouze „na zakázku“ vznik terminálů – monitor a klávesnice na stole spojené se sálovým počítačem 1971 – první mikroprocesor cca 1969 – první počítačová „síť“ - propojení několika počítačů na amerických univerzitách – jmenovala se ARPANET – základ pro Internet Masarykova ZŠ, Krupka Informatika
začátek 80.let – Apple Macintosh byly rozšířenější než IBM PC hlavně v Americe grafický operační systém vycházející z Unix dnes použití pro náročnější grafické aplikace a DTP nejsou kompatibilní s PC 1983 – IBM představuje svůj IBM PC/XT 1984 – IBM představuje IBM PC/AT dodnes – obrovský rozvoj v oblasti procesorů, pevných disků, grafických karet, sítí, periférií, ... Masarykova ZŠ, Krupka Informatika
Oblasti použití počítačů kancelářské aplikace psaní a úprava dopisů, tvorba tabulek, map, grafů, analýzy, účetní systémy databázové aplikace zpracování velkého počtu dat – třídění, výběry, agregace (součty) personální agendy, obchodní systémy, telefonní seznamy, rejstříky firem, sbírky zákonů, … grafické systémy projektování a konstrukce – CAD/CAM Masarykova ZŠ, Krupka Informatika
řídící systémy programování grafické informační systémy – geodetické mapy a plány, geografické mapy, … „obchodní“ grafika – letáky, plakáty, vizitky, diplomy, pozvánky, prezentace, … řídící systémy programy a zařízení schopné sledovat a řídit technologické procesy, výrobní linky, … programování všechny programy pro počítače jsou vytvořeny v nějakém programovacím jazyku a přeloženy do strojového kódu (instrukcí procesoru) Masarykova ZŠ, Krupka Informatika
asembler (téměř strojový kod), vyšší programovací jazyky – Fortran, Pascal, Cobol, Lisp, C, C+, C#, Basic, Perl, Python, Java, FoxPro, .... zábava hry, herní konzole (PlayStation), multimediální hry Masarykova ZŠ, Krupka Informatika
Co je OS Funkce OS Operační systémy programy, které „oživují“ všechna zařízení počítače, provádějí nejzákladnější operace a poskytují služby ostatním programům Funkce OS spolupracovat se zařízeními – ovladače organizovat přístup a využití všech zdrojů – procesor, paměť, disky, … fyzicky zajišťovat vstup a výstup dat podle požadavků ostatních programů Masarykova ZŠ, Krupka Informatika
zajistit jednotné prostředí pro běh ostatních programů snadná a přehledná komunikace s uživatelem – zpracování a vykonání povelů reaguje na chyby uživatelů a programů jiné např. evidence stavů a využívání systémových zdrojů SOFTWARE (programy) OPERAČNÍ SYSTÉM BIOS HARDWARE (zařízení) Masarykova ZŠ, Krupka Informatika
sálové počítače osobní počítače Historie OS na PC nejčastěji operační systémy typu Unix osobní počítače Apple Macintosh – Mac OS IBM PC kompatibilní MS DOS – textový mód (zadávání příkazů s parametry), spuštění „pouze“ jednoho programu v čase, grafické nadstavby (Windows, OS/2) Windows, IBM OS/2, Linux, … PowerPC – omezená sada instrukcí procesoru – herní konzole, ... Masarykova ZŠ, Krupka Informatika
MS DOS (Disk Operating systém) od firmy Microsoft; od 1983; poslední verze 6.2 jednoúlohový příkazová řádka – ruční zadání příkazů s parametry málo uživatelsky „přívětivý“ vytvořeno několik grafických nadstaveb – nejrozšířenější Windows verze 1.0 až 3.11 dnes se používá zcela vyjímečně Masarykova ZŠ, Krupka Informatika
OS/2 od firmy IBM velmi podobný Windows 95, byl k dispozici dříve ovládání celého systému hlasem velice stabilní systém není dostatečné množství programů -> málo rozšířený dnes používají hlavně systémoví programátoři (asi hlavně v Americe) Masarykova ZŠ, Krupka Informatika
Windows od firmy Microsoft jako samostatný OS – od 1995 verze pro desktop Windows 95 - od 1995 Windows NT 4.0 Workstation - od cca 1997 Windows 98 - od 1998 Windows Millenium - od 2000 Windows 2000 Professional – od 2000 – technologie NT Windows XP Home a Professional – od cca 2002 dnes nejrozšířenější OS na osobních počítačích Masarykova ZŠ, Krupka Informatika
množství programů, ovladače pro všechna zařízení, příjemné grafické prostředí pro ovládání, plug & play rozšíření i pro servery – databáze, pošta, internet, .... - stejné uživatelské prostředí jako stanice komerční produkt – placené licence na každý počítač, u serverů i na přístup Masarykova ZŠ, Krupka Informatika
Linux open source – otevřený systém šířený licencí GPL – volně šiřitelný vč. zdrojových programů na vývoji se podílí desítky tisíc programátorů z celého světa autorská práva na jádro drží Linus Torvalds vyšel z Unix -> neobyčejně stabilní ovládání z příkazové řádky -> vhodný pro servery a systémové programátory dnes existuje mnoho kvalitních grafických nadstaveb Masarykova ZŠ, Krupka Informatika
Masarykova ZŠ, Krupka Informatika