A válasz meglepheti Önt!

Joseph Liebreich

Follow

okt. 2, 2020 – 5 min read

Image via unsplash.com

Az ember már az ókor óta számol. Még a képregényekben is láthatjuk, ahogyan az ember négy függőleges, majd egy átlós vonallal jelzi az ötös számolást.

A legkorábbi “gép”, amely segítette az embert a számolásban, az abakusz volt. Az abakuszt évszázadokon át használták Európában, a Közel-Keleten, Kínában és Oroszországban. Egyes területeken még ma is használják.

Az abakusz egy sor fakeretben tartott rúdból áll. Minden pálcán mozgatható gyöngyök vannak, amelyek számjegyeket jelképeznek. Egy számot állítanak be, majd egy második számmal végeznek el egy matematikai műveletet.

Charles Babbage

A modern számítástechnika első fontos fejlesztése az 1800-as években történt. A Londonban született és Cambridge-ben tanult Charles Babbage első osztályú matematikus volt. Őt nevezik a “számítógép atyjának”, mert ő fejlesztette ki az első mechanikus számítógépet, amely a modern elektronikus számítógéphez vezetett. A gépet differenciamotornak nevezték. Ez egy mechanikus számológép volt, amely összeadást használt összetett matematikai függvények kiszámítására. A gép a decimális rendszerben működött, és egy fogantyú meghajtásával működött. Babbage terve hibátlan volt, de az akkori fémművesek nem tudták a fogaskerekeket és más alkatrészeket a szükséges tűréshatároknak megfelelően legyártani. Évekkel később, az 1980-as években a londoni Science Museum Babbage tervei alapján megépítette a differenciálmotor egy működő részét. Babbage eredeti tervei alapján 1991-ben egy teljes működő differenciálmotort építettek. A szükséges tűréshatárokat sikerült elérni, és az elkészült számítógép sikerrel bizonyította, hogy Babbage gépe működött volna.

Babbage ezután egy fejlettebb gépet, az analitikus motort tervezte, amely mind a négy fő matematikai funkciót – összeadást, kivonást, szorzást és osztást – el tudta végezni. Ez a gép rendelkezett a modern számítógépek minden lényeges részével és funkciójával – központi feldolgozóegységgel, elágazások és ciklusok segítségével vezérelt folyamattal és memóriával. A mai elektronikus számítógépek mindegyike ugyanilyen felépítésű. Ez a gép még mechanikus, általános célú volt (programozható volt), de természetesen a modern számítógépek már mind elektronikusak – nincsenek mozgó alkatrészek. Az analitikus motor működő modelljét nem tudta megépíteni, ismét a fogaskerekek előállításához szükséges megmunkálási technológia hiánya miatt.

Alan Turing

Alan Turing élettörténetét a The Imitation Game című filmben mutatták be. Sokan Turingot tartják az elméleti informatika és a mesterséges intelligencia atyjának, de Anglia (a hazája) két okból sem ismerte el teljes mértékben az eredményeit. Először is, ahogy a filmben is látható, erős ellenszenv és előítélet uralkodott a homoszexuálisokkal szemben, másodszor pedig munkásságának nagy részét kormányzati titoktartás övezte. Ő fejlesztette ki a Turing-gépet, amely egy elektromos általános célú számítógép volt. A filmből az is kiderül, hogy ő volt az agy a rendkívül bonyolult német haditengerészeti kódok feltörése mögött, ami lehetővé tette, hogy a szövetségesek számos kulcsfontosságú csatában, köztük a híres atlanti csatában legyőzzék a nácikat. Egyes becslések szerint Turing munkája több mint 14 millió ember életét mentette meg, és több mint két évvel rövidítette meg a háborút. A háború után tovább dolgozott a számítógépeken, és megtervezte az egyik első tárolt programú számítógépet.

Mauchly és Eckert

Itt a probléma: Ön tüzérségi fegyverekkel vív háborút. Szeretnéd az első lövéssel eltalálni a célt, de sok változót kell figyelembe venni – az ágyú szögét, az ágyú típusát, a lőszer típusát, a levegő sűrűségét, a szél sebességét és irányát és így tovább.”

John von Neumann, aki az Aberdeen Proving Groundsban dolgozott, ahol az amerikai hadsereg katonai fegyvereket és felszereléseket tesztel és értékel, kapcsolatba lépett John William Mauchlyval és J. Presper Eckert tudóssal, a Pennsylvaniai Egyetem tudósaival. Megkérte őket, hogy tervezzenek és fejlesszenek ki egy olyan számítógépet, amely képes olyan tüzelési táblázatokat kiszámítani, amelyek minden változót figyelembe vesznek, hogy a tüzértisztek nagyobb pontossággal célozhassanak és lőhessenek a fegyvereikkel. Ők találták fel az Electronic Numerical Integrator and Computer-t (ENIAC), az első általános célú nagyméretű elektronikus digitális számítógépet 1946-ban. Ez a számítógép mind az adatokat, mind a programot a számítógép memóriájában tárolta. Ez az alapja a legtöbb modern számítógéptervezésnek.

Az ENIAC-ot 1946. február 14-én mutatták be a nyilvánosságnak. Bár a háborús erőfeszítéseket volt hivatott segíteni, a háború ekkorra már véget ért. Az ENIAC-ot ennek ellenére a hadsereg számos számítás elvégzésére alkalmazta, például: a hidrogénbomba tervezésére, időjárás-előrejelzésre, kozmikus sugárzással kapcsolatos vizsgálatokra és szélcsatorna-tervezésre. Az ENIAC 17 468 vákuumcsőből épült fel, és több mint 60 000 fontot nyomott – akkoriban ez volt a világ legnagyobb elektronikus berendezése. A rendszer másodpercenként 5000 összeadást és 300 szorzást tudott végrehajtani – mai mércével mérve lassú, de 1000-szer gyorsabb, mint bármely létező gép. Emellett rendkívül megbízható volt. Ez jelentette a számítástechnika fejlődésének hosszú útjának kezdetét.

A szabadalomtulajdonos

Noha Mauchly és Eckert elkészítették az első nagyméretű elektronikus számítógépet, nem tudták szabadalmaztatni munkájukat. Miközben a gépükön dolgoztak, gyakran utaztak Iowába, hogy John Vincent Atanasoffnak, az Iowa State College professzorának az eszébe jussanak. Atanasoff az 1930-as évek végén, az 1940-es évek elején tervezett és épített egy (nagyon kicsi) számítástechnikai eszközt, amely magában foglalta mindazokat a koncepciókat, amelyeket Mauchly és Eckert használt.

1968 januárjában tárgyalást tartottak arról, hogy Atanasoffnak vagy Mauchlynak van-e joga a számítógép szabadalmaztatására. Atanasoff egyértelműen megállapította, hogy 1941 júniusában vázlatokat, ötleteket és terveket bocsátott Mauchly rendelkezésére. Ezeket a terveket fel lehetett használni egy elektronikus digitális számítógép megépítéséhez. Határozottan bizonyítani tudta, hogy ő fogalmazta meg az elektronikus digitális számítógép főbb elemeit.”

A tárgyalás 135 napig tartott. A bírói véleményt 1973. október 19-én adták ki, és a megállapítás egyértelmű volt. Mauchly alapvető ENIAC-ötletei “Atanasofftól származtak, és az ENIAC-ban igényelt találmány Atanasofftól származott”. A bíró továbbá megállapította: “Eckert és Mauchly nem ők maguk találták fel először az automatikus elektronikus digitális számítógépet, hanem ezt a tárgyat egy bizonyos Dr. John Vincent Atanasofftól származtatták.”

És tehát a számítógép feltalálója? Dr. John Vincent Atanasoff!

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.