Wiek XX - to wiek w którym arytmometr stał się komputerem. Szczególne znaczenie mają
tu lata trzydzieste i czterdzieste. Zaczęto wtedy seryjnie produkować programowalne
kalkulatory (w 1935 roku IBM wypuścił swoją maszynę IBM-601 wyposażoną w jednostkę
arytmetyczno-logiczną opartą na przekaźnikach oraz czytniki kart perforowanych;
operacja dzielenia trwała jedną sekundę). Powstały także pierwsze mechaniczne układy
realizujące operacje logiczne i arytmetyczne w
systemie binarnym (opatentowany przez Francuza Roberta Valtat'a w 1936 roku;
w roku 1938 powstaje mechaniczny kalkulator programowalny V-1 (przemianowany po wojnie
na Z-1) do którego dane i program były wprowadzane z taśmy, a do obsługi operatorskiej
służyła klawiatura numeryczna i wyświetlacz złożony z lampek NIXI - rodzaju neonówki
złożonej z dziesięciu elektrod w kształcie cyfr). Początki lat 40-tych to już
praktycznie pierwsze komputery. W 1941 powstał sumator oparty na lampach elektronowych
- ABC, z pamięcią zrealizowaną na kondensatorach (rys. 1).
W tym samym roku powstał V-3 (rys. 2) (później Z-3) zbudowany z 600 przekaźników wchodzących w skład jednostki arytmetyczno-logicznej oraz z 1600 przekaźników pełniących rolę pamięci. Mimo pewnych braków (V3 nie posiadał instrukcji skoku warunkowego), można już go było nazwać pełnowartościowym komputerem. W styczniu 1943 roku powstał Colossus (rys. 3), zbudowany przez Alana Turinga (rys. 5) , Thomasa H. Flowersa(1905-1998) i Newmana(1897-1984). Była to pierwsza w całości elektroniczna maszyna licząca. Prawdopodobnie nie została ona uznana za pierwszy komputer, gdyż była zbyt wyspecjalizowana (jej zadaniem było łamanie depesz telegraficznych kodowanych przez Niemców maszynami Enigma i Lorenz). Ta powstała w Bletchley Park w Angli maszyna nie została okrzyknięta pierwszym z komputerem także z innych powodów - istnienie jej było utrzymywane w tajemnicy do 1970 roku, a niektóre algorytmy stanowią tajemnicę do dziś. W tym samym roku rozpoczynają się prace nad maszyną ENIAC, która przez Amerykanów została uznana za pierwszy komputer. |
rys. 1 rys. 2 rys. 4 rys. 5 |