background image

PIERWSZE 
KOMPUTERY

background image

Komputer – czyli co?

Funkcje – przetwarzanie liczb

Z tego wynika także przetwarzanie 

innego rodzaju danych – wszystko 

bowiem można zamienić na liczby

Mechanizacja działania – człowiek 

przestaje być potrzebny do 

przetwarzania liczb 

Autonomia działania – człowiek 

przestaje być potrzebny do pełnienia 

funkcji kontrolnych 

Z powyższych wynika w ogólności 

możliwość obliczania dowolnych 

wyrażeń matematycznych

background image

Maszyna Analityczna Babbage’a

XIXw

napędzana silnikiem parowym

Dane wyjściowe miały być drukowane na drukarce

rozdzielenie pamięci i jednostki obliczeniowej - 
podobnie jak we współczesnych komputerach. 

program wczytywany na kartach perforowanych

Urządzenie pozwalało na wykorzystanie konstrukcji 
znanych z dzisiejszych języków programowania, 
takich jak pętle, instrukcje 
warunkowe czy przetwarzanie równoległe

pierwszy programista – Lady Ada Lovelace

background image

Maszyna analityczna 

Babbagea’a

background image

Maszyna analityczna - działanie

Maszyna analityczna odczytuje program oraz dane z 

odpowiednio przygotowanych kart perforowanych – kart 

danych (powodujących „załadowanie” liczby do odp. 

rejestru), kart dyrektyw oraz kart operacji (programu)

Np. aby obliczyć wyrażenie a(b+c)/(d-e) należało 

„załadować” liczby a..e do rejestrów V1..V5; następnie 

przygotować następujące karty dyrektyw:

2, 3, 6, 6, 1, 7, 4, 5, 8, 7, 8, 9

I następujące karty operacji:

+, *, -, / 

Efekt – sekwencja operacji:

V2+V3 -> V6

V6*V1 -> V7

itd.

background image

II wojna światowa

Wojna „technologiczna”

Niemcy – zaawansowana technologia (wojskowa)

USA – „zaawansowana” gospodarka

Potrzeby obliczeniowe

Obliczenia inżynierskie (np. w przemyśle lotniczym), 
szyfrowanie (i dekryptaż) wiadomości

Obliczenia związane z budową bomby atomowej i 
(później) wodorowej

background image

Pierwszy komputer

Z1 zbudowany przez Konrada Zuse w 
mieszkaniu rodziców w 1938

Całkowicie mechaniczny

Programowalny

Oparty o arytmetykę binarną

background image

Kolejne dzieła Konrada Zuse

Z2, Z3 (1941)

Zbudowane już na 

  zlecenie Luftwaffe

Z3 – sterowany 

  programem zapisanym
  w pamięci wewnętrznej
  (czyli tak, jak 
  współczesne komputery)

background image

Colossus

pierwszy sprawnie działający komputer

Zainstalowany w Bletchey Park – brytyjskim ośrodku 
dekryptażu

Służył do łamania niemieckich szyfrów

Oficjalnie w ogóle nie istniał!

background image

ENIAC

Nazwa Electronic Numerical Integrator and Computer

Pierwszy komputer zaprojektowany do niszczenia i 
zabijania

Konstrukcję ukończono w 1945 już po zakończeniu II 
wojny światowej. Akurat wtedy tablice balistyczne stają 
się niezbyt potrzebne. Zaczyna się natomiast zimna 
wojna – Eniac przydaje się do prac związanych z 
opracowaniem bomby wodorowej.

background image

ENIAC

background image

ENIAC

Maszyna bardzo szybka jak na owe czasy

Budowa „rozproszona” 

Modułowa budowa także samych „dużych” modułów – 

to ułatwiało naprawy

42 panele, całość wypełniała sporą halę, wymagała ok. 

200kW zasilania oraz sztucznego chłodzenia

Waga - 30 ton

Około 19000 lamp próżniowych, 100 tysięcy innego 

rodzaju części elektronicznych

W ciągu swojego użytecznego życia (do 1955 roku) 

wykonał więcej obliczeń niż cała ludzkość do 1945 roku

background image

ENIAC

Główną wadą ENIAC-a było to, że musiał on być 
programowany
ręcznie przez ustawianie przełączników oraz wtykanie i 
wyjmowanie kabli

background image

DZIĘKUJĘ


Document Outline