Professional Documents
Culture Documents
raunarstva i
informatike uz kratki
osvrt na istoriju
raunarstva u Srbiji
Period abakusa
Razvoj trgovine i potreba za voenjem poslova dovela je
do razvoja sprava za raunanje. Jedna od prvih sprava
koja se pojavila bila je abakus. On je nastao u Kini pre
vie od 3000 godina, a danas je jo uvek u upotrebi.
Abakus ili raunaljka je sprava koja oveku
olakava raunanje, a nita ne rauna umesto
njega. Ona se najee realizuje kao drveni okvir sa
icama po kojima se pomeraju kuglice. Vrednost
kuglice zavisi od toga na kojoj se ici kuglica nalazi: na
jednoj ici jedna kuglica ima vrednost 1, na sledeoj
vrednost 10, na sledeoj vrednost 100. Dve kuglice na
prvoj ici imaju vrednost 2, na drugoj vrednost 20, i
tako dalje. Po tome abakus odgovara raunanju u
pozicionom brojnom sistemu. Sabiranje se ostvaruje
pomeranjem kuglica u jednom smeru, a oduzimanje
pomeranjem u drugom. Dakle, abakus je pomono
memorijsko sredstvo i nema funkcije kakve e
imati mehaniki kalkulatori koji su nastali mnogo
kasnije.
Period abakusa
Do 5000 g.p.n.e. - razvijeno brojanje
Oko 3000 g.p.n.e. - pojava prvih pisama (Sumeri u Mesopotamiji)
Oko 3000 g.p.n.e. - Razvoj 60-terinog brojnog sistema
Oko 2600 g.p.n.e. - Zapisi na papirusu
1200-1100 g.p.n.e. - Formiran abakus (abak, suan-pen)
Oko 330 g.p.n.e. - Aristotel postavio osnove logike
------------------------------------------------------------------------------------Oko 60 g.n.e. - Heron Aleksandrijski konstruisao automat
Oko 100 g.n.e. - U Kini pronaen papir
100-200 g.n.e. - Zapis dekadnih cifara u Indiji
8-9 vek n.e. Arapi usvoji indijski nain zapisa brojeva. Al Horezmi
precizno opisao 4 osnovne raunske operacije
Blaise Pascal
Veliki doprinos automatizaciji procesa raunanja dao je francuski
matematiar, fiziar i filozof Blaise Pascal (Blez Paskal) (16231662). On je bio "udo od deteta" ijim se obrazovanjem bavio
njegov otac. Dao je veliki doprinos matematici i fizici. Zbog svega
toga jedan programski jezik koji je nastao 70-tih godina XX veka
nazvan je paskal.
Paskalov kalkulator je bio decimalna maina,
to je bio nedostatak jer u to vreme francuski
novani sistem nije bio decimalni. Njegov rad
se zasnivao na zupanicima. Kasnije verzije
su imale 8 zupanika, to znai da je
kalkulator mogao da rauna sa vrednostima
do 9,999.999. Zupanici su se okretali samo u
jednom smeru pa direktan rad sa negativnim
brojevima nije bio mogu, ve se za negativne
brojeve koristio takozvani "komplement (do 9)
broja".
Aritmometar
Prvi zaista uspeni kalkulator je
kreirao Charles Xavier Thomas de
Colmar (1785-1870) 1820. godine
koji je nazvan aritmometar. On je
mogao da sabira, oduzima i mnoi,
a i delio je uz intervenciju korisnika.
Ove velike sprave (zauzimale su
ceo sto) ule su u iroku upotrebu i
prodavale su se jo 90 godina.
Istorija programiranja
Charles Babbage (1791-1871) bio
je poznati engleski matematiar,
filozof i inenjer, profesor na
Kembrikom univerzitetu. esto se
naziva i "ocem raunarstva" zbog
svojih zasluga u razvoju raunara.
Mnogo su manje poznate njegovi
mnogobrojni drugi doprinosi, kao
to je, na primer, standardizacija
cena potanskih usluga.
Bernulijevi brojevi
Elektromehaniki period
raunarskih maina
U 19. veku napravljena su velika otkria koja su poboljala komunikaciju
(telegraf, telefon, i poinje se sa korienjem elektine struje za
pokretanje raznih maina.
1847. G. Bool - Bulova algebra
Kraj 19. veka, u ovoj oblasti, obeleio je rad Hermann Hollerith (18601929)
1884. - patentirao automatsku mainu za tabeliranje
1890. - 11 popis u SAD i elektronski ureaji za sortiranje (Ranije 50 ljudi
za 5-7 godina, sada 43 maine za nekoliko meseci)
1896. - Osnovana Tabulating Machine Company, koja je 1924. prerasla u
IBM.
Matematiki doprinos u
elektromehanikom periodu
(Boolean)
George Boole (1815-1864) bio je
engleski filozof i matematiar.
Premda takorei samouk dao je
veliki doprinos matematici, a
posebno,
raunarstvu
razvivi
Bulovu algebru, kao algebarsku
strukturu - kolekciju elemenata i
operacija na njima - u kojoj se
saimaju
osnovna
svojstva
skupovnih i logikih operacija,
posebno
skupovnih
operacija
preseka, unije i komplementa i
njima
odgovarajuih
logikih
operacija AND, OR i NOT. Osnove
svoje teorije on je izneo u delu An
Investigation of the Laws of
Thought, on Which are Founded
the Mathematical Theories of Logic
and Probabilities koje je objavio
1854. godine
Holeritove maine
Holeritove maine su radile na principu buenih kartica. Numeriki podaci su bueni na kartice
zasebnim mainama. U toku obrade kartice drugom mainom, iglica bi kroz ubuenje ula u posudu
sa ivom, ime se zatvaralo elektrino kolo to se registrovalao na mehanikom brojau. Ovime se
ubuenje na kartici pretvaralo u smisleni podatak. Buene kartice su, osim toga, omoguile da se
jednom pripremljeni podaci mogu vie puta koristiti. Time je izostalo dupliranje posla i poveana je
produktivnost zaposlenih. Operacije, ili "program", su jo uvek bile vrsto povezane sa samom
mainom tako da je ona mogla da obrauje samo podatke sa popisa stanovnitva.
Nemaki student tehnike Cuze koji je tokom tridesetih godina dvadesetog veka
napravio niz automatskih raunskih maina. Godine 1941. razvio je ureaj za
raunanje Z3 koji je imao izvesne mogunosti programiranja, te se esto smatra i
prvim programabilnim raunarom. Cuzeove maine tokom rata naile su
samo na ograniene primene (od njegove firme nastao Simens).
Domai zadatak
Meunarodni turnir
John Atanasoff
I generacija raunara
UNIVAC (UNIVersal Automatic Computer) je bio prvi raunar koji je uao
u komercijalnu upotrebu. Razvila ga je kompanija koju su osnovali Don
Ekert i Don Moli, konstruktori ENIAC i EDVAC raunara, koji su bili i
glavni dizajneri ovog raunara. Ovo je bio prvi raunar od koga je
proizvedeno vie primeraka, od kojih je prvi instaliran 1951. u Birou za
popis stanovnitva SAD-a 1951. godine. Peti raunar iz ove serije je
koristila kompanija CBS (Columbia Broadcasting System) za
predvianje rezultata predsednikih izbora. Na osnovu 1%-og
uzorka oni su ispravno procenili da e na izborima pobediti
predsedniki kandidat Eisenhower (Ajzenhauer).
Ovaj raunar je bio teak 29000 funti (oko 13 tona), imao je 5200
vakuumskih cevi i obavljao je 1900 operacija u sekundi, a asovnik mu je
radio brzinom od 2.25MHz. Zauzimao je 35.5 metara kvadratnih prostora.
Imao je memoriju na principu linija za kanjenje, radio je dekadno
(koristo je binarno kodiranu decimalnu aritmetiku), a kao
memorijsku jedinicu uveo je magnetne trake.
Prvi UNIVAC raunari su se veoma dugo koristili ak i onda kada su
postali tehnoloki zastareli. Biro za popis je koristio dva UNIVAC I
raunara do 1963. godine, a jedna komapanija za osiguranje iz SAD-a je
svoj UNIVAC raunar prestala da koristi tek 1970.godine, posle trinaest
II generacija raunara
II generacija raunara
Druga generacija raunara se proizvodila
pedesetih i ranih ezdesetih godina XX
veka. Njih karakterie upotreba tranzistora
koji su u raunarima zamenili vakuumske
cevi koje su bile velike i troile mnogo
struje.
Zasluge
za
izum
ovog
poluprovodnikog ureaja pripadaju William
Shockley (Vilijam okli), John Bardeen
(Don Bardin) and Walter Brattain (Voter
Bretn), istraivaima iz Bell laboratorija, koji
su za taj izum 1956. godine dobili Nobelovu
nagradu za fiziku. Njihov rad se, ipak,
zasniva i na radu mnogih prethodnika,
naunika iz Nemake i Francuske. U
digitalnim kolima, tranzistor se ponaa kao
elektronski prekida.
Raunar PDP-1 (Programmed Data Processor-1) je poznat i kao prvi miniraunar na kom se
odigrala prva kompjuterska igra za raunare zvana Spacewar.
Integrated circuit
IBM 360-44
IV generacija raunara
Do dalje minijaturizacije raunara
dolo je 1968. godine sa izumom
mikroprocesora. Mikroprocesori su
nastali za potrebe programiranih
kalkulatora ali su odmah nali primenu
i u raunarskoj industriji. U prethodnoj
generaciji, raunarske mogunosti su
bile
raspodeljene
izmeu
vie
integrisanih
kola.
Mikroprocesori
kombinuju integrisana kola za obradu
podataka,
ogranienu
memoriju,
kontrolu ulazno izlaznih operacija u
jedan ip.
Prvi
komercijalno
dostpuni
mikroprocesor Intel 4004 razvijen je
1971. godine. Kao posledica ovog
smanjivanja, raunarska snaga koja je
zauzimala celu sobu tokom 1950.
godine sada staje na malo pare
Personalni raunari
Ubrzo su se pojavili i mnogi drugi
mikroraunari, koji su poeli da se
nazivaju kuni raunari (eng. home
computers) ili personalni raunari (eng.
personal computers - PC): 1977. prvi
raunari firme Apple, Tandy Radio
Shack, 1980. Commodore. Kod nas je
posebno bio popularan raunar Sinclair
Spectrum koji je za to vreme
podravao jako dobru grafiku i
omoguavao razvoj jako dobrih igara.
Kao izlazni ureaj koristio je stnadardni
televizor, a za ulaz i skladitenje
korien je standardni kasetofon.
IBM PC
Poetkom 80-tih godina (1981) i
prestina firma IBM je pustila svoj
prvi personalni raunar, takozvani
IBM Personal Computer (IBM-PC)
koji je bio zasnovan na procesoru
Intel 8086. Prvi IBM personalni
raunari su imali brzinu procesora
od 4.7MHz, unutranju memoriju
od 128KB, disketnu jedinicu od
5.25", a disk (koji nije bio
obavezan) je imao kapacitet od
10MB. Ekrani ovih raunara su bili
monohromatski i nisu podravali
grafiku. I kasniji modeli ovog
proizvoaa zasnivaju se na
procesorima ove firme. Usledio je
raunar IBM PC XT, a zatim su se
raunari nazivali prema ugraenom
procesoru: Intel 80286, 80386,
80486 do Pentiuma 80586.
V generacija raunara
Oekivana funkcionalnost V
generacije raunara
Semantiki Web
Pretraga znanja
Superprovodnici
vrsta materijala koja provodi elektrinu struju bez gubitaka: gube svaki otpor
prilikom protoka elektriciteta na datoj temperaturi, ime se ostvaruje velika brzina
protoka signala
Optika vlakna
staklena ili plastina vlakna koja prenose svetlost
Koriste se za komunikaciju, jer su vrlo pogodni za
prenos signala na veliku daljinu, imaju veliku pojasnu
irinu to utie na brzinu prenosa, manje signala se gubi
nego kod metalnih ica i imuni su na elektromagnetne
uticaje.
Optiki raunari rade na bazi svetlosti, a ne elektriciteta
(tj. na bazi fotona, a ne elektrona)
U optikom raunaru binarne digitalne komponente e
biti zamenjene otpikim komponentama
Paralelni procesori
Ne koriste fon Nojmanovsku arhitekturu koja podrazumeva da se
sve raunske i logike operacije obavljaju u jednoj jedinici obrade.
Raunari se sastoje od redova procesora
Cilje je da se mnoge raunske operacije obavljaju simultano
Postoji vie vrsta paralelnih procsora: nivo bita, nivo instrukcija,
nivo podataka, nivo poslova.
Dobijaju na znaanju sa sveu o velikoj potronji energije
raunara
Najvei probelm paralelnog procesiranja i u prolosti i danas je
komunikacija i sinhronizacija obavljanja poslova
Hardver
Softver
Elektronske
cevi, Mainski kod,
magnetni doboi
memorisani programi
II
Tranzistori,
memorija
III
IV
V
Primeri
raunara
ENIAC,
UNIVAC I,
IBM 700
Performanse
2 KB OM
10 KIPS
32 KB OM
200 KIPS
2 MB OM
5 MIPS
8MB OM
30 MIPS
64 MB OM
10 GFLOPS