|
|
ENIAC Czy "bomba"?, co było pierwszym komputerem?
|
|
|
MichuDeZior
|
|
|
I ranga |
|
|
|
Grupa: Użytkownik |
|
Postów: 36 |
|
Nr użytkownika: 61.014 |
|
|
|
Zawód: Uczen |
|
|
|
|
Oficjalnie "Einiac" jest uznawany za pierwszy na świecie komputer, ale już w 1939 roku powstała maszyna deszyfrująca enigmę, tzw. "Bomba", która miała pewne cechy komputera. Zanim jej istnienie zostało odtajnione, Amerykanie skonstruowali Einiaca i w podręcznikach od historii to ta maszyna jest nazywana pierwszym komputerem. Czy według was to Bomba zasługuje na to miano?
|
|
|
|
|
|
|
|
QUOTE(MichuDeZior @ 23/12/2009, 15:52) Oficjalnie "Einiac" jest uznawany za pierwszy na świecie komputer, ale już w 1939 roku powstała maszyna deszyfrująca enigmę, tzw. "Bomba", która miała pewne cechy komputera. Zanim jej istnienie zostało odtajnione, Amerykanie skonstruowali Einiaca i w podręcznikach od historii to ta maszyna jest nazywana pierwszym komputerem. Czy według was to Bomba zasługuje na to miano? Maszyna Turinga
|
|
|
|
|
|
|
|
QUOTE(MichuDeZior @ 23/12/2009, 15:52) Oficjalnie "Einiac" ENIAC. To akronim, dlatego duże litery.
QUOTE(MichuDeZior @ 23/12/2009, 15:52) (...)Amerykanie skonstruowali Einiaca i w podręcznikach od historii to ta maszyna jest nazywana pierwszym komputerem. Pierwszym komputerem w sensie Von Neumanna zdaje się.
QUOTE(MichuDeZior @ 23/12/2009, 15:52) Czy według was to Bomba zasługuje na to miano? Jakby liczyć wszystkie takie wynalazki to i tak Bombie trudno byłoby pobić choćby maszynę różnicową Babbage'a.
|
|
|
|
|
|
|
|
QUOTE(Bełkot @ 23/12/2009, 16:07) Jakby liczyć wszystkie takie wynalazki to i tak Bombie trudno byłoby pobić choćby maszynę różnicową Babbage'a. Oj łatwo, łatwo... choćby z powodu takiego, iż Babbage nigdy jej nie skonstruował.
|
|
|
|
|
|
|
|
QUOTE(secesjonista @ 23/12/2009, 17:41) Oj łatwo, łatwo... choćby z powodu takiego, iż Babbage nigdy jej nie skonstruował. Chciałeś oczywiście napisać - nie ukończył.
|
|
|
|
|
|
|
|
QUOTE(Bełkot @ 24/12/2009, 1:50) QUOTE(secesjonista @ 23/12/2009, 17:41) Oj łatwo, łatwo... choćby z powodu takiego, iż Babbage nigdy jej nie skonstruował. Chciałeś oczywiście napisać - nie ukończył. Oczywiście.
|
|
|
|
|
|
|
|
A co z Collossusem - taką bardziej zaawansowaną bombą? Był wcześniej od Eniaca - a podobno miał wszelkie cechy komputera. Tyle że jeszcze tajniejszy i nadal ENIAC często występuje jako pierwszy.
|
|
|
|
|
|
|
|
Przede wszystkim ustalcie gdzie jest granica między kalkulatorem a komputerem. Bo sięgniemy w doszukiwaniu się praźródeł jakiegoś liczydła w Aleksandrii. Sugeruję że komputer to maszyna licząca korzystająca z rozkazów/danych pobieranych z zewnętrznego nośnika - w odróżnieniu od kalkulatora (i wszystkich maszyn liczących) gdzie dane wprowadza się równolegle z rozkazami na bierząco. Choć ENIAC zawierał elementy topologiczne komputerów - to uważam go jednak za programowalny kalkulator. Za pierwszy komputer uważam raczej EDVAC - topologicznie (zawiera podstawowe elementy składowe) jest on przodkiem dzisiejszych komputerów - no i liczy w naturalny (binarny sposób ).
|
|
|
|
|
|
|
Daniel-3-Jan
|
|
|
Nowicjusz |
|
|
|
Grupa: Użytkownik |
|
Postów: 18 |
|
Nr użytkownika: 60.529 |
|
|
|
Daniel Wieczorek |
|
Zawód: Student |
|
|
|
|
Ale prosze nie zapominac o komputerze Z1 I Z3. Z3 byl "pierwszym dzialajacym, i w pelni automatycznym KOMPUTEREM o zmiennym programie."
Z3 był maszyną wyprzedzającą swoją epokę. Współczesnym komputerom, mimo iż oparte są one na układach elektronicznych, pod względem działania bliżej jest właśnie do tego niemieckiego projektu, niż do amerykańskiego ENIAC-a. Powody, dla których nie był on szeroko znany, miały podłoże polityczne oraz społeczne - po wojnie głównym ośrodkiem rozwoju informatyki były Stany Zjednoczone i to właśnie tam, niezależnie, wynaleziono i spopularyzowano szereg rozwiązań wcześniej użytych w komputerach Z1 oraz Z3.
i to on jest moim faworytem, a dopiero potem ENIAC
|
|
|
|
|
|
|
oberon
|
|
|
I ranga |
|
|
|
Grupa: Użytkownik |
|
Postów: 24 |
|
Nr użytkownika: 62.700 |
|
|
|
|
|
|
Jest oczywiście kwestią jak zdefiniujemy komputer. Jeśli będzie to działająca maszyna programowalna automatycznie przetwarzająca symbole wg zadanego algorytmu to moim zdaniem będzie to zdecydowanie Z3 Konrada Zuse (1941). Colossus był równie uniwersalny, lecz o 2 lata późniejszy. ENIAC pojawił się jeszcze później. Z pierwszych, najbardziej dzisiejsze komputery przypominał EDSAC (1949) - gdzie pamięć zawiera już jednocześnie dane i program (architektura von Neumanna).
Co najbardziej imponuje w przypadku Zusego to jest to, że swoje konstrukcje rozwijał w zasadzie samodzielnie z drobną pomocą swoich przyjaciół, podczas gdy pozostałe konstrukcje były tworzone przez całe zespoły specjalistów. Niemniej należy pamiętać, że wszystkie te pierwsze konstrukcje były dziełami oryginalnymi i rozwijanymi samodzielnie, m.in. stąd duże różnice w ich architekturach.
|
|
|
|
|
|
|
|
QUOTE(Chris_w @ 29/12/2009, 7:53) Przede wszystkim ustalcie gdzie jest granica między kalkulatorem a komputerem. Bo sięgniemy w doszukiwaniu się praźródeł jakiegoś liczydła w Aleksandrii.
To zależy co rozumiesz przez słowo kalkulator i komputer - samo sprecyzowanie tego zagadnienia jest kluczowe w dalszym obrachunku.
ENIAC, tj. predefiniowany kalkulator nie zdolny do zaprogramowania, nic ponadto co zostało określone przez twórców na deskach kreślarskich, jest zestawiony z urządzeniem Mariana Rejewskiego, które choć było bardziej elastyczne w swoim działaniu, miało również z góry założony cel: odczytywanie pozycji wirników.
Komputer w rozumieniu od czasów Konrada Zuse Z3[wraz z językiem Plankalkul], Howarda Aikena z jego Harvard Mark I, czy ogólnej koncepcji Johna von Neumanna oraz Eckerta i Mauckliego, miał być wolną - niezdefiniowaną pod konkretny cel - platformą, która nie ma określonych ram pracy, te bowiem wytyczają programiści, cybernetycy, swoimi algorytmami.
Dlatego np. kalkulatory elektroniczne, programowalne np. w RPL [Reverse Polish Lisp], mające pełną kontrolę nad rejestrami X, Y,..., są komputerami choć nie w dzisiejszym "point and click" rozumieniu. Za przykład niech posłuży kalkulator finansowy programowalny HP-12C, który nie posiada funkcji trygonometrycznych - możemy je zaprogramować, stosując algorytm autorstwa Gersona W. Barbosa, http://www.hpmuseum.org/cgi-sys/cgiwrap/hp...es.cgi?read=654 Wystarczy wklepać lisiting. Jeżeli chcesz rozszerzyć go pod rozwiązywanie wielomianów, nic prostszego, istnieją i pod to programy.
Kolejny przykład: kalkulator HP 41C, mający spore spektrum I/O w tym łącze szeregowe RS-232. Był przez lata wykorzystywany jako narzędzie analityczne np. w misjach kosmicznych: http://www.deutsches-museum.de/en/collecti...ents/voltmeter/
Ten post był edytowany przez vyss: 29/04/2015, 12:10
|
|
|
|
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:
Śledź ten temat
Dostarczaj powiadomienie na email, gdy w tym temacie dodano odpowiedź, a ty nie jesteś online na forum.
Subskrybuj to forum
Dostarczaj powiadomienie na email, gdy w tym forum tworzony jest nowy temat, a ty nie jesteś online na forum.
Ściągnij / Wydrukuj ten temat
Pobierz ten temat w innym formacie lub zobacz wersję 'do druku'.
|
|
|
|