 |
|
Chronologia W dziale chronologia staram się zamieszczać wszystkie najważniejsze wydarzenia danego okresu. Każdy okres to kilka kolejnych lat. Jeżeli sądzisz, że znalazłeś jakiś rzeczowy błąd, to koniecznie daj znać na mój adres.
|  | Uwaga! Tymczasowo postanowiłem nie udostępniać fotografii, dopóki w sposób jasny i precyzyjny nie rozwiążę sprawy ich praw autorskich. Przepraszam za takie uniedogodnienie, postaram się jednak jak najszybciej powrócić do starej formy.
|
 |
|
|
 |
|
Chronologia - lata 1949 - 51 Rok 1949
-
Eckert i Mauchly, po założeniu własnej firmy, budują BINAC-a.
Jest on przeznaczony dla sił powietrznych USA. Posiada podwójne procesory, każdy
z 700 lampami i pojemnością pamięci po 512 31-bitowych słów. Każdy procesor zajmuje
tylko 4 stopy kwadratowe. Może wykonać 1000 mnożeń na sekundę. Jednak projektanci,
zajęci budową UNIVAC-a, nie poświęcili zbyt dużo czasu BINAC-owi, przez co
jest trochę niedopracowany.
-
W maju Maurice Wilkes i jego współpracownicy z uniwersytetu w Cambridge kończą
pracę nad komputerem EDSAC (Electronic Delay Storage Automatic Computer).
Projekt jest wspierany finansowo przez J. Lyons & Co. Ltd.. Jest to pierwszy
w pełni skalowalny komputer, z programem przechowywanym w pamięci. Prędkość EDSAC-a
to 500 kHz, większość instrukcji jest wykonywana przez ok 1500 ms.
-
Projekt komputera Harvard MARK-III, kierowany przez Howarda Aikena,
zostaje skończony. Pamięć tej maszyny jest składowana tylko na bębnach magnetycznych.
Jej pojemność wynosi 4000 instrukcji. MARK-III zawiera ok. 5000 lamp i 2000 przekaźników.
-
John Mauchly wymyśla Short Order Code na potrzeby komputera UNIVAC.
Jest to pierwszy język programowania wysokiego poziomu.
Rok 1950
-
Narodowe Biuro Standardów (US National Bereau of Standards) uruchamia komputer SEAC
(Standards Eastern Automatic Computer). Aby zmniejszyć liczbę lamp elektronowych,
użyto 12000 germanowych diod. Pamięć komputera jest w stanie przechować 512 45-bitowych
słów.
-
Konrad Zuse kończy budowę Z4 i instaluje go na Politechnice Federalnej
w Zurychu. Komputer ma zmodyfikowaną budowę, dzięki czemu może wykonywać skoki
warunkowe. Poza tym podczas wykonywania instrukcji w tym samym czasie dwie kolejne
są odczytywane i dodatkowo przeprowadzane są różnorakie optymalizacje. Z4 był używany
przez 5 lat na Politechnice, a następne 5 we Francji.
Rok 1951
-
David A. Huffman tworzy algorytm Huffmana. Będzie on używany do kompresji
danych, co w znacznym stopniu przyspieszy ich przesyłanie przez
pierwsze, bardzo wolne modemy.
-
Pierwszy komputer dla biznesu zostaje skończony. Jest to LEO (Lyons Electronic
Office). Jego projektantami są T. Raymond Thompson, John Simmons oraz
ich współpracownicy z firmy Lyons Co. z Anglii.
-
Eckert i Mauchly kończą budowę komputera UNIVAC. Jest on pierwszym
urządzeniem komercyjnie dostępnym w USA, sprzedanym za milion dolarów. Komputer
jest programowalny, zatem nie ma potrzeby, przy każdym nowym zadaniu, przebudowy
układów i zmiany przełączników. Maszyna pobiera instrukcje bezpośrednio z programu
umieszczonego w pamięci. Jej pojemność to 1000 12-cyfrowych słów.
UNIVAC potrafi wykonać 8333 operacji dodawania lub 555 mnożenia w ciągu sekundy. Zbudowany
jest z 5000 lamp i zajmuje 200 stóp kwadratowych powierzchni.
-
An Wang z Chin zakłada firmę Wang Laboratories Inc w Bostonie. Pierwszym
wynalazkiem jest pamięć oparta na rdzeniach ferrytowych.
-
Jay Forrester, wraz ze współpracownikami z MIT (Massachusetts Institute of
Technology), kończy rozpoczętą w 1949 budowę komputera Whirlwind. Został zbudowany
dla biura badań marynarki wojennej USA. Jego przeznaczeniem jest wykonywanie zadań
w czasie rzeczywistym, tzn. wyniki operacji są przedstawiane prawie natychmiast na ekranie.
Jest w stanie wykonać 500000 operacji dodawania lub 50000 mnożenia w ciągu sekundy.
Whirlwind pierwotnie zbudowany był z 3300 lamp i 8900 kryształowych diod. Zajmuje
powierzchnię 2500 stóp kwadratowych. Dodatkowo w komputerze wykorzystany został wynalazek
Forrestera z 1949 roku - pamięć oparta na żelaznych rdzeniach, opatentowana w 1956 roku.
 |
|
|
 Podyskutuj na forum | Znalazłeś błąd? Napisz
|
|
|
|