06.04.2015 Views

Osnovi programiranja i programski jezici

Osnovi programiranja i programski jezici

Osnovi programiranja i programski jezici

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

podacima, manipulaciju datotekama i podršku u izvršavanju aplikacijskim<br />

programima koje korisnik instalira na svoju mašinu.<br />

Obično korisnik ne poznaje šta operativni sistem radi u pozadini i na koji način<br />

pokreće sistem, raspoređuje memoriju, kako vodi organizaciju spoljne memorije, kako<br />

upravlja perifernim jedinicama, niti ijednu drugu radnju koju OS izvršava. Korisnik<br />

poziva komande koje nudi operativni sistem i druge aplikacije instalirane na mašini.<br />

Druga je situacija, ako korisnik piše programe koji trebaju izvršiti određene zadatke,<br />

on u izvesnoj meri mora poznavati strukturu i način rada operativnog sistema kako bi<br />

na najoptimalniji način iskoristio sve resurse računara.<br />

Neke komande mogu dovesti do gubitka svih prethodno snimljhenih podataka na<br />

diskovima. U početku je preporučljivo striktno se držati neke stručne literature, i ne<br />

pokušavati odmah vlastite varijacije isprobati, sve dok se ne nauči suština operativnog<br />

sistema i shvate mogućnosti svake komande pojedinačno.<br />

Na neke operacije operativnog sistema korisnik ne može uticati. Nakon uključivanja<br />

računara doći će do podizanja sistema, a da korisnik ništa ne doprinese toj radnji. Sa<br />

menjanjem sadržaja dva fajla, CONFIG.SYS i AUTOEXEC.BAT možemo uticati na<br />

neke operacije. DOS proverava sadržaj ta dva fajla i iz njih učitava niz naredbi koje<br />

definišu okruženje u kojem će mašina raditi. Većina ovih parametara definisanja<br />

sistema može se i kasnije, u toku rada predefinisati na nove vrednosti.<br />

Resursi na kojima upravlja operativni sistem (hardver i softver) korisnik pristupa<br />

preko komandi (naredbi). Naredbe su skup karaktera veličine od jednog do osam<br />

karaktera (istih onih koji se koriste za imenovanje datoteka), nakon čega obično ne<br />

sledi ništa ili jedan prazan karakter i skup parametara koji definišu način na koji se<br />

naredba izvršiti, odnosno nad kojim medijem. Nakon završetka unošenja komande i<br />

pridruženih parametara obavezno se mora pritisnuti taster ENTER, da bi OS shvatio<br />

da ste završili sa unosom i da želite da se komanda izvrši.<br />

Komande mogu biti:<br />

• interne i<br />

• eksterne.<br />

Interne komande su permanentno prisutne u operativnoj memoriji računara od<br />

momenta podizanja sistema do njegovog gašenja.<br />

Eksterne komande se učitavaju sa diska i u memoriji su prisutne samo dok su aktivni<br />

programi koje one izvršavaju.<br />

Druga podela komandi operativnog sistema je:<br />

• komande za rad sa katalozima,<br />

• komande za rad sa datotekama,<br />

• komande za predstavljanje parametara sistema i<br />

• pomoćne komande.<br />

15

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

Saved successfully!

Ooh no, something went wrong!