Charles Babbage: Otec programovateľného počítača – život a dielo
Charles Babbage: otec programovateľného počítača — fascinujúci život, prelomové stroje a dedičstvo, ktoré formovalo základy moderného výpočtového sveta.
Charles Babbage (26. decembra 1791 - 18. októbra 1871) bol anglický matematik, analytický filozof, strojný inžinier a počítačový vedec. Ako prvý prišiel s myšlienkou počítača, ktorý sa dá naprogramovať. Nedokončené časti jeho mechanizmov sú vystavené v londýnskom Múzeu vedy.
Charles Babbage sa narodil v Anglicku na adrese 44 Crosby Row, Walworth Road, Londýn. Babbageov otec Benjamin Babbage bol bankárom v Londýne, ktorý vlastnil panstvo Bitton v Teignmouthe. Jeho matka bola Betsy Plumleigh Babbageová. Na stránke 1808sa rodina Babbageovcov presťahovala do starého domu Rowdensovcov vo východnom Teignmouthe.
Jeho mozog je vystavený aj v Múzeu vedy v Londýne.
Galéria obrázkov
10 ObrázkyVzdelanie a raná kariéra
Babbage získal klasické vzdelanie doma i v súkromných školách a neskôr študoval na Univerzite v Cambridge, kde sa stretol s významnými súčasníkmi, ako boli John Herschel a George Peacock. Spolu založili skupinu zameranú na modernizáciu matematickej notácie a výučby. Už v mladom veku sa Babbage angažoval v praktických problémoch merania, presnosti výpočtov a strojárstva, čo ho viedlo k nápadom na mechanické vypočtové stroje.
Difference Engine a Analytical Engine
Najznámejšími Babbageovymi návrhmi sú Difference Engine (Stroj na rozdiely) a Analytical Engine (Analytický stroj). Difference Engine mal automatizovať tvorbu numerických tabuliek pomocou mechanického vykonávania polynomiálnych výpočtov a eliminovať chyby ručných výpočtov. Práce na tomto stroji začal v 20. rokoch 19. storočia; projekt však kvôli technickým problémom, financiám a sporom s výrobcami nikdy nedokončil v jeho dobe. Niektoré časti a fragmenty týchto mechanizmov sú dnes vystavené v londýnskom Múzeu vedy.
Analytical Engine, ktorý Babbage navrhol neskôr, je pritom považovaný za koncept prvého skutočne programovateľného stroja. Tento návrh obsahoval princípy, ktoré sa neskôr stali základom moderného počítača: oddelenie procesora (nazývaného „mill“) a pamäte („store“), použitie programu uloženého vo forme pákových inštrukcií, a mechanizmy pre podmienkové skoky a cykly. Babbage uvažoval aj o použití diernych štítkov (inšpirovaných Jacquardovými tkaninovými kartami) ako prostriedku pre zadávanie a ukladanie programu.
Spolupráca s Ada Lovelace
Meno lady Augusta Ada King (grófka Lovelace), známej ako Ada Lovelace, je neodmysliteľne spojené s Babbageom — jej poznámky k prekladu článku o Analytical Engine obsahujú podrobnú analýzu strojových postupov a prvý známy algoritmus určený pre stroj (výpočet Bernoulliho čísel). Z tohto dôvodu je často považovaná za prvú programátorku a Babbageove myšlienky za predchodcu programovania.
Ďalšie vedecké a spoločenské príspevky
Babbage sa nevenoval iba mechanickým počítačom. Publikoval práce o priemyselnej výrobe a ekonomike, najznámejšou je kniha On the Economy of Machinery and Manufactures (1832), ktorá skúmala efektivitu tovární, rozdelenie práce a mechanizáciu výroby. Pôsobil tiež v oblasti štatistiky, astronómie, a navrhoval reformy v rôznych verejných činnostiach. Napísal spomienky Passages from the Life of a Philosopher (autobiografia), v ktorých popisuje svoje práce, spory a názory.
Povaha, spory a problémy s realizáciou
Babbage bol známy ako mimoriadne precízny, technicky zdatný, ale aj hádavý a náročný muž. Jeho požiadavky na presnosť a sústavné spory s výrobcami (napr. s kovárom a mechanikom Josephom Clementom) často spomaľovali alebo blokovali realizáciu jeho projektov. Projekt Difference Engine sa ocitol vo finančných a organizačných problémoch, čo spolu s obmedzeniami vtedajšej strojárskej výroby znemožnilo postavenie plne funkčného stroja v jeho živote.
Odkaz a expozície
Dielo Charlesa Babbagea výrazne ovplyvnilo vývoj počítačov v 20. storočí a on sám je často označovaný za „otca programovateľného počítača“. V 20. storočí z jeho plánov skonštruovali funkčné modely a reprízy — Science Museum v Londýne napríklad zostavilo fungujúcu Difference Engine No. 2 podľa Babbageových nákresov, ukázalo mnohé originálne a rekonštruované súčiastky a exponáty sú prístupné verejnosti. Niektoré jeho telesné pozostatky a predmety sú uložené v múzeách a zbierkach v Británii; tiež sa spomína, že časti jeho mozgu či preparát sú zachované v lekárskych zbierkach.
Dedera a uznanie
Dnes je Babbage oceňovaný nielen ako vynálezca mechanických výpočtových strojov, ale aj ako mysliteľ, ktorý formuloval koncepčné zásady modernej výpočtovej techniky: rozdiel medzi hardvérom a softvérom, význam pamäte a vykonávacej jednotky, a myšlienku programovateľnosti. Jeho práca inšpirovala neskorších konštruktérov a teoretikov, od prvých elektromechanických strojov až po moderné počítače.
Hodnota Babbageovho odkazu spočíva menej v tom, koľko funkčných strojov osobne postavil, a viac v tom, že prvý raz systematicky navrhol a popísal architektúru stroja, ktorý by sa dal naprogramovať — čím položil základy súčasnej informatiky.
Práce
Babbage pracoval a písal o mnohých vedeckých, technických a matematických myšlienkach, ale najviac ho preslávili dva stroje, ktoré začal a nikdy nedokončil. Jeho Difference Engine by bol oveľa lepším kalkulátorom ako všetky dovtedy vyrobené. Jeho Analytical Engine by bol prvým skutočným počítačom.
Keďže Babbage vedel, že pri výpočte matematických tabuliek dochádza k mnohým chybám, chcel nájsť spôsob, ako ich vypočítať mechanicky a odstrániť chyby spôsobené človekom. Zdá sa, že ho ovplyvnili tri rôzne faktory: nechuť k neporiadku, jeho skúsenosti s prácou na logaritmických tabuľkách a diferenciálnom počte a práca na počítacích strojoch, ktorú už vykonali Wilhelm Schickard, Blaise Pascal a Gottfried Leibniz. O princípoch počítacieho stroja prvýkrát hovoril v liste sirovi Humphreymu Davymu v roku 1822.
Babbageove motory patrili medzi prvé mechanické počítače. Jeho motory neboli v skutočnosti dokončené, pretože nemal dostatok peňazí. Babbage si uvedomil, že stroj môže vykonávať prácu lepšie a spoľahlivejšie ako človek. Babbage riadil stavbu niektorých strojov poháňaných parou, ktoré viac-menej vykonávali svoju prácu; výpočty sa dali do istej miery mechanizovať. Hoci Babbageove stroje boli veľké stroje, boli organizované podobne ako architektúra moderných počítačov. Dátová a programová pamäť boli oddelené, operácie boli založené na inštrukciách, riadiaca jednotka mohla vykonávať podmienené skoky a stroj mal samostatnú vstupno-výstupnú jednotku. Ada Lovelace študovala, ako ich naprogramovať.
Súvisiace stránky
Otázky a odpovede
Otázka: Kto bol sir Charles Babbage?
Odpoveď: Sir Charles Babbage bol anglický matematik, analytický filozof, strojný inžinier a počítačový vedec.
Otázka: Čím sa preslávil sir Charles Babbage?
Odpoveď: Sir Charles Babbage sa preslávil tým, že vynašiel myšlienku počítača, ktorý sa dá naprogramovať.
Otázka: Kde môžete vidieť nedokončené časti mechanizmov sira Charlesa Babbagea?
Odpoveď: Nedokončené časti mechanizmov sira Charlesa Babbagea sú vystavené v Londýnskom múzeu vedy.
Otázka: Kde sa narodil sir Charles Babbage?
Odpoveď: Sir Charles Babbage sa narodil na adrese 44 Crosby Row, Walworth Road, Londýn, Anglicko.
Otázka: Čím sa živil otec sira Charlesa Babbagea?
Odpoveď: Otec sira Charlesa Babbagea, Benjamin Babbage, bol bankárom v Londýne, ktorý vlastnil panstvo Bitton v Teignmouthe.
Otázka: Kam sa rodina Babbageovcov presťahovala v roku 1808?
Odpoveď: V roku 1808 sa rodina Babbageovcov presťahovala do starého domu Rowdensovcov vo východnom Teignmouthe.
Otázka: Kde je vystavený mozog sira Charlesa Babbagea?
Odpoveď: Mozog sira Charlesa Babbagea je vystavený v Múzeu vedy v Londýne.
Súvisiace články
Autor
AlegsaOnline.com Charles Babbage: Otec programovateľného počítača – život a dielo Leandro Alegsa
URL: https://sk.alegsaonline.com/art/18691


