1 DĚJINY POČÍTAČŮ PŘEDCHŮDCI POČÍTAČŮ ABAKUS LOGARITMICKÉ TABULKY MECHANICKÉ KALKULÁTORY NULTÁ GENERACE...

Podobné dokumenty
1 DĚJINY POČÍTAČŮ PŘEDCHŮDCI POČÍTAČŮ NULTÁ GENERACE PRVNÍ GENERACE (1945 AŽ 1951) DRUHÁ GENERACE (1951 AŽ 1965)...

VY_32_INOVACE_INF.15. Dějiny počítačů II.

Identifikátor materiálu: ICT-1-05

Jak to celé vlastně začalo

(12) Historie počítačů. Vznik před 5000 lety Usnadňoval počítání s čísly Dřevěná / hliněná destička, do níž se vkládali kamínky (tzv.

1 Historie výpočetní techniky

Historie výpočetních pomůcek

2.1 Historie a vývoj počítačů

Popis výukového materiálu

Historie počítačů 1. Předchůdci počítačů Počítače 0. a 1. generace

Masarykova střední škola zemědělská a Vyšší odborná škola, Opava, příspěvková organizace

Historie výpočetní techniky. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1121_Histrorie výpočetní techniky_pwp

Stručná historie výpočetní techniky část 1

Trocha obrázků na začátek..

Historie výpočetní techniky

VÝUKOVÝ MATERIÁL. 3. ročník učebního oboru Elektrikář Přílohy. bez příloh. Identifikační údaje školy

Střední průmyslová škola Zlín

Abakus Antikythérský mechanismus

1. Historie počítacích strojů Předchůdci počítačů. 2. Vývoj mikropočítačů Osmibitové mikropočítače Šestnácti a dvaatřicetibitové počítače IBM

Informační a komunikační technologie

HISTORIE. Principy počítačů I. Literatura. Počátky historie počítačů. Počátky historie počítačů. Dnešní chápání počítače

NULTÁ GENERACE reléové obvody 30. a 40. let minulého století Harvard Mark I Harvard Mark II Konráda Zuseho Z2 SAPO

Historie, současnost a budoucnost výpočetní techniky

5. Historie výpočetní techniky Druhy počítačů

Historie počítačů. 0.generace. (prototypy)

Osnova. Základy informatiky. 1. Přednáška Historie. Úvod. Kategorie počítačů z pohledu hardware

Historie výpočetní techniky 1. část. PRVOHORY Staré výpočetní pomůcky

SÁLOVÉ POČÍTAČE. Principy počítačů. Literatura. Harvard Mark I Grace Murray Hopper ENIAC

Historický vývoj výpočetní techniky. Miroslav Flídr Počítačové systémy LS /14- Západočeská univerzita v Plzni

Úvod SISD. Sekvenční výpočty SIMD MIMD

Úvod do informačních technologií

Popis výukového materiálu

HISTORIE VÝPOČETNÍ TECHNIKY. Od abakusu k PC

Číslo a název šablony III/2 Inovace a zkvalitnění výuky prostřednictvím ICT H/01 Kuchař - Číšník. IKT Informační a komunikační technologie

HISTORIE VÝPOČETN ETNÍ TECHNIKY

Historie počítacích strojů a počítačů. Mgr. David Frýbert

0. Nultá generace. Historie počítačů

Počítací stroje. David Horák. Škomam

Práce v textovém editoru

Úvod do informačních technologií

VYSOKÁ ŠKOLA EKONOMICKÁ V PRAZE

Historie výpočetní techniky 4. část. ČTVRTOHORY éra elektrického proudu a počítačů


Logické řízení. Náplň výuky

Martin Hejtmánek hejtmmar

Міжнародний збірник наукових праць. Випуск 2(11)

Základní pojmy a historie výpočetní techniky

ZŠ a MŠ Strunkovice nad Blanicí

Klasifikace počítačů a technologické trendy Modifikace von Neumanova schématu pro PC

HISTORIE INFORMATIKY. Výukový materiál Gymnázium Matyáše Lercha, Brno Zdeněk Pucholt

Přednášky o výpočetní technice. Hardware teoreticky. Adam Dominec 2010

CZ.1.07/1.5.00/

Principy počítačů. Historie. Martin Urza

NSWI /2011 ZS HISTORIE. Vše, co bylo možné vynalézt, již vynalezeno bylo. Charles Duell, americký patentový ústav, Thomas Watson, 1943

Pohled do nitra mikroprocesoru Josef Horálek

Vývoj informačních technologií

35POS Počítačové systémy. 2 Úvod, historie, architektura počítače, přenos informace v počítači

Historie počítačů Počítačové generace Klasifikace počítačů a technologické trendy Modifikace von Neumanova schématu pro PC

Architektura počítačů

INFORMATIKA. Jindřich Kaluža. Ludmila Kalužová

NENÍ PRÁCE JAKO PRÁCE

První počítače mechanické kalkulátory Nejstarší počítač: Abakus

Principy počítačů Historie

1. Informace a informatika

ABSOLVENTSKÁ PRÁCE Historie počítačů

Úvod do problematiky návrhu počítačových systémů. INP 2008 FIT VUT v Brně


Základní pojmy informatiky a výpočetní techniky

Historie počítačů Počítačové generace Klasifikace počítačů a technologické trendy Modifikace von Neumanova schématu pro PC

ENIAC MOTIVACE CÍLE. Marie Vonderčíková, 2.B Gymnázium a SOŠ Cihelní 410, Frýdek-Místek

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

Michal Musílek,

Teoretické základy informatiky pro ekonomy (pracovní materiál)

3. Maturitní otázka PC komponenty 1. Počítačová skříň 2. Základní deska

Úvod do programování (ALG ) F F U K. Jonathan L. Verner. Department of Logic

Řídící systémy. Radomír Mendřický Elektrické pohony a servomechanismy

Stručná historie výpočetní techniky část 2

Přednáška 1: Úvod do výpočetní techniky. Organizační informace. Vyučující předmětu Obsahová náplň Studijní literatura Požadavky na ukončení

Profilová část maturitní zkoušky 2015/2016

VÝUKOVÝ MATERIÁL. 3. ročník učebního oboru Elektrikář Přílohy. bez příloh. Identifikační údaje školy

NÁZEV/TÉMA: Historie výpočetní techniky

Výpočetní technika Školní rok

Profilová část maturitní zkoušky 2014/2015

C2115 Praktický úvod do superpočítání

1 Osobní počítač Obecně o počítačích Technické a programové vybavení... 4

Základní pojmy. Program: Algoritmus zapsaný v programovacím jazyce, který řeší nějaký konkrétní úkol. Jedná se o posloupnost instrukcí.

ZÁKLADY PROGRAMOVÁNÍ. Mgr. Vladislav BEDNÁŘ /14

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

Michal Musílek,

Otázka TECH číslo 1 Str. 1/7

2010/2011 ZS. Operační systém. úvod základní architektury

GEODETICKÉ VÝPOČTY I.

Michal Musílek,

HISTORICKÝ VÝVOJ VÝPOČETNÍ TECHNIKY

Úvod. Opakování Činnost počítače, algoritmy

KONRAD ZUSE. První pokusy

Organizační informace

2.8 Procesory. Střední průmyslová škola strojnická Vsetín. Ing. Martin Baričák. Název šablony Název DUMu. Předmět Druh učebního materiálu

Historie počítačů Počítačové generace Klasifikace počítačů a technologické trendy Modifikace von Neumanova schématu pro PC

Transkript:

1 DĚJINY POČÍTAČŮ... 2 2 PŘEDCHŮDCI POČÍTAČŮ... 2 2.1 ABAKUS... 2 2.2 LOGARITMICKÉ TABULKY... 2 2.3 MECHANICKÉ KALKULÁTORY... 2 3 NULTÁ GENERACE... 3 3.1 POČÍTAČ Z1... 3 3.2 POČÍTAČE Z2, Z3... 3 3.3 POČÍTAČ MARK I... 3 3.4 POČÍTAČ MARK II... 4 4 PRVNÍ GENERACE (1945 AŽ 1951)... 4 4.1 ENIAC A MANIAC... 5 5 DRUHÁ GENERACE (1951 AŽ 1965)... 5 5.1 POČÍTAČ UNIVAC... 5 5.2 POČÍTAČ EPOS... 5 6 TABULKOVÝ PŘEHLED GENERACÍ POČÍTAČŮ... 6

1 Dějiny počítačů Dějiny počítačů zahrnují vývoj jak samotného hardware, tak jeho architektury a mají přímý vliv na vývoj software. První počítače byly vyrobeny ve 30. letech 20. století, avšak za jejich vynálezce je přesto považován Charles Babbage, který již v 19. století vymyslel základní principy fungování stroje pro řešení složitých výpočtů. Cena počítačů se s jejich vývojem neustále snižuje, jejich rozšíření roste a zasahuje postupně do všech oblastí lidského života. 2 Předchůdci počítačů První zařízení, která se později vyvinula v dnešní počítače, byla velmi jednoduchá a byla založena na mechanických principech. 2.1 Abakus Abakus vznikl přibližně před 5000 lety. Je prvním známým nástrojem, který usnadňoval počítání s čísly. Původně šlo jen o zaprášený kámen (starohebrejské slovo abaq znamená prach ), který se používal v Babylonii již od poloviny třetího tisíciletí př. n. l. Nejstarším dochovaným exemplářem je salamiská tabulka, která pochází zhruba z roku 300 př. n. l., avšak historik Hérodotos popsal příklady pro tabulku tohoto typu již o více než století dříve. Ve starověkém Řecku a Římě se používala dřevěná nebo hliněná destička, do které se vkládaly kamínky ( calculli ) odtud název kalkulačka. 2.2 Logaritmické tabulky Roku 1614 objevil John Napier novou matematickou metodu, umožňující realizovat násobení a dělení pomocí sčítání a odčítání s využitím logaritmů. Následně byly v Anglii sestaveny první logaritmické tabulky. Po nich následovalo logaritmické pravítko, kde byla reálná čísla reprezentována vzdáleností na ose. Logaritmické pravítko bylo prakticky beze změny používáno dalších 200 let, dokonce bylo používáno i k provádění výpočtů v rámci programu Apollo. 2.3 Mechanické kalkulátory První mechanický kalkulátor sestavil roku 1623 Wilhelm Schickard. Byl sestaven z ozubených koleček z hodinových strojků (proto bývá nazýván počítací hodiny ), uměl sčítat a odčítat šesticiferná čísla a měl být prakticky použit Johannem Keplerem při astronomických výpočtech. Většina mechanických kalkulátorů byla založena na desítkové soustavě (včetně ENIACu), která byla implementačně jednodušší, než různé starší soustavy (například šestková tucet, kopa, ale též současné měření času pomocí hodin), avšak složitější, než v současnosti používaná dvojková soustava, kterou popsal Leibniz. Tomáš Žižka 2

Nápad použít děrné štítky k programování mechanického kalkulátoru uplatnil v roce 1835 Charles Babbage. Děrný štítek obsahoval znaky ve formě kombinace dírek a umožňoval obsah opakovaně použít. K uchovávání dat a jejich pozdějšímu dalšímu využití použil poprvé děrné štítky Herman Hollerith, který se svou metodou vyhrál v roce 1890 v USA konkurz na sčítání lidu (to předchozí totiž trvalo plných 7 let). Jeho firma se později stala základem slavné počítačové společnosti IBM a tento charakter zpracování dat se udržel dalších 100 let. Pro analýzu a další zpracování dat na děrných štítcích byly vyvíjeny specializované stroje děrovače, tabelátory a třídiče. 3 Nultá generace Za počítače nulté generace jsou považovány elektromechanické počítače využívající většinou relé. Pracovaly většinou na kmitočtu okolo 100 Hz. Hybnou silou vývoje nulté generace se stala druhá světová válka, kdy došlo paralelně k velkému pokroku v různých částech světa. 3.1 Počítač Z1 První, komu se podařilo sestrojit fungující počítací stroj, byl Německý inženýr Konrad Zuse. V roce 1934 začal pracovat na konstrukci mechanické výpočetní pomůcky a po řadě různých zdokonalení dokončil v roce 1936 základní návrh stroje pracujícího v dvojkové soustavě s aritmetikou v plovoucí čárce a programem na děrné pásce (jako nosič byl použit kinofilm). Neznalost prací Babbageho a jeho následovníků však měla za následek, že Zuse do svého projektu nezahrnul podmíněné skoky. Přes tento nedostatek však můžeme tvrdit, že roku 1938 spatřil světlo světa první počítač nazvaný Z1. Byl ještě elektromechanický s kolíčkovou pamětí na 16 čísel a byl velmi poruchový, pro praktické použití nevhodný. 3.2 Počítače Z2, Z3 Zuse proto přistoupil ke stavbě počítače Z2, který již obsahoval asi 200 relé. Paměť však byla stále ještě mechanická, převzatá ze Z1. Potom se Konrád Zuse spojil s Helmutem Schreyrem a společně se pustili do vývoje ještě výkonnějšího počítače Z3, který dokončil v roce 1941. Tento první prakticky použitelný počítač na světě obsahoval 2600 elektromagnetických relé a byl užíván též k výpočtům charakteristik balistických raket V2. Pracoval ve dvojkové soustavě a prováděl až 50 aritmetických operací s čísly v pohyblivé řádové čárce za minutu (ani ne jedna za sekundu). Paměť byla na tehdejší dobu velká, 64 čísel po 22 bitech. Údaje se ručně zadávaly pomocí klávesnice. Počítač byl v roce 1944 zničen při náletu. 3.3 Počítač Mark I V letech 1939 1944 pracoval ve Spojených státech na podobném projektu Howard Hathaway Aiken. Oficiálně se projekt jmenoval Automatic Sequence Contolled Calculator (ASCC, česky automatický Tomáš Žižka 3

sekvenčně řízený počítač), neformálně se nazýval Howard Mark I. Celý projekt financovala firma IBM (International Business Machines), která vznikla sloučením bývalé Holleritovy společnosti Tabulating Machine Company s několika dalšími a zabývala se do té doby zejména výrobou děrnoštítkových strojů. Aikenův projekt počítacího stroje chápala jako demonstraci svých technických možností. Byl to její první vstup do světa výpočetní techniky, ve které dnes ovládá více než polovinu světového trhu. Později byl ve světě znám spíše pod názvem Mark I. Počítač byl dodán v roce 1944 Harvardské Univerzitě v Cambridge. Patnáct metrů dlouhé monstrum bylo poháněno elektromotorem o výkonu 3,7 kw, který byl napojen na dlouhou hřídel zprostředkovávající pohon jednotlivých částí počítače, který obsahoval 765 000 elektromechanických prvků. Program nesla děrná páska, jejíchž 24 stop bylo rozděleno do tří skupin po osmi (2 adresy + kód operace). Počítač pracoval v desítkové soustavě s pevnou čárkou. Paměť měla dvě části - statickou, do které bylo možno před zahájením výpočtu vložit až 60 dvacetičtyřmístných čísel, a dynamickou (operační) paměť tvořenou elektromechanicky ovládanými kolečky. Do této paměti si mohl počítač zaznamenat a zpětně přečíst dalších 72 čísel (23 místných). Zároveň zde probíhaly aritmetické operace sčítání a odčítání. Mark I dovedl sečíst dvě čísla za 0,3 s, vynásobit je za 6 s a vypočítat např. hodnotu sinus daného úhlu během jedné minuty. Americké námořnictvo ho využívalo k výpočtu balistických tabulek. 3.4 Počítač Mark II Po úspěchu počítače Mark I začal Aiken pracovat na počítači Mark II. Toto zařízení bylo již čistě reléové. Aritmetika pracovala v plovoucí čárce s desítkovými číslicemi, které byly dvojkově kódovány pomocí čtyř relé. Operační paměť počítače mohla pojmout až 100 čísel s deseti platnými číslicemi. Sčítání již trvalo pouze 0,125 s a násobení průměrně 0,25 s. Celý počítač obsahoval přibližně 13 000 relé. Počítač začal pracovat v roce 1947 a byl předán americkému námořnictvu. 4 První generace (1945 až 1951) První generace je charakteristická použitím elektronek (tzv. elektronika) a v menší míře též ještě relé (elektromechanika). Počítače byly poměrně neefektivní, velmi drahé, měly vysoký příkon, velkou poruchovost a velmi nízkou výpočetní rychlost. Zpočátku byl program vytvářen na propojovacích deskách, později byly využity děrné štítky a děrné pásky, které též sloužily spolu s řádkovými tiskárnami k uchování výsledků. V té době neexistovaly ani operační systémy ani programovací jazyky ani assemblery. Počítač se ovládal ze systémové konzole. Jeden tým lidí pracoval jako konstruktéři, operátoři i technici, jejichž úspěchem bylo ukončit výpočet bez poruchy počítače Tomáš Žižka 4

4.1 ENIAC a MANIAC V roce 1944 byl na univerzitě v Pensylvánii uveden do provozu elektronkový počítač ENIAC, který byl prvním počítačem, který pracoval podobně jako dnešní počítače (Turing-kompletní, na rozdíl od Z3 umožňoval vytvoření smyčky i podmíněné skoky). Prováděl až 5000 součtů za sekundu, ale byl energeticky velmi náročný, poruchový a jeho provoz byl drahý. Jeho provoz byl ukončen v roce 1955. ENIAC byl přímou inspirací pro počítač MANIAC (Mathematical Analyser Numerical Integrator And Computer), který byl sestaven roku 1945 a uveden do provozu John von Neumannem. V laboratořích Los Alamos National Laboratory byl použit k matematickým výpočtům popisujícím fyzikální děje a byl využit i k vývoji jaderné bomby. 5 Druhá generace (1951 až 1965) Počítače druhé generace charakterizuje použití tranzistorů (tzv. polovodičová elektronika), které dovolily zlepšit všechny parametry počítačů (zmenšení rozměrů, zvýšení rychlosti a spolehlivosti, snížení energetických nároků). Díky počátku obchodu s počítači byla snaha o co nejlepší využití počítače, proto vznikají první dávkové systémy, které byly zaváděny do počítače pomocí děrné pásky, štítků nebo magnetické pásky a které se využívaly při prodeji strojového času počítače (pronájem počítače po dobu vykonání programu). Počátek využívání operačních systémů, jazyka symbolických adres, první programovací jazyky (COBOL, FORTRAN, ALGOL). 5.1 Počítač UNIVAC UNIVAC byl v roce 1951 prvním sériově vyráběným komerčním počítačem a byl zkonstruován tvůrci počítače ENIAC. Pátý vyrobený kus v roce 1952 úspěšně předpověděl volební vítězství prezidenta Dwight D. Eisenhowera. 5.2 Počítač EPOS Roku 1960 byl ve Výzkumném ústavu matematických strojů (VÚMS) spuštěn elektronický počítač EPOS 1, zkonstruovaný pod vedením prof. A. Svobody, ale už v roce 1962 upravený typ EPOS 2, osazený tranzistory. Počítač pracoval v desítkové aritmetice, v kódu, který umožňoval automatickou opravu jedné chyby (délka slova 12 číslic), vykonával přes 30 tisíc operací za sec. a měl feritovou paměť s kapacitou 40 tisíc slov. Zvláštností počítače bylo hardwarové zařízení pro sdílení času mezi až pěti nezávislými programy. V 60. a 70. letech se vyráběl jako ZPA 600 a ZPA 601 i v mobilní verzi a byl vybaven poměrně bohatým software (operační systém, assembler, překladače). Tomáš Žižka 5

6 Tabulkový přehled generací počítačů Generace Rok Součástky 0. generace 1940 Relé 1. generace 1950 Elektronky 2. generace 1958 Tranzistory 3. generace 1964 Integrované obvody 3. a půltá generace 1972 Integrované obvody (LSI) 4. generace 1981 Mikroprocesory - Integrované obvody (VLSI) Tomáš Žižka, 19. 10. 2015, 10:00 Tomáš Žižka 6