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

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

Historie počítačů Co máte umět k písemce.

Podobné prezentace


Prezentace na téma: "Historie počítačů Co máte umět k písemce."— Transkript prezentace:

1 Historie počítačů Co máte umět k písemce

2 Osnova Generace počítačů (HW) Von Neumannovo schéma Operační systémy
Programovací jazyky Sítě Významné osobnosti Historie počítačů

3 Mechanické počítací stroje
1623 Schickardův stroj (Wilhelm Schickard) díky logaritmům převádí násobení a dělení na sčítání a odčítání Originální dva exempláře se nezachovaly, zachovaly se pouze náčrtky, podle nich byl v roce 1960 znovu zkonstruován Pascaline (Blaise Pascal) založena na mechanických převodech 1649 královské privilegium na její výrobu, vyrobeno 50 exemplářů Historie počítačů

4 Programovatelné stroje
1835 Analytical Engine (Charles Babbage) mechanický kalkulátor programovatelný děrnými štítky bývá považován za „vynálezce počítačů“ datový sklad a „mlýnice“ („procesor“) první Turing-kompletní stroj (může emulovat jiné stroje pouhou změnou programu, bez nutnosti fyzické přestavby) fyzicky nikdy nedokončen pohonem měl být parní stroj Historie počítačů

5 Nultá generace Elektromechanické stroje,
základní stavební prvek je relé. 1938 Z1 (Konrad Zuse) dvojková soustava, plovoucí řádová čárka, ale nemá podmíněný příkaz (if … then … else) později zdokonaleno: Z2, Z3 (1941) 1944 Harvard Mark I. (Howard Aiken) sečtení čísel za 0,3 s, násobení 6 s. výpočet balistických tabulek (armáda) 1957 český počítač SAPO (prof. Svoboda) 1960 shořel Historie počítačů

6 První generace Reléové a elektronkové počítače.
von Neumannova architektura Každý počítač navrhován zvlášť, není sériová výroba 1944 ENIAC první Turing-kompletní stroj 1945 MANIAC (John von Neumann) Historie počítačů

7 Druhá generace Základní součástka tranzistor
vynalezen 1947: Shockley, Bardeen, Brattain 1956 udělena za objev Nobelova cena za fyziku Dávkové systémy, operační systémy, programovací jazyky (FORTRAN, COBOL) 1951 UNIVAC první sériově vyráběný komerční počítač Historie počítačů

8 Třetí generace (60. a 70. léta)
Integrované obvody Zaveden pojem proces zatímco jeden program čeká na zpracování vstupně-výstupní operace, počítač zpracovává jiný program Multitasking Střediskové počítače, mini- a mikropočítače Historie počítačů

9 Čtvrtá generace Mikroprocesory Osobní počítače 1981 IBM PC
první Intel 4004: 1971 Osobní počítače 1975 Altair 8800 1977 Apple I. 1981 IBM PC DOS (upravené CP/M) grafická uživatelská rozhraní součástky mohou vyrábět i jiné firmy Historie počítačů

10 Pátá generace (???) Stroje s podporou umělé inteligence 6. 10. 2008
Historie počítačů

11 Zdroje Historie počítačů Historie počítačů

12 Osnova Generace počítačů (HW) Von Neumannovo schéma Operační systémy
Programovací jazyky Sítě Významné osobnosti Historie počítačů

13 von Neumannovo schéma John von Neumann (1945)
poprvé použito v počítači EDVAC Historie počítačů

14 Principy Data a instrukce ve stejné paměti, dvojková soustava,
počítač je univerzální, mění se pouze program v paměti primitivnost paměti (všechny paměťové buňky stejně veliké) rozdělení obvodů počítače podle funkce, sekvenční provádění výpočtu imperativní model řízení výpočtu typy instrukcí: operace s daty, přesuny z/do paměti, příkaz skoku Historie počítačů

15 Dnes již překonané prvky
Klasické von Neumannovo schéma uvažovalo: jen jeden běžící výpočet nebyl multitasking diskrétní režim v době výpočtu již s počítačem nelze komunikovat Historie počítačů

16 Zdroje von Neumannovo schéma http://ivt.gyka.net/okruhy/Neumann.htm
Historie počítačů

17 Osnova Generace počítačů (HW) Von Neumannovo schéma Operační systémy
Programovací jazyky Sítě Významné osobnosti Historie počítačů

18 Operační systém Umožňuje programátorům ovládat hardware bez nutnosti detailních znalostí HW. Historie počítačů

19 Vývoj OS 60. léta: vlastní OS pro každý počítač
dříve ovládání HW přímo 1969: UNIX (ale také VMS, Multics) první programovaný ve vyšším programovacím jazyce Ken Thompson, Dennis Ritchie přenositelný mezi platformami (napsán v jazyce C, vytvořeném Kenem Thompsonem), standardizovaný (POSIX) Historie počítačů

20 OS pro počítače 4. generace
80. léta: CP/M, DOS zjednodušení OS pro domácí počítače 1985 Windows zprvu jako grafická nadstavba systému DOS. 1991 GNU/Linux v rámci projektu GNU veškerý kód dostupný, licence GNU/GPL, založen na OS Unix Další například IBM OS/2, MacOS X,… Historie počítačů

21 Zdroje Historie operačních systémů Historie operačních systémů Windows a Unix Historie počítačů

22 Osnova Generace počítačů (HW) Von Neumannovo schéma Operační systémy
Programovací jazyky Sítě Významné osobnosti Historie počítačů

23 Programovací jazyky Na začátku zadávání jedniček a nul.
Nižší programovací jazyky instrukce procesoru dostanou jména, lze pojmenovat buňky paměti (proměnné) assembler Vyšší programovací jazyky nezávislé na konkrétním procesoru První FORTRAN (1956) Historie počítačů

24 Rozdělení Interpretované Kompilované Kombinace
interpret čte kód a překládá ho na instrukce počítače překlad probíhá při každém spuštění programu BASIC (1965), PHP, Python, BASH Kompilované překladač (kompilátor) přeloží program jednou, vytvoří posloupnost instrukcí konkrétního procesoru a tu uloží do binárního souboru (*.exe) C, Pascal Kombinace překladač vytvoří posloupnost instrukcí virtuálního stroje Java Historie počítačů

25 Osnova Generace počítačů (HW) Von Neumannovo schéma Operační systémy
Programovací jazyky Sítě Významné osobnosti Historie počítačů

26 Významné mezníky Internetu
1969 ARPANET 1970 ALOHA: první bezdrátová síť 1973 první neamerické instituce 1974 protokol TCP/IP Vinton Cerf, Robert Kahn 1977 model ISO/OSI 1984 DNS: pojmenování počítačů 1990 připojeno Československo 1990 systém webových stránek Historie počítačů

27 Internet Požadavky na ARPANET Vývoj Služby
odolnost proti výpadku jednoho uzlu, nezávislost uzlů, možnost propojení sítí různých typů Vývoj zpočátku armáda, později univerzity od 90. let 20. století komerční organizace, komutované připojení k Internetu (přes telefon) Služby 1990 webové stránky předtím , mailové konference, přenos souborů, BBS Historie počítačů

28 Web 1990 první prototyp 1998 Google CERN (Ženeva, Švýcarsko)
Tim Berners-Lee 1998 Google hodnocení významu stránek pomocí statistiky page-rank (čím významnější stránky se na danou stránku odkazují, tím roste lépe je tato stránka hodnocena) Larry Page, Sergey Brin Historie počítačů

29 Osnova Generace počítačů (HW) Von Neumannovo schéma Operační systémy
Programovací jazyky Sítě Významné osobnosti Historie počítačů

30 Významné osobnosti Schickard, Pascal, Babbage, Zuse, Aiken, Svoboda,
von Neumann, Turing, Thompson, Ritchie (UNIX a C) Cerf, Kahn (protokol TCP/IP) Berners-Lee (WWW) Stallman (GNU), Torvalds (Linux) Gates (Microsoft), Jobs (Apple) Page, Brin (Google) Historie počítačů

31 Historie počítačů


Stáhnout ppt "Historie počítačů Co máte umět k písemce."

Podobné prezentace


Reklamy Google