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