A Kíváncsi gyerekek sorozat minden korosztály számára. Ha olyan kérdésed van, amire szeretnéd, hogy egy szakértő válaszoljon, küldd el a [email protected] címre.

Mi volt az első számítógép? – Emily, 9 éves, Brookline, Massachusetts

Az első modern elektronikus digitális számítógépet Atanasoff-Berry számítógépnek vagy ABC-nek hívták.

Az első számítógépet John Vincent Atanasoff fizikaprofesszor és végzős diákja, Clifford Berry építette 1942-ben az Iowa State College-ban, a mai Iowa State Universityn.

Ahol több mint 30 éve tanítok számítástechnikát, és egyben régi számítógépek gyűjtője is vagyok. Találkozhattam Atanasoffal, amikor az Iowa State-re látogatott, és kaptam egy dedikált példányt a könyvéből.

Az ABC előtt léteztek mechanikus számítástechnikai eszközök, amelyek egyszerű számításokat tudtak elvégezni. Az első mechanikus számítógépet, a Babbage Difference Engine-t Charles Babbage tervezte 1822-ben. Az ABC volt az alapja a ma általunk használt modern számítógépnek.

Az ABC dobjai. Az Iowa State University Library Special Collections and University Archives jóvoltából, CC BY-ND

Az ABC több mint 700 fontot nyomott, és vákuumcsöveket használt. Volt egy forgó dobja, amely valamivel nagyobb volt, mint egy festékesdoboz, és kis kondenzátorok voltak rajta. A kondenzátor olyan eszköz, amely képes elektromos töltést tárolni, mint egy akkumulátor.

Az ABC-t úgy tervezték, hogy akár 29 különböző változót tartalmazó feladatokat oldjon meg. Talán ismerősek az egyváltozós egyenletek, mint például a 2y = 14. Most képzelj el 29 különböző változót. Ezek gyakori problémák a fizikában és más tudományokban, de nehéz és időigényes volt kézzel megoldani őket.

Atanasoffnak számos olyan áttörő ötletet tulajdonítottak, amelyek a mai napig jelen vannak a modern számítógépekben. A legfontosabb ötlet a bináris számjegyek, azaz csak egyesek és nullák használata volt minden szám és adat ábrázolására. Ez lehetővé tette, hogy a számításokat elektronikával lehessen elvégezni.

A másik ötlet a program (a számítógép utasításai) és a memória (a számok tárolására szolgáló helyek) szétválasztása volt.

Az ABC körülbelül 15 másodpercenként végzett el egy műveletet. A mai számítógépek másodpercenkénti több millió műveletéhez képest ez valószínűleg nagyon lassúnak tűnik.

A mai számítógépekkel ellentétben az ABC-nek nem volt megváltoztatható tárolt programja. Ez azt jelentette, hogy a program fix volt, és egyetlen feladat elvégzésére tervezték. Ez azt is jelentette, hogy a feladatok megoldásához egy operátornak le kellett írnia a köztes választ, majd ezt vissza kellett táplálnia az ABC-be. Atanasoff elhagyta az Iowa State Államot, mielőtt tökéletesített volna egy olyan tárolási módszert, amely kiküszöbölte volna, hogy a kezelőnek újra be kelljen írnia a közbenső eredményeket.

Az ABC része. Az Iowa State University Library Special Collections and University Archives jóvoltából, CC BY-ND

Röviddel azután, hogy Atanasoff elhagyta az Iowa State-et, az ABC-t leszerelték. Atanasoff soha nem nyújtott be szabadalmat a találmányára. Ez azt jelenti, hogy sokáig sokan nem tudtak az ABC-ről.

1947-ben az Electronic Numerical Integrator And Computer, azaz az ENIAC alkotói szabadalmat nyújtottak be. Ez lehetővé tette számukra, hogy azt állítsák, ők a digitális számítógép feltalálói. Évtizedekig a legtöbb ember azt hitte, hogy az ENIAC volt az első modern számítógép.

Az ENIAC egyik feltalálója azonban 1941-ben meglátogatta Atanasoffot. A bíróságok később úgy döntöttek, hogy ez a látogatás befolyásolta az ENIAC tervezését. Az ENIAC szabadalmát 1973-ban egy bíró elvetette.

Az ENIAC szabadalom jogosultjai azzal érveltek, hogy az ABC valójában sosem működött. Mivel csak az egyik dobmemóriaegység maradt meg, nehéz volt az ellenkezőjét bizonyítani.

1997-ben az Iowa Állami Egyetem oktatóiból, kutatóiból és diákjaiból álló csapat befejezte az ABC másolatának megépítését. Sikerült bebizonyítaniuk, hogy az ABC valóban működött. A másolat ma a kaliforniai Mountain View-ban található Computer History Museumban látható.

Hello, kíváncsi gyerekek! Van olyan kérdésetek, amire szeretnétek egy szakértőtől választ kapni? Kérj meg egy felnőttet, hogy küldje el a kérdésedet a [email protected] címre. Kérjük, írd meg a neved, életkorod és a várost, ahol élsz. Nem fogunk tudni minden kérdésre válaszolni, de megteszünk minden tőlünk telhetőt.

admin

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

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

lg