Povijest Flashcards
(27 cards)
50.000 – 30.000 p.n.e.
brojanje prstima
digit – engl. prst ili broj
calculate - iz latinske riječi za šljunak
- st.p.n.e. – 5. st.n.e.
- uvođenje arapskog brojevnog sustava 0123456789
- razvoj geometrije u Grčkoj
- razvoj decimalnog sustava (oko 500 g.)
- nulu smatraju brojem (Hindi)
- negativni broj predstavlja dug (Hindi)
- prvi šah (Indija)
- izračunata vrijednost broja π
Algoritam: 9. st.
Muhammed idn Musa Al-Khwarizmi
- uvodi Hindski pozicijski brojevni sustav
- uvodi nulu u arapski brojevni sustav
Abakus: 13. st.
zbrajanje i oduzimanje
bez olovke i papira
za bilo koji brojevni sustav
uvježbana osoba jednako brza s abakusom i kalkulatorom
CODEX 15. st.
Leonardo DaVinci
- izradio nacrt za prvi stoj za računanje CODEX
- nikad nije realiziran
- replika stroja naknadno izrađena
Mehanički računski strojevi 17. st.
John Napier - napierove kosti
Schickard - stroj za +, -, x, /
Pascal - Pascaline, mehanički stroj sa zupčanicima
Leibnitz - Arithmometer, prvi komercijalni kalkulator
Programabilni stroj: 18. st.
Joseph-Marie Jaquard
- programibilni tkalački stroj koji radi na principu bušenih kartica
- programabilan stroj!!!!
Charles Babbage
Difference Engine
Analytical Engine
Difference Engine
kalkulator koji radi na principu Jaquardovih bušenih kartica
neprecizna mehanika uzrokuje obustavu daljnjeg razvoja
Analitički stroj
Osnovi elementi
▪ Ulazna jedinica
▪ Aritmetičko – logička jedinica - MILL
▪ Centralni kontroler
▪ Izlazna jedinica
▪ odvojene memorija - STORE
izvodi sve računske operacije
instrukcija definira koju operaciju izvesti i u kojem redoslijedu
programibilan pomoću bušenih kartica
Augusta Ada Byron, grofica od Lovelacea
postavila temelje petlji i memorijskog adresiranja
1. programer
programski jezik ADA
Herman Hollerith
prvi elektromehanički stroj za zbrajanje i sortiranje
1890.g. upotrijebljen za popis stanovništva u SADu
bušene kartice
Alan Turing
model univerzalnog računala: Turingov stroj
apstraktni stoj (matematički model) koji se
sastoji od:
▪ glave za čitanje koja se pomiče lijevo-
desno
▪ beskonačne trake za pohranjivanje
podataka
▪ i programa koji određuje što se mora
izvesti
▪ može riješiti bilo koji problem koji mogu
riješiti današnja računala (uz uvjet
neograničenog vremena za izvođenja i
neograničene memorije)
John Atanasoff & Clifford Berry
- napravili ABC: Atanasoff-Berry Computer
▪ 300 vakumskih cijevi
▪ izvodi računske operacije
▪ binarni sustav
Conrad Zuse
Z1 i Z3
Z3
prvo potpuno funkcionalno automatsko digitalno računalo
⚫ radi u binarnom brojevnom sustavu
⚫ izvodi floating-point aritmetiku
⚫ rad računala se regulira programom
Elektromehanički računski strojevi: 1940-1953.
MARK I
ENIAC
EDVAC
MARK I
Howard Aiken, zauzima prostor cijele kuć
Grace Hopper
First actual bug found
zamislila je koncept kompajlera
radila je na razvoju programskih jezika, najznačajniji COBOL
ENIAC
prvo elektroničko računalo
⚫ radi u decimalnom brojevnom sustavu
⚫ na izlazu – bušene kartice
John von Neumann,
Arhitektura
ALU, Ulazna jedinica, Izlazan jedinica, Upravljacki sklop, Memorija
I. generacija
elektroničke cijevi
magnetski mediji
II. generacija
tranzistori
elektronički sklopovi
feritne memorije
III. generacija
integrirani sklopovi