Curious Kids to seria dla dzieci w każdym wieku. Jeśli masz pytanie, na które chciałbyś, aby odpowiedział ekspert, wyślij je na adres [email protected].

Jaki był pierwszy komputer? – Emily, lat 9, Brookline, Massachusetts

Pierwszy nowoczesny elektroniczny komputer cyfrowy był nazywany komputerem Atanasoffa-Berry’ego, czyli ABC.

Został zbudowany przez profesora fizyki Johna Vincenta Atanasoffa i jego studenta, Clifforda Berry’ego, w 1942 roku w Iowa State College, obecnie znanym jako Iowa State University.

To właśnie tam od ponad 30 lat uczę inżynierii komputerowej, a także jestem kolekcjonerem starych komputerów. Poznałem Atanasoffa, gdy odwiedził Iowa State i dostałem podpisaną kopię jego książki.

Przed ABC istniały mechaniczne urządzenia obliczeniowe, które mogły wykonywać proste obliczenia. Pierwszy mechaniczny komputer, The Babbage Difference Engine, został zaprojektowany przez Charlesa Babbage’a w 1822 roku. ABC był podstawą nowoczesnego komputera, którego wszyscy używamy dzisiaj.

Perkusja ABC. Dzięki uprzejmości Iowa State University Library Special Collections and University Archives, CC BY-ND

Komputer ABC ważył ponad 700 funtów i wykorzystywał lampy próżniowe. Miało obracający się bęben, trochę większy niż puszka farby, który miał na sobie małe kondensatory. Kondensator jest urządzeniem, które może przechowywać ładunek elektryczny, jak bateria.

The ABC został zaprojektowany do rozwiązywania problemów z do 29 różnych zmiennych. Możesz być zaznajomiony z równaniami z jedną zmienną, jak 2y = 14. Teraz wyobraź sobie 29 różnych zmiennych. Są to powszechne problemy w fizyce i innych naukach, ale były trudne i czasochłonne do rozwiązania ręcznie.

Atanasoffowi przypisuje się kilka przełomowych pomysłów, które są nadal obecne w nowoczesnych komputerach. Najważniejszym pomysłem było użycie cyfr binarnych, tylko jedynki i zera, do reprezentowania wszystkich liczb i danych. Pozwoliło to na wykonywanie obliczeń za pomocą elektroniki.

Innym pomysłem było oddzielenie programu (instrukcji komputerowych) i pamięci (miejsc do przechowywania liczb).

Komputer ABC wykonywał jedną operację mniej więcej co 15 sekund. W porównaniu z milionami operacji na sekundę dzisiejszego komputera, to prawdopodobnie wydaje się bardzo powolne.

W przeciwieństwie do dzisiejszych komputerów, ABC nie miało zmiennego, zapisanego programu. Oznaczało to, że program był stały i przeznaczony do wykonania jednego zadania. Oznaczało to również, że aby rozwiązać te problemy, operator musiał zapisać pośrednią odpowiedź, a następnie wprowadzić ją z powrotem do ABC. Atanasoff opuścił Iowa State zanim udoskonalił metodę przechowywania danych, która wyeliminowałaby konieczność ponownego wprowadzania przez operatora wyników pośrednich.

Część ABC. Dzięki uprzejmości Iowa State University Library Special Collections and University Archives, CC BY-ND

Krótko po tym, jak Atanasoff opuścił Iowa State, ABC zostało zdemontowane. Atanasoff nigdy nie zgłosił patentu na swój wynalazek. Oznacza to, że przez długi czas wielu ludzi nie wiedziało o ABC.

W 1947 roku twórcy Electronic Numerical Integrator And Computer, czyli ENIAC, zgłosili patent. Pozwoliło im to twierdzić, że są wynalazcami komputera cyfrowego. Przez kilka dekad większość ludzi uważała, że ENIAC był pierwszym nowoczesnym komputerem.

Ale jeden z wynalazców ENIAC-a odwiedził Atanasoffa w 1941 roku. Sądy orzekły później, że ta wizyta wpłynęła na projekt ENIACa. Patent na ENIAC-a został odrzucony przez sędziego w 1973 roku.

Właściciele patentu na ENIAC-a twierdzili, że ABC nigdy tak naprawdę nie działał. Ponieważ wszystko co pozostało to jedna z jednostek pamięci bębnowej, trudno było udowodnić, że jest inaczej.

W 1997 roku zespół wykładowców, badaczy i studentów na Uniwersytecie Stanowym Iowa zakończył budowę repliki ABC. Byli oni w stanie zademonstrować, że ABC funkcjonuje. Replikę można dziś zobaczyć w Muzeum Historii Komputerów w Mountain View w Kalifornii.

Witajcie, ciekawskie dzieciaki! Czy macie jakieś pytanie, na które chcielibyście, aby odpowiedział wam ekspert? Poproś osobę dorosłą, aby wysłała Twoje pytanie na adres [email protected]. Podaj nam swoje imię, wiek i miasto, w którym mieszkasz. Nie będziemy w stanie odpowiedzieć na każde pytanie, ale zrobimy co w naszej mocy.

admin

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.

lg