Osnovi programiranja i programski jezici
Osnovi programiranja i programski jezici
Osnovi programiranja i programski jezici
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