# Historie počítače --- ## Předchůdci - počítadla --- ### Abakus - vznik před 5000 lety v Babylonii - název odvozen ze semitského slova "ibeq" - "stírat prach" nebo "abaq" - "prach" - původně zaprášený kámen nebo deska - různé podoby - používaný dodnes *(Asie, Rusko)* - jednou z jeho podob je tzv. římský abakus - calculi --- ![obrazek](https://media.istockphoto.com/id/669410258/vector/illustration-of-different-abacus.jpg?s=612x612&w=0&k=20&c=Fp3k63I5XuEOylOMgpPzoeAtaQiLfIli6fGpT5OljCM=) --- #### Calculi - Řecko a Řím - dřevěná nebo hliněná destička - vkládaly se do ní kaménky *(calculli)* - násobení, dělení, sčítání a odčítání - zvládala i odmocňování a zlomky --- ![obrazek](https://hackmd.io/_uploads/Bkn--gq60.png) --- ## Mechanické kalkulátory a počítače --- ### Mechanismus z Antikythéry - vyroben 150 - 100 př. Kr. v Řecku z bronzu - zmiňuje se o něm Cicero - objeven r. 1901 ve vraku římské lodi - dochovala se pouze třetina celku - diferenciální převody - poloha Slunce, Měsíca a tehdy známých planet - astronomické výpočty --- ![obrazek](https://photos1.blogger.com/x/blogger/3611/1264/1600/712371/AstroComputer.jpg) --- ![obrazek](https://upload.wikimedia.org/wikipedia/commons/thumb/a/af/Antikythera_Mechanism_gearing_with_planets_-_Freeth_and_Jones_2012.svg/1200px-Antikythera_Mechanism_gearing_with_planets_-_Freeth_and_Jones_2012.svg.png) --- ### Pascaline - vynalezl Blaise Pascal *(v letech 1642 až 1645)* jako pomůcku pro svého otce *(výběrčího daní)* - sčítání a odčítání - čísla zadávána otáčením s číselníky - 50 exemplářů --- ![obrazek](https://images.computerhistory.org/revonline/images/b150.81p-03-01.jpg?w=600) --- ### Arithmometr - Charles Xavier Thomas de Colmar *(r. 1820)* - první sériově vyráběný kalkulátor - sčítání, odčítání, násobení a dělení - používán do 70. let 20. stol. --- ![obrazek](https://cdn.drouot.com/d/image/lot?size=fullHD&path=423/99194/479_1.jpg) --- ### Analytical Engine * sestrojen Charlesem Babbagem _(19. století)_ * nedokončen * poháněn parním strojem * architektura dnešních počítačů * první programovatelný počítač * program zaznamenáván na děrné štítky * programátor: Ada Lovelace --- ![analytical-engine-1](https://hackmd.io/_uploads/HJCN-sx0A.jpg) --- * části: * Mlýnek - procesor, řídící jednotka * Sklad - paměť: * vnitřní - mechanická, kapacita 1000 padesáticiferných čísel * vnější - děrné štítky * vstupní a výstupní zařízení s tiskárnou * operace: sčítání, odčítání, násobení a dělení * operační rychlost: * u sčítání: 1 s * u násobení: 1 min --- ![engine-structure](https://hackmd.io/_uploads/By4D-ieCC.jpg) --- Elektromechanické počítače -------------------------- ### Sčítací stroj * sestrojen Hermanem Hollerithem pro sčítání lidu v USA (1890) * děrné štítky _(data)_ * elektromagnet spíná motorek * rozvoj komerčního prodeje a banek --- ![unnamed](https://hackmd.io/_uploads/BJ9uWjgRR.jpg) --- Generace počítačů ----------------- * charakterizuje je: * základní stavební prvek * výkon, rychlost a paměť * programové vybavení --- ![unnamed](https://martinbachmann.wordpress.com/wp-content/uploads/2012/10/b54.png) --- ### Nultá generace _(30. - 44. léta 20. stol.)_ * druhá světová válka * elektromechanické počítače * relé _(zařízení sloužící ke spínání signálu)_ * využití děrných štítků * operační rychlost několik operací za sekundu * vědeckotechnické výpočty --- #### Harvard Mark I ![unnamed](https://cdn.britannica.com/93/23593-050-99D22EC5/Harvard-Mark-I-Howard-Aiken-ballistics-calculations-1943.jpg) --- ### První generace _(40. – 50. léta)_ * elektronkové obvody * neefektivní - drahé, vysoký příkon, poruchovost, nízká výpočetní rychlost * velký počet skříní * záznam více dat - magnetické páskové a bubnové paměti * operační rychlost několik set až tisíc operací za sekundu * instalace - výpočetní střediska * vědeckotechnické výpočty a hromadné zpracování dat --- #### ENIAC ![unnamed](https://cdn.britannica.com/95/170195-050-EFCB2F83/ENIAC-1946.jpg) --- ### Druhá generace _(50. – 60. léta)_ * tranzistorové obvody * lepší parametry - menší rozměry, spolehlivost, nižší energetické nároky * operační rychlost několik tisíc operací za sekundu * 10 skříní * hromadné zpracování dat, vědeckotechnické výpočty a řízení technologických procesů * využívání operačních systémů * vyšší programovací jazyky FORTRAN, ALGOL, COBOL aj. * systémy pro dálkový přenos dat --- #### IBM 1401 ![unnamed](https://blogingenieria.com/wp-content/uploads/2015/03/IBM-1401-computadora.jpg) --- ### Třetí generace _(50. – 60. léta)_ * integrované obvody (polovodičová elektronika) * operační rychlost desetitisíce až statisíce operací za sekundu * do 5 skříní * paralelní zpracovávání programů * klávesnice, obrazovka, disketa apod. * první mikropočítače a minipočítače * operační systémy --- #### Siemens 4004 ![unnamed](https://cdn.prgloo.com/media/download/fff625e69d75451aa5c74fd0c4c3aef9) --- ### Třiapůltá generace _(70. – 80. léta)_ * přechod mezi třetí a čtvrtou generací * zdokonalená řada počítačů třetí generace * vyšší husta prvků v integrovaných obvodech * zlepšení provozních vlastností * spolehlivý přenos a zpracování dat * operační rychlost několik set tisících operací za sekundu * zabezpečení pamětí samoopravným kódem --- #### SM 52/11 ![unnamed](https://i.iinfo.cz/images/292/pc-hist-34-4.jpg) --- ### Čtvrtá generace * integrované obvody s velmi vysokou inteligencí * snížení počtu obvodů na základní desce počítače * zvýšení spolehlivosti, menší rozměry, vyšší kapacita paměti * operační rychlost sta miliony operací za sekundu * mikroprocesory a osobní počítače * počítačové sítě (např. Internet) --- #### EC 1027 ![unnamed](https://webserver.ics.muni.cz/zpravodaj/articles/clanky_img/569_13_v.jpg) --- Budoucnost ---------- * rozvoj umělé inteligence * kvantové počítače ![unnamed](https://d15-a.sdn.cz/d_15/c_img_QL_0/tkLBG/kvantovy-pocitac.jpeg?fl=cro,0,0,1024,576%7Cres,1200,,1%7Cjpg,80,,1) --- Zdroje ------ [https://www.britannica.com/technology/abacus-calculating-device](https://www.britannica.com/technology/abacus-calculating-device) [http://home.pf.jcu.cz/~math4all/doc/u/H\_2\_3\_Pocitaci\_desky.pdf](http://home.pf.jcu.cz/~math4all/doc/u/H_2_3_Pocitaci_desky.pdf) [https://learn.saylor.org/mod/page/view.php?id=67402&forceview=1](https://learn.saylor.org/mod/page/view.php?id=67402&forceview=1) --- [https://www.linkedin.com/pulse/evolution-computer-hardware-kavipritha-m-r-rqbtc](https://www.linkedin.com/pulse/evolution-computer-hardware-kavipritha-m-r-rqbtc) [https://pcfixercomputerrepairs.co.uk/the-evolution-of-computer-hardware-past-present-and-future/](https://pcfixercomputerrepairs.co.uk/the-evolution-of-computer-hardware-past-present-and-future/) [https://thej.academy/blog/roman-abacus/](https://thej.academy/blog/roman-abacus/) --- [https://theses.cz/id/e3v8s7/STAG68551.pdf](https://theses.cz/id/e3v8s7/STAG68551.pdf) [https://www.ee.torontomu.ca/~elf/abacus/roman-hand-abacus.html](https://www.ee.torontomu.ca/~elf/abacus/roman-hand-abacus.html) [https://www.walter-fendt.de/html5/men/abacus\_en.htm](https://www.walter-fendt.de/html5/men/abacus_en.htm) [http://calmeca.free.fr/calculmecanique\_php/rubriques/Fichiers\_Blaise\_Pascal/Fichiers\_technique/Pascaline\_sautoir.php?lang=eng](http://calmeca.free.fr/calculmecanique_php/rubriques/Fichiers_Blaise_Pascal/Fichiers_technique/Pascaline_sautoir.php?lang=eng) --- [https://www.thearchaeologist.org/blog/how-does-the-antikythera-mechanism-work](https://www.thearchaeologist.org/blog/how-does-the-antikythera-mechanism-work) [https://www.memento-historia.cz/clanek/106/mechanismus-z-antikythery-nejstarsi-pocitac-predbehl-svou-dobu-o-1500-let](https://www.memento-historia.cz/clanek/106/mechanismus-z-antikythery-nejstarsi-pocitac-predbehl-svou-dobu-o-1500-let) [https://vesmir.cz/cz/casopis/archiv-casopisu/2007/cislo-12/mechanismus-z-antikythery.html](https://vesmir.cz/cz/casopis/archiv-casopisu/2007/cislo-12/mechanismus-z-antikythery.html) --- [https://www.abicko.cz/clanek/precti-si-technika/27813/zahada-nejstarsiho-pocitace-na-svete-odhalena.html](https://www.abicko.cz/clanek/precti-si-technika/27813/zahada-nejstarsiho-pocitace-na-svete-odhalena.html) [https://www.nature.com/search?q=Antikythera+mechanism](https://www.nature.com/search?q=Antikythera+mechanism) [https://bhi.co.uk/wp-content/uploads/2020/12/BHI-Antikythera-Mechanism-Evidence-of-a-Lunar-Calendar.pdf](https://bhi.co.uk/wp-content/uploads/2020/12/BHI-Antikythera-Mechanism-Evidence-of-a-Lunar-Calendar.pdf) --- [https://www.britannica.com/topic/Antikythera-mechanism](https://www.britannica.com/topic/Antikythera-mechanism) [https://www.britannica.com/technology/Pascaline](https://www.britannica.com/technology/Pascaline) [https://www.britannica.com/technology/Arithmometer](https://www.britannica.com/technology/Arithmometer) [https://www.britannica.com/technology/Analytical-Engine](https://www.britannica.com/technology/Analytical-Engine) [http://infopedia.funsite.cz/index.php?text=118-analytical-engine](http://infopedia.funsite.cz/index.php?text=118-analytical-engine) [https://www.musilek.eu/michal/pdf/dvt03.pdf](https://www.musilek.eu/michal/pdf/dvt03.pdf) [https://www.historiepocitacu.cz/obecny-prehled-generaci-pocitacu.html](https://www.historiepocitacu.cz/obecny-prehled-generaci-pocitacu.html) --- [https://www.fi.muni.cz/usr/pelikan/ARCHIT/TEXTY/HISTOR.HTML](https://www.fi.muni.cz/usr/pelikan/ARCHIT/TEXTY/HISTOR.HTML) [https://www.maskola.cz/documents/vyuka/informatika/3\_Historie.pdf](https://www.maskola.cz/documents/vyuka/informatika/3_Historie.pdf) [https://www.alza.cz/historie-pocitacu](https://www.alza.cz/historie-pocitacu) [https://www.itnetwork.cz/hardware-pc/hardware/budoucnost-procesoru](https://www.itnetwork.cz/hardware-pc/hardware/budoucnost-procesoru) https://www.ict.mazuch.net/subdom/ict/12-historie-pocitacu/?print=print ---
{"title":"Historie počítače","description":"title: Historie počítače","contributors":"[{\"id\":\"d3ca1603-3707-417f-af7c-6212d53cc820\",\"add\":12591,\"del\":2455}]"}
    110 views