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?

background image

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)

background image

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

.

 

 

Želiš da pročitaš svih 43 strana?

Prijavi se i preuzmi ceo dokument.

Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.

Slični dokumenti