Dějiny počítačů: Porovnání verzí

Smazaný obsah Přidaný obsah
m →‎ABC: formulace
Řádek 122: Řádek 122:
== Reference ==
== Reference ==
<references/>
<references/>
*{{Citace elektronického periodika
| periodikum = iDNES.cz
| titul = V roce 1995 měly notebooky 8 MB paměti. Zavzpomínejte s námi
| url = http://technet.idnes.cz/v-roce-1995-mely-notebooky-8-mb-pameti-zavzpominejte-s-nami-pkp-/hardware.asp?c=A081001_212324_hardware_vse
| datum přístupu = 2008-10-5
}}


[[Kategorie:Dějiny techniky|Počítače]]
[[Kategorie:Dějiny techniky|Počítače]]

Verze z 5. 10. 2008, 18:31

ENIAC – první předchůdce současných počítačů.
Moderní superpočítač v NASA.

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[1], jejich rozšíření roste a zasahuje postupně do všech oblastí lidského života.

Předchůdci

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.

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.[zdroj?] 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.[2] 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.

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.

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.

Pascaline – mechanická sčítačka a odčítačka.

Známý francouzský matematik, fyzik a teolog Blaise Pascal vyrobil ve svých 19 letech v roce 1642 počítací stroj, který uměl sčítat a odčítat (Pascaline). Gottfried Wilhelm Leibniz ho následoval v roce 1671 a kolem roku 1820 vytvořil Charles Xavier Thomas první úspěšný sériově vyráběný kalkulátor – Thomasův Arithmometr, schopný sčítat, odčítat, násobit a dělit. Ten byl převážně založen na Leibnizově přístroji. Technologie mechanických počítacích strojů se udržela až do 70. let 20. století.

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.

Děrné štítky

Tkací stav řízený děrnými štítky.

V roce 1725 použil Basile Bouchon děrovaný papír pro řízení tkacího stroje (hovorově tkalcovský stav). O rok později v roce 1726 vylepšil Jean-Baptiste Falcon funkci spojením jednotlivých papírových karet, čím zjednodušil úpravy a změny programu. V roce 1801 použil francouzský vynálezce Joseph Marie Jacquard v tkacím stroji děrné štítky, které bylo možné vyměnit beze změny v mechanice samotného stavu. Tento okamžik je považován za milník v programovatelnosti strojů.

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.

Technologie děrných štítků o něco později umožnila návrhy prvních programovatelných strojů. Dodnes existují počítače, které technologii děrných štítků používají. Tehdejší metoda programování spočívala v tom, že programátor předal své děrné štítky ke zpracování do výpočetního střediska a čekal, jestli získá výsledky nebo výpis chybových hlášení. Pokud došlo k chybě, musel zpětně zapracovat opravu do svého programu, který mezi tím již dále vylepšil. Poté znovu odeslal štítky do výpočetního střediska a celý cyklus se opakoval.

První programovatelné stroje

V roce 1833 Charles Babbage pokročil od vývoje svého „Difference engine“ k lepšímu návrhu „Analytical engine“, který se stal prvním univerzálním turing-kompletním počítačem (dokáže emulovat jiné stroje pouhou změnou programu). Jeho cílem bylo postavit univerzální programovatelný počítač používající jako vstupní médium děrné štítky. Struktura stroje obsahovala „sklad“ (paměť) a „mlýnici“ (procesor), což mu umožňovalo činit rozhodnutí a opakovat instrukce – přesně jako to dělají dnešní počítače pomocí příkazů IF … THEN … a LOOP. Jeho počítač měl pracovat s 50místnými čísly s pevnou desetinnou čárkou. Uvažovaný pohon měl obstarat parní stroj. Pokus o sestavení stroje skončil neúspěšně, když byl nejprve zpomalen hádkami s řemeslníkem vyrábějícím ozubená kola a později zcela zastaven kvůli nedostatečnému financování.

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.

Z1

Reprodukce počítače 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ý.

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 leteckém náletu.

Mark I

V letech 19391944 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ý 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.

ABC

V říjnu 1943 sestavil americký profesor John V. Atanasoff elektronický počítač ABC, který sloužil k řešení lineárních rovnic v oblasti fyziky.

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.

Colossus

Počítač Colossus Mark II.

Roku 1943 byl Angličany sestaven prototyp počítače určeného k lámání německých šifer, vytvářených šifrovacím strojem Enigma, který se nazával Colossus Mark I. Používal vakuové elektronky a v následujícím roce byl zprovozněn vylepšený Colossus Mark 2.

SAPO

Prvním počítačem vyrobeným v Československu byl SAPO (SAmočinný POčítač), který byl uveden do provozu v roce 1957. Obsahoval 7000 relé a 400 elektronek. Měl magnetickou bubnovou paměť o kapacitě 1024 dvaatřicetibitových slov. Pracoval ve dvojkové soustavě s pohyblivou řádovou čárkou. Tento počítač měl dvě zvláštnosti. Za prvé byl pětiadresový, neboli součástí každé instrukce bylo 5 adres (2 operandy, výsledek a adresy skoků v případě kladného a záporného výsledku). Druhou zvláštností bylo to, že se vlastně jednalo o tři shodné počítače, které pracovaly paralelně. Výsledek každé operace z jednotlivých počítačů se mezi sebou porovnal a o výsledku se rozhodovalo hlasováním. Pokud byl shodný alespoň ve dvou případech, byl považován za správný. Pokud se ve všech třech případech lišil, operace se opakovala.

Počítač SAPO byl zkonstruován prof. Svobodou, Dr. Oblonským a jejich spolupracovníky ve Výzkumném ústavu matematických strojů a byl instalován v budově ústavu na Loretánském náměstí. Tři roky po jeho zhotovení, v roce 1960, počítač SAPO shořel. Z jiskřících releových kontaktů se vzňala loužička oleje, kterým se relé promazávala.

První generace (1945 až 1951)

První generace zahrnuje reléové a elektronkové počítače, které byly neefektivní. Byly 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.[3]

V roce 1944 byl na univerzitě v Pensylvánii uveden do provozu první Turing-kompletní elektronkový počítač ENIAC. Byl energeticky velmi náročný, poruchový a jeho provoz byl drahý. Jeho provoz byl ukončen v roce 1955. Dalším přírůstkem do rodiny počítačů byl MANIAC (Mathematical Analyser Numerical Integrator And Computer). Byl sestaven roku 1945 a uveden do provozu Johnem von Neumanem. Tento počítač byl také (mimo jiné) využit k vývoji vodíkové bomby.

Druhá generace (1951 až 1965)

Druhá generace počítačů přichází s vynálezem tranzistoru (John Bardeen, W. Brattain, W. Shockley v roce 1947), který dovolil zlepšit všechny parametry počítačů (zmenšení rozměrů, zvýšení rychlosti a spolehlivosti, snížení energetických nároků). V roce 1956 dostali jeho vynálezci Nobelovu cenu za fyziku. 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).[3]

UNIVAC byl v roce 1951 prvním sériově vyráběným komerčním počítačem.

Třetí generace (1965 až 1980)

V roce 1958 napadlo Jacka Kilbyho sdružit v jednom čipu více tranzistorů, vznikl tak první integrovaný obvod, obsahující čtyři tranzistory. Počítače využívají integrované obvody, ve kterých s postupem času roste počet tranzistorů (zvyšuje se integrace):

  • SSI – Small Scale Integration
  • MSI – Middle Scale Integration
  • LSI – Large Scale Integration
  • VLSI – Very Large Scale Integration (někdy také XLSI - Xtra Large Scale Integration)

V této době byl výkon počítače úměrný druhé mocnině jeho ceny, takže se vyplatilo koupit co nejvýkonnější počítač a poté prodávat jeho strojový čas. Majitelé požadovali maximalizaci využití počítače, proto se objevilo multiprogramování – zatímco jeden program čeká na dokončení I/O operace, je procesorem zpracovávána druhá úloha. S tím úzce souvisí zavedení pojmu proces, který označuje prováděný program a zahrnuje kromě něj i dynamicky se měnící data. Objevuje se první podpora multitaskingu, kdy se programy vykonávané procesorem střídají, takže jsou zdánlivě zpracovávány najednou. Tento pokrok umožňuje zavedení interaktivních systémů (počítač v reálném čase reaguje na požadavky uživatele). Kromě velkých střediskových počítačů (mainframe) se objevují i první minipočítače a mikropočítače.[3]

Čtvrtá generace (od roku 1980)

Čtvrtá generace je charakteristická mikroprocesory, které v jednom pouzdře obsahují celý procesor. Zvýšila se spolehlivost, zmenšily rozměry, zvýšila rychlost a kapacita pamětí. Nastává ústup střediskových počítačů (mainframe) ve prospěch pracovních stanic a v roce 1981 uvedeného osobního počítače IBM PC. Počítač shodné konstrukce vyrábějí i jiní výrobci jako tzv. IBM PC kompatibilní počítače. Přichází éra systémů DOS a vznikají grafická uživatelská rozhraní. S rozvojem počítačových sítí vzniká Internet, distribuované systémy. Výkon počítačů zvyšuje použití několika procesorů (multiprocesory).[3]

Pátá generace

Počítače páté generace jsou zatím hudbou budoucnosti. Někdy jsou popisovány jako stroje s umělou inteligencí.

Reference

  1. PATTERSON, David; HENNESSY, John. Computer Organization and Design. San Francisco: Morgan Kaufman, 1998. ISBN 1-55860-428-6. Heslo Abacus, s. 3. (anglicky) 
  2. McGraw-Hill encyclopedia of electronics and computers. New York: McGraw-Hill, 1987. ISBN 0-07-045499-X. Heslo Abacus, s. 1. (anglicky) 
  3. a b c d KOLÁŘ, Petr. Operační systémy [online]. Liberec: 2005-02-01 [cit. 2008-08-30]. S. 7. Dostupné online. 
  • V roce 1995 měly notebooky 8 MB paměti. Zavzpomínejte s námi. iDNES.cz [online]. [cit. 2008-10-5]. Dostupné online. 

Šablona:Link FA


Zdroj datcs.wikipedia.org
Originálcs.wikipedia.org/wiki/w/index.php
Zobrazit sloupec 

Kalkulačka - Výpočet

Výpočet čisté mzdy

Důchodová kalkulačka

Přídavky na dítě

Příspěvek na bydlení

Rodičovský příspěvek

Životní minimum

Hypoteční kalkulačka

Povinné ručení

Banky a Bankomaty

Úrokové sazby, Hypotéky

Směnárny - Euro, Dolar

Práce - Volná místa

Úřad práce, Mzda, Platy

Dávky a příspěvky

Nemocenská, Porodné

Podpora v nezaměstnanosti

Důchody

Investice

Burza - ČEZ

Dluhopisy, Podílové fondy

Ekonomika - HDP, Mzdy

Kryptoměny - Bitcoin, Ethereum

Drahé kovy

Zlato, Investiční zlato, Stříbro

Ropa - PHM, Benzín, Nafta, Nafta v Evropě

Podnikání

Města a obce, PSČ

Katastr nemovitostí

Katastrální úřady

Ochranné známky

Občanský zákoník

Zákoník práce

Stavební zákon

Daně, formuláře

Další odkazy

Auto - Cena, Spolehlivost

Registr vozidel - Technický průkaz, eTechničák

Finanční katalog

Volby, Mapa webu

English version

Czech currency

Prague stock exchange


Ochrana dat, Cookies

 

Copyright © 2000 - 2024

Kurzy.cz, spol. s r.o., AliaWeb, spol. s r.o.