06.04.2015 Views

Osnovi programiranja i programski jezici

Osnovi programiranja i programski jezici

Osnovi programiranja i programski jezici

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

POJAM SOFTVERA<br />

UVOD<br />

Realizacijom, nabavkom računarskog hardvera dobili smo jedno moćno sredstvo, koje<br />

može mnogo koristiti, ako se zna kako. To znanje je tzv. računarski softver (programi),<br />

niz instrukcija koje “vode” računar pri rešavanju nekog konkretnog zadatka.<br />

Softver se nalazi na nekom memorijskom<br />

medijumu (na hard disku, disketi, CD ROM-u) ili<br />

u operativnoj memoriji računara (u ROM-u), a pre<br />

upotrebe mora se upisati u centralnu memoriju<br />

(RAM memoriju) kako bi postao operativan.<br />

Tvrdi disk (hard disk): Masovna<br />

memorija sa direktnim pristupom<br />

sastavljena iz više diskova, čija je<br />

površina namagnetisana. Tvrdi disk<br />

je smešten u jednom specijalnom<br />

drajvu, koji se obično naziva<br />

Viičester-drajv. Pristup podacima,<br />

koji se nalaze na tvrdom disku, se<br />

vrši preko upisno/čitajućih glava.<br />

Flopi disk (disketa): Vrsta nosioca<br />

podataka sa direktnim pristupom.<br />

Disketa je elastični disk od plastike,<br />

čija je površina namagnetisana. Ona<br />

je uvek smeštena u plastični omot,<br />

koji je štiti.<br />

CD - ROM: Optički disk na kome<br />

se smeštena informacija ne može<br />

izbrisati.<br />

Postoje u principu dva načina da se obezbedi potreban softver za računar. Softver se ili<br />

kupuje ili razvija. Teško je reći koji je od ova dva načina bolji. Najverovatnije je<br />

kombinacija ova dva rešenja ono pravo rešenje, jer početi razvijati softver od nule,<br />

znači biti uvek u velikom zaostatku, a kupovati uvek najnoviji softver, znači ostati<br />

uvek u potpunoj zavisnosti od onog koji ga piše i praktično nikada ne znati kako se<br />

dotični problem rešava. Normalno, pisanje nekih programa ne treba ni da pada na<br />

pamet, kao što su operativni sistemi računara, ili veoma popularni (i jeftini) korisnički<br />

programi za pisanje, crtanje itd.<br />

60

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!