Osnove programiranja – Algoritmi
Prijava dokumenta
Napomena: Neke opcije za prijavu su dostupne samo nakon kupovine dokumenta.
Prof. dr Nikola Klem, dipl.el.inž.
Građevinski fakultet
Univerziteta u Beogradu
OSNOVE PROGRAMIRANJA
LEKCIJA I - ALGORITMI
Beograd, šk. god. 2010/2011.
2/44
©
Nikola Klem
2006-2011.
Šta je računarski sistem?

4/44
©
Nikola Klem
2006-2011.
Šta je program?
Skup instrukcija za rešavanje određenog
problema naziva se
program
.
Proces pisanja instrukcija za računar naziva se
programiranje
.
5/44
©
Nikola Klem
2006-2011.
Podela računarskih sistema
SISD
–
S
ingle
I
nstruction
S
ingle
D
ata
SIMD
–
S
ingle
I
nstruction
M
ultiple
D
ata
(supercomputers)
MIMD
–
M
ultiple
I
nstruction
M
ultiple
D
ata
(ultracomputers – clusters)

7/44
©
Nikola Klem
2006-2011.
ALGORITMI
Persijski matematičar
Al-Khowarizmi
(
Abu Ja'far
Mohammed Ibn Musa al Khowarizmi
) u udžbeniku
matematike (oko 825. godine n.e.) prikazao je
rešenja nekih aritmetičkih problema u obliku
uputstava koja su se sastojala od tačno određenih
osnovnih koraka.
Ovakva uputstva su kasnije nazvana
algoritmima
.
Razvojem računara algoritmi su postali
samostalno i važno područje
računarskih nauka
.
Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti