OrgPad logo

MAT INF 2: Historie 1/2

Created by Tomáš Flídr

#inf, #maturita

MAT INF 2: Historie 1/2

Předchůzci počítačů

Mechanizace výpočtů a řešení problémů

Herman Hollerith

Použil děrné štítky během sčítání lidu v USA, čímž výrazně zkláril dobu zpracovávání (z 7 nebo 8 let na šest týdnů (první výsledky) až 6 let (podrobnější informace než u minulého sčítání)

Založil jednu z firem, které vytvořily IBM.

Abakus

Počítadlo, objevil se ve 3. tisíciletí BC (Mezopotámie), pro základní početní operace v číslených soustavách.

Logaritmické tabulky & pravítko

1614, John Napier, využití vlastností logaritmů pro zjednodušení násobení/dělení převodem na +-.

Mechanické kalulátory

Mechanizované provádění výpočtů

Programovatelné stroje

Mechanismus z Antikythéry

cca 100BC, předpodívání pohybů nebeských těles

Pascal & Liebnizt

17. století, stroj na sčítání a odčítání

Jacquard

1801, děrné štítky v tkalcovském stavu - ovládání bez nutnosti měnit mechanismus

Charles Baggage

Navrhl první turingovsky úplný počítač - smyčky, podmínky, paměť a "procesor". Práce s 50místnými čísly, pohon na parní stroj.

Studoval na Peterhouse. :)

Ada Lovelace - pomoc s návrhem stroje, první programátorka

ČS: SA(močinný)PO(čítač)

Nultá generace

Elektromagnetické stroje, většinou využívající relé (elektromagnetický přepínač).

Relé

Cívka (=elektromagnet) překlápí kotvu, která spíná kontakt.

200px-Relay principle horizontal new

Turing

Matematik, kryptoanalytik a zakladatel teoretické informatiky.

Definoval Turingův stroj (teoretický model počítače), hrál výraznou roli v prolomení Enigmy, otrávil se kvůli vyšetřování homosexuality. Zabýval se rozpoznáním počítače a člověka (Turingův test).

Konrad Zuse - Z2, Z3

Před/během druhé světové, stroje v dvojkové soustavě s plovoucí čárkou a programem na děrné pásce.

1941: prakticky použitelný Z3, 50 operací za sekuncu.

Harvard Mark I, II

Automatic Sequence Controlled Calculator (ASCC)

Během WW2 v USA, financován IBM. Desítková soustava, využití námořnictvem.

První generace

Elektronky

Součástka ovlivňující proud ve vakuu pomocí napětí na mřížce, kterou mají procházet elektrony.

image007 t3xkt8

ČS: E(lektronický)PO(čítač)S(třední)

Von Neumannova architektura

První definice v souvislosti s vývojem ENIAC

Počítač obsahující vstup, CPU, paměť a výstup.

ENIAC

1944, Pelsynvánie: smyčky, podmíněné skoky, úplný

5000 součtů/s, ale velký, s nárčným a drahům provozem

využití armádou pro výpočet letu raket

potom MANIAC

Druhá generace

Tranzistory

Polovodičová součátska ovlivňující průchod proudu menším proudem.

Zmenšení, zrychlení, snížení nároků

První programovací jazyky

COBOL, FORTRAN, BASIC

Operační systémy

ČS: EPOS 2

UNIVAC

Elektronkový, první seriově vyráběný (1951)