Skocz do zawartości
Forum Kopalni Wiedzy
KopalniaWiedzy.pl

60. urodziny jednotonowego Baby

Rekomendowane odpowiedzi

Podczas ostatniego weekendu, 21 czerwca, minęło 60 lat od momentu uruchomienia pierwszego "nowoczesnego" komputera. Urządzenie Small Scale Experimental Machnie, zwane pieszczotliwie Baby, było pierwszym, które przypominało to, co obecnie rozumiemy pod pojęciem komputera. Wyróżniał je fakt, że można było wykonywać na nim różne zadania bez potrzeby każdorazowego konfigurowania sprzętu. Wszystko dzięki temu, iż Baby był pierwszym komputerem z własną pamięcią. Small Scale Experimental Machine miał jej... 128 bajtów. Komputer ważył tonę, miał dwa metry wysokości i 5 metrów długości

Baby był następcą tak znanych urządzeń jak amerykański ENIAC czy brytyjski Colossus. Oba te komputery służyły celom wojskowym: ENIAC używany był do obliczania trajektorii pocisków artyleryjskich, a Colossus łamał niemieckie szyfry. Maszyny można było wykorzystać do innych celów, ale wymagało to wielodniowej rekonfiguracji, polegającej na przełączeniu kabli.
Twórcy Baby przezwyciężyli tę niedogodność. Baby wykonywał różne operacje, w zależności od przechowywanego w pamięci programu.

Pamięć stanowiła lampa elektronowa, a ładunki pozytywne i negatywne reprezentowały 1 i 0. Miały one nawet swoją graficzną reprezentację na monitorze w postaci kresek (1) i kropek (0).

Komputer Baby był dziełem naukowców z Manchester University. Czterech z nich żyje do dzisiaj. Geoff Tootill, jeden z twórców maszyny, wspomina, że pierwszy program został napisany przez Toma Kilburna, a jego zadaniem było znalezienie najwyższego, nierównego jej, dzielnika dla liczby pierwszej. Było to zadanie testowe, którego rozwiązanie zajęło maszynie dużo czasu. Tootill mówi, że gdy Baby pracowała, on wraz z kolegami na bieżąco sprawdzali, czy nie występują błędy.

Do testów wykorzystano liczby pierwsze ze względu na ograniczenia wyświetlacza. Gdy pracujesz na liczbie pierwszej, to najwyższym takim dzielnikiem jest jeden - wyjaśnia Chris Burton z Computer Conservation Society. Tak więc gdy jako wynik otrzymali kreskę, wiedzieli, że wszystko działa poprawnie - dodaje.

Z czasem Baby zyskał więcej pamięci i mógł wykonywać bardziej skomplikowane zadania. Jego następcą był Manchester Mark I, a później Ferranti Mark I - pierwszy komercyjny komputer ogólnego przeznaczenia.

Obecnie w Museum of Science and Industry w Manchesterze można oglądać działającą replikę Baby.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

"że pierwszy program został napisany przez Toma Kilburna, a jego zadaniem było znalezienie najwyższego mnożnika dla liczby pierwszej"

Chyba znalezienie największego dzielnika liczby nie ma czegoś takiego jak najwyższy mnożnik. No chyba że ja o czymś nie wiem

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

"że pierwszy program został napisany przez Toma Kilburna, a jego zadaniem było znalezienie najwyższego mnożnika dla liczby pierwszej"

Chyba znalezienie największego dzielnika liczby nie ma czegoś takiego jak najwyższy mnożnik. No chyba że ja o czymś nie wiem

 

Oczywiście, że chodziło o dzielnik. :)

Dziękuję za zwrócenie uwagi.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...