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
Masarykova ZŠ, Krupka Informatika 2
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 3
● 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 4
– 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 5
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 6
– 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 7
– 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 8
Operační systémy
● Co je OS– 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 9
– 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 10
● sálové počítače– 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, ...
Historie OS na PC
Masarykova ZŠ, Krupka Informatika 11
● 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 12
● 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 13
● 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 14
– 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 15
● 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 16