operativni sistemi - ekof.bg.ac.rsda bi operativni sitem uspešno upravljao radom sa podacima, oni...

74
OPERATIVNI SISTEMI

Upload: others

Post on 07-Mar-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

OPERATIVNI SISTEMI

Page 2: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

• Operativni sistem je kompleksan programski sistem

sastavljen od skupa programa koji treba da

obezbedi lako i efikasno korišćenje računara.

• Da bi ispunio svoj zadatak,operativni sistem tretira

računar kao skup resursa i pokušava da dodeli ove

resurse programima, tako da računar kao celina

bude što efikasnije iskorišćen.

Str. 68

OPERATIVNI SISTEM

Page 3: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

Resursi računarskog sistema su: procesor,

memorija, datoteka na disku i ostali uređaji

priključeni na računar.

Neki resursi (na primer, centralna memorija i

datoteke na disku) mogu da se koriste zajednički.

Njih može da koristi više programa.

Str. 69.

OPERATIVNI SISTEM

Page 4: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

Centralnu memoriju računara programi koriste zajednički tako što je operativni sistem podeli u blokove u kojima su uskladišteni delovi različitih programa.

Poseban sistemski program brine o sinhronizovanom radu istovremeno aktivnih programa.

Str. 69.

OPERATIVNI SISTEM

Page 5: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

Datoteke se zajednički koriste tako što se

dozvoljava da istoj datoteci istovremeno pristupa

više programa.

Operativni sistem mora da kontroliše ovo

zajedničko korišćenje da bi sprečio da programi

ometaju jedan drugoga.

Str. 69.

OPERATIVNI SISTEM

Page 6: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

Neki resursi, na primer, periferne jedinice, ne mogu

da se dele među korisnicima.

Štampač može da štampa u jednom trenutku

samo izlaz iz jednog programa.

Stoga operativni sistem dodeljuje ove resurse

programu na određeno vreme za izvršavanje

određenog zadatka i po završetku ih oduzima i

dodeljuje drugom programu.

OPERATIVNI SISTEM

Page 7: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

Da bi zadovoljio sve ove zahteve, operativni

sistem ima tri glavne funkcije:

Kontrolu procesa,

Upravljanje memorijom i

Upravljanje jedinicama.

Str. 69.

OPERATIVNI SISTEM

Page 8: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

Operativni sistem mora stalno da prati akcije programa

i promene u stanju hardvera i da deluje u skladu sa tim

promenama.

Ovo delovanje operativnog sistema odvija se

pozivanjem odgovarajućeg sistemskog programa u

sastavu operativnog sistema kojim se izvršavaju

različiti zadaci, a u skladu sa komandama koje mu je

zadao korisnik.

Str. 69.

OPERATIVNI SISTEM

Page 9: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

STRUKTURA OPERATIVNOG

SISTEMA

Tipičan operativni sistem sastoji se od sledećih

komponenata:

Mikrokoda (microcode),

Jezgra (kernel) i

Ljuske (omotača, školjke – egl. shell).

Str. 69.

Page 10: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

MIKROKOD

Mikrokod (microcode), jeste skup programa

specifičan za određeni hardver;

Da bi isti operativni sistem mogao da funkcioniše

na različitim hardverskim platformama, ovaj skup

programa grupisan je u jedan modul, koji se naziva

BIOS (Basic Input Output System).

Skup programa je upisan u ROM memoriju, na čipu

koji se nalazi u sastavu osnovne ploče, tako da je

njegovo pisanje prebačeno na proizvođača

osnovne ploče. Str. 69.

Page 11: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

JEZGRO (KERNEL)

Jezgro jeste skup programa operativnog sistema

koji kontroliše pristup računaru, organizaciju

memorije, organizaciju datoteka, raspored rada

procesa i raspodelu sistemskih resursa.

Ovi programi rade u posebnom režimu rada

(kernel mode, supervisor mode), hardverski

zaštićenom od mogućih uticaja korisnika.

Str. 69.

Page 12: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

LJUSKA (SHELL)

Ljuska jeste komandni interfejs koji interpretira

ulazne komande korisnika i/ili njihovih programa i

aktivira odgovarajuće sistemske programe koji

čine jezgro sistema.

Str. 70.

Page 13: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

Interfejs je nešto što povezuje (usklađuje) dve stvari.

Kod hardvera se pod ovim pojmom podrazumeva

uređaj koji omogućava povezivanje dva hardverska

uređaja.

Kod softvera interfejs je program koji povezuje dva

programa ili korisnika sa programom.

Ovde se misli na izgled ekrana i način komunikacije

korisnika i računara.

INTERFEJS

Page 14: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

Danas se pod operativnim sistemom u užem

smislu podrazumeva samo jezgro operativnog

sistema, budući da je BIOS prepušten proizvođaču

osnovne ploče, a da u praksi za isti operativni

sistem postoji, pored zvanične ljuske, često i više

ljuski koje su napisali različiti drugi autori.

Str. 70.

OPERATIVNI SISTEM

Page 15: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

ORGANIZACIJA SKLADIŠTENJA

PODATAKA NA DISKU

Jedna od važnih funkcija operativnog sistema je rad sa perifernim jedinicama i podacima koji se nalaze na njima.

Da bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovan način.

Najčešći način organizovanja podataka na disku, kojipodržavaju savremeni operativni sistemi jestekoncept hijerarhijskog sistema kataloga.

Str. 70.

Page 16: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

IMENA PERIFERNIH JEDINICA

U naredbama operativnog sistema ili prilikom pozivanja na njih u programima, ove jedinice imaju simbolička imena, koja se kod više operativnih sistema, među kojima je Windows, sastoje od jednog velikog slova latinice (A-Z) iza kojeg su dve take (:).

Str. 70

Page 17: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

IMENA PERIFERNIH JEDINICA

Uobičajena su sledeća simbolička imena:

A: - prva disketna jedinica

B: - druga disketna jedinica

C: - sistemski disk

D:, E:, F:,…, Z: - particije sistemskog diska, ostali

diskovi i/ili njihove particije i CD uređaji.

Str. 70.

Page 18: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

Sistemski disk je disk na kojem se nalazi operativni

sistem.

Particije diska su delovi diska koji se fizički nalaze na

istom disku ali ih računar logički posmatra kao različite

diskove.

Str. 70

SISTEMSKI DISK

Page 19: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

POJAM DATOTEKE

Kopija dokumenta ili podataka snimljena na neki spoljni

nosilac informacija (disk, disketa, CD, traka, flash disk)

naziva se datoteka (fajl – engl. file).

Str. 71.

Page 20: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

IME DATOTEKE

• Prilikom snimanja dokumenta u datoteku na disku

datoteci se mora dodeliti ime pod kojim će se voditi.

• Ime datoteke se obično sastoji od dva dela

međusobno razdvojena tačkom: imena i nastavka

(ime.ext).

Str. 71.

Page 21: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

• ime – sačinjava ga niz znakova formiran prema pravilima

koja su različita za različite operativne sisteme (broj

znakova, znakovi koji ulaze u ime itd.);

ext – nastavka koji se sastoji od niza znakova (najčešće do

tri) i trebalo bi da označava tip podataka u datoteci,

odnosno program iz kojeg je dokument nastao.

Kod nekih operativnih sistema ovaj nastavak je obavezan,

a kod nekih nije.

Str. 71.

IME DATOTEKE

Page 22: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

• Kod nekih operativnih sistema pored imena i

nastavka postoji i treći deo, koji se sastoji od

generacijskog broja koji je od nastavka odvojen

tačkom.

• Ovaj broj se povećava za jedan prilikom svakog

ponovnog snimanja datoteke posle rada sa njom.

Str. 71.

IME DATOTEKE

Page 23: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

• Imena datoteka koje imaju isti prvi deo – ime, a

različite nastavke smatraju se različitim imenima.

• Na primer, imena datoteka test.for i test.dat su različita.

Str. 71

IME DATOTEKE

Page 24: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

• Datoteci se prilikom formiranja dodeljuju određeniatributi kojima se definišu prava pristupa.

• Na taj način se može dozvoliti pravljenje promena u datoteci, njeno brisanje, ograničiti pristup samo na njeno čitanje, sakriti da se ne prikazuje u spisku datoteka itd.

• Atributi dodeljeni datoteci prilikom njenog formiranjamogu se naknadno menjati.

Str. 71.

ATRIBUTI DATOTEKE

Page 25: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

POJAM KATALOGA I POTKATALOGA

• Dokumentima snimljenim u datoteke na disku korisnik

može ponovo pristupati tako što će ih, kada su mu

potrebni, ponovo učitati u memoriju računara.

• Spisak datoteka naziva se katalog (directory).

Str. 71

Page 26: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

POJAM KATALOGA I POTKATALOGA

• Katalog mora da se kreira pre nego što se u

njemu mogu voditi podaci o datotekama.

• Za potrebe korisnika računar vodi podatke o:

imenu datoteke, njenim atributima, vremenu

kreiranja, korisniku koji je kreirao, vremenu

poslednje modifikacije i korisniku koji je

modifikovao i eventualno neke druge podatke.

• Str. 71.

Page 27: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

POJAM KATALOGA I POTKATALOGA

Pored ovih podataka značajnih za korisnika, računar vodi i podatke o mestu na disku gde je snimljena datoteka.

Ovi podaci nisu važni za korisnika i ne prikazuju se u spisku datoteka, ali su važni za operativni sistem kako bi mogao da pristupa datoteci.

Str. 71

Page 28: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

POJAM KATALOGA I POTKATALOGA

Kada se neka datoteka prenosi iz jednog kataloga

u drugi na istoj jedinici, ona se ne preseljava fizički

sa jednog mesta na drugo, nego se podaci o njoj

samo prenose iz jednog spiska u drugi.

Str. 71

Page 29: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

POJAM KATALOGA I POTKATALOGA

• Poželjno je da se svaka datoteka nalazi samo u

jednom kraćem spisku.

• Ovakav kraći spisak naziva se potkatalog

(subdirectory).

• Na taj način se dobija jedan spisak (katalog) u kojem se

nalaze imena kraćih spiskova (potkataloga) i više kraćih

spiskova u kojima se nalaze imena datoteka.

Str. 72

Page 30: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

HIJERARHIJSKA ORGANIZACIJA

PODATAKA

• Imena datoteka snimljenih na disk organizaciono su

grupisana u kataloge i potkataloge.

• Na potpuno praznom disku nalazi se samo osnovni katalog

– koren (root), koji se sastoji samo od imena jedinice (na

primer, C:).

Str. 72

Page 31: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

HIJERARHIJSKA ORGANIZACIJA

PODATAKA

• U osnovnom katalogu kreiraju se njegovi

potkatalozi (katalozi prvog nivoa).

• Podelom kataloga prvog nivoa na njihove potkataloge

dobija se skup kataloga drugog nivoa itd.

• Na taj način dobija se hijerarhijska struktura

organizacije podataka na disku.

• Str. 72

Page 32: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

HIJERARHIJSKA ORGANIZACIJA

PODATAKA

• U jednom katalogu ne smeju da se nalaze

potkatalozi ili datoteke sa istim imenima.

• Potkatalozi i datoteke sa istim imenima smeju da se

nalaze u različitim katalozima.

Str. 73

Page 33: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

HIJERARHIJSKA ORGANIZACIJA

PODATAKA

• Put – staza (path) do datoteke određen je nazivom

čvorova (kataloga i potkataloga) preko kojih se dolazi do

datoteke.

• Kod komandnih operativnih operativnih sistema ovaj put

se zadaje u sastavu komande, navođenjem imena

kataloga preko kojih se prelazi međusobno razdvojenih

kosom crtom unazad (\).

• Str. 73.

Page 34: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

HIJERARHIJSKA ORGANIZACIJA

PODATAKA

• Puno ime datoteke sastoji se od imena jedinice na

kojoj se datoteka nalazi, puta do nje i njenog imena.

• Datoteka je jednoznačno definisana svojim

punim imenom.

Str. 73

Page 35: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

HIJERARHIJSKA ORGANIZACIJA

PODATAKA

• Radni katalog (aktivni katalog) jeste katalog ili

potkatalog na koji je korisnik trenutno povezan.

• Korisnik u jednom trenutku može biti povezan samo

sa jednim katalogom.

• Prilokom zadavanja komandi, ako nije zadato puno

ime datoteke, operativni sistem smatra da se ona

nalazi u radnom katalogu.

• Str. 73

Page 36: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

HIJERARHIJSKA ORGANIZACIJA

PODATAKA

• Za hijerarhijsku strukturu podataka kaže se da ima

oblik drveta sa korenom nagore.

• Kompletan deo strukture ispod jednog čvora

(potkataloga) naziva se poddrvo.

Str. 74

Page 37: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

HIJERARHIJSKA ORGANIZACIJA

PODATAKA

Za organizaciju podataka na disku operativni sistemi

imaju odgovarajuće komande, i to:

Komande za rad sa katalozima i

Komande za rad sa datotekama

Str. 74

Page 38: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

HIJERARHIJSKA ORGANIZACIJA

PODATAKA

Komande za rad sa katalozima obuhvataju:

Kreiranje i brisanje kataloga

Promenu kataloga

Prikazivanje sadržaja kataloga

Prikazivanje i brisanje drveta

Str. 74

Page 39: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

HIJERARHIJSKA ORGANIZACIJA

PODATAKA

Komande za rad sa datotekama obuhvataju:

Promenu imena ili atributa datoteke

Kopiranje ili premeštanje datoteke iz jednog

kataloga u drugi

Brisanje i obnovu izbrisane datoteke

Listanje datoteke na ekranu i njeno štampanje.

Str. 74.

Page 40: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

RAD SA OPERATIVNIM SISTEMOM

• Operativni sistem se unosi u memoriju računara

najčešće prilikom njegovog uključivanja – tzv. hladni

start.

• Hladni start se započinje uključivanjem prekidača koji

se najčešće nalazi sa prednje strane kućišta računara.

Str. 74

Page 41: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

RAD SA OPERATIVNIM SISTEMOM

• Potreba za ponovnim unošenjem operativnog sistema u

memoriju, ako je računar već uključen

– topli start, nastaje samo ako računar više ne

reaguje na komande.

• Topli start se započinje pritiskom na odgovarajući

kombinaciju tastera na tastaturi računara (Ctrl+Alt+Del) ili

na dugme na kućištu računara označeno sa Reset.

Str. 74

Page 42: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

UNOŠENJE OPERATIVNOG SISTEMA U

MEMORIJU

Računar prvo izvršava mali program uskladišten u ROM

memoriji na osnovnoj ploči.

Ovaj program naređuje računaru da izvrši dijagnostičke testove koji uključuju proveru ispravnosti memorije i perifernih jedinica i ostalog hardvera računara da bi se osigurao ispravan rad operativnog sistema.

Učitani operativni sistem ostaje u memoriji dok je računar uključen.

Str. 74

Page 43: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

ZADAVANJE KOMANDI

OPERATIVNOG SISTEMA

Po završetku učitavanja operativnog sistema na

ekranu se, u zavisnosti od toga da li je operativni

sistem komandnog ili grafičkog tipa, pojavi

sistemski promt ili grafičko radno okruženje.

Sistemski promt je znak koji operativni sistem

ispisuje na na ekranu kada je spreman da prihvati

komandu.

Str. 75

Page 44: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

ZADAVANJE KOMANDI

OPERATIVNOG SISTEMA

Komanda operativnog sistema ima strukturu:

Ključna reč / parametri /opcije

Ključna reč je obično reč od nekoliko slova koja

označava šta treba da uradi operativni sistem.

Str. 75

Page 45: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

ZADAVANJE KOMANDI

OPERATIVNOG SISTEMA

• Parametri (najčešće jedno ili više imena datoteka, ime

jedinice itd.) pokazuje nad čime se komanda izvršava.

• Opcije dodatno ukazuju na način izvršavanja

komande.

Str. 75.

Page 46: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

ZADAVANJE KOMANDI

OPERATIVNOG SISTEMA

• Ljuske za komandne operativne sisteme su

komandni interpreteri koji imaju neke elemente

grafičkog okruženja (najčešće samo menije –

spiskove komandi).

• U zavisnosti od operativnog sistema, pokreće se

zadavanjem odgovarajuće komande na prompt ili

izborom iz menija koji sepojavi pri unošenju

operativnog sistema.

Str. 75

Page 47: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

ZADAVANJE KOMANDI

OPERATIVNOG SISTEMA

Ove ljuske izvršavaju komande zadate iz grafičkog

okruženja, neposrednim pozivom sistemskog

programa ili prevodom u linije komandi, koje zatim

izvršava standardni komandni interpreter.

Str. 75

Page 48: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

ZADAVANJE KOMANDI

OPERATIVNOG SISTEMA

• U grafičkom okruženju komande se zadaju po

principu pokazivanja.

• Obično se prvo označi parametar komande, a zatim

se zada komanda (izborom iz nekog spiska ili

pokazivanjem na njenu sličicu) .

Str. 75

Page 49: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

ZADAVANJE KOMANDI

OPERATIVNOG SISTEMA

• Eventualni dodatni podaci mogu biti zadati i na drugi

način (na primer, ukucavanjem).

• Osnovni element multiprogramskih grafičkih okruženja

je prozor.

• Operativni sistem deli ekran u uokvirene prozore.

• U svakom prozoru može da se izvršava neki program.

Str. 75

Page 50: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

MS WINDOWS

Page 51: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

U grafičkim radnim okruženjima komande se prikazuju na

tri načina:

Napisane rečima i grupisane u menije, koji mogu imati

više nivoa;

Predstavljene sličicama, koje mogu biti pojedinačne ili u

nizu grupisane u trake (linije s alatkama – toolbars i kutije

s alatkama-toolbox);

Dugmadima, koja su obično u sastavu posebnih

prozora namenjenih za komunikaciju sa korisnikom.

Str. 88.

KOMANDE U GRAFIČKOM

RADNOM OKRUŽENJU

Page 52: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

U operativnom sistemu MS Windows prozor predstavlja

jedan od osnovnih elemenata okruženja.

U Windowsu postoje četiri vrste prozora:

Prozor foldera (grupni prozor);

Prozor aplikacije;

Prozor dokumenta;

Prozor za dijalog.

Str. 91

VRSTE PROZORA

Page 53: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

Prozor foldera (grupni prozor) je prozor u kojem

su prikazani programi, folder ili datoteke koji

pripadaju jednoj grupi.

Prozor aplikacije - je prozor u kojem se izvršava

neki program (aplikacija);

S obzirom na to da jedan program može da radi

istovremeno sa više dokumenata, svaki dokument se

kreira u svom prozoru – prozoru dokumenta;

Prozor za dijalog – ovaj prozor služi za

komunikaciju korisnika i operativnog sistema.

Str. 88.

VRSTE PROZORA

Page 54: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

ORGANIZACIJA PODATAKA U

WINDOWS-U

Organizacija podataka u Windows-u je

hijerarhijska.

Dokumenti generisani aplikacionim programima

snimaju se u datoteke.

Datoteke se organizuju u foldere i podfoldere, što

odgovara katalozima i potkatalozima.

Str. 98.

Page 55: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

Imena foldera su iz jednog dela i mogu da imaju

do 255 znakova uključujući i prazna mesta.

Imena datoteka su iz dva dela međusobno

razdvojena tačkama i mogu biti ukupne dužine do

255 znakova.

Str. 98

ORGANIZACIJA PODATAKA U

WINDOWS-U

Page 56: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

KONCEPT CLIPBOARD-A

Clipboard predstavlja mehanizam zajedničkog

područja za programe koje služi za olakšavanje

razmene podataka.

Str. 99

Page 57: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

ELEMENTI PROZORA ZA

DIJALOG

Posle zadavanja komandi čija su imena napisana sa tri

tačke na kraju, ili kada program posle zadavanja neke

komande treba da upozori korisnika na posledice njenog

izvršavanja, javljaju se prozori za dijalog, i to:

Prosti;

Složeni;

Prozori roletne (Roll Up).

Str. 102

Page 58: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

ELEMENTI PROZORA ZA

DIJALOG

Prost prozor – kada se na ekranu nalazi samo jedan

prozor.

Složeni prozori – kada se unutar prozora nalazi niz

kartica od kojih svaka ima na vrhu jezičak sa

nazivom.

Prozori roletne (Roll Up) – predstavljaju posebnu

vrstu prozora koji imaju mogućnost da ostanu i

posle korišćenja na ekranu.

Str. 107

Page 59: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

ELEMENTI PROZORA ZA DIJALOG

DUGMAD

Postoje tri vrste dugmadi: obična dugmad, opciona

dugmad i opcioni kvadrat.

Obično dugme (Push button) predstavljeno je

stilizovanom slikom dugmeta sa nekim tekstom ili

sličicom na sebi.

Opcino dugme (Option button, Radio button)

predstavljeno je obično krugom pored kojeg je

ispisan tekst opcije. Klikom na dugme ili tekst pored

njega bira se opcija. Koristi se kada od više

ponuđenih opcija može da se izabere samo jedna.

Str. 103.

Page 60: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

Opcioni kvadrat (Check box) predstavljen

kvadratom pored kojeg je ispisan tekst opcije.

Koristi se kada je ponuđeno i dozvoljeno da se

izabere više opcija.

Str. 103

ELEMENTI PROZORA ZA

DIJALOG

Page 61: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

ELEMENTI PROZORA ZA DIJALOG

POLJA SA LISTAMA

Obično polje sa listom (Standard list box) sadrži

elemente od kojih je moguće izabrati jedan

(u nekim situacijama i više).

Kombinovana lista (Combo box), pored liste ima i

polje (obično iznad liste) u koje je mogućno direktno

ukucati tekst.

Polje sa padajućom listom (Drop-down list box)

predstavljeno je samo jednim poljem pored kojeg

se nalazi dugme sa strelicom nadole.

Str. 104

Page 62: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

PROGRAMI NOTEPAD I WORDPAD

Služe za formiranje tekstualnih datoteka.

Notepad je program za rad sa malim tekstualnim

(ASCII) datotekama (do 40k). Tekstualne datoteka

mogu da sadrže samo znakove (slova, cifre i

specijalne znake) iz tabele ASCII koda. Str. 110.

Wordpad je program koji, pored mogućnosti rada

kao editor teksta, ima i neke osnovne mogućnosti

programa za obradu teksta (tekst procesora).

Str. 111.

Page 63: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

RAD SA FOLDERIMA I DATOTEKAMA

Osnovni program za rad sa datotekama i folderima

je Windows Explorer (ili njegove verzije My

Computer i My Documents).

Str. 119

Page 64: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

DŽOKER ZNACI

Kod naredbi koje mogu da se koriste za operacije

sa više datoteka, umesto navođenja svih imena

datoteka može se koristiti samo deo imena koji je

kod svih datoteka isti, a umesto dela imena u

kojem se razlikuju koriste se đžoker znaci: znak

pitanja (?) i zvezdica (*).

Str. 128.

Page 65: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

DŽOKER ZNACI

Znak pitanja (?) zamenjuje bilo koji, ali

samo jedan znak.

Zvezdica (*) zamenjuje skup susednih

znakova, pri čemu skup može biti i prazan, tj.

zamenjuje nula, jedan, dva ili više znakova.

Str. 128.

Page 66: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

MS WORD

Page 67: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

Programi za obradu teksta (tekst procesori) jesu

programi za pisanje, modifikaciju, oblikovanje,

čuvanje i štampanje dokumenta.

Dokument je svaki tekst koji se može uneti u

računar.

Str. 135

PROGRAMI ZA OBRADU TEKSTA

Page 68: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

• Font jeste skup znakova (slova, brojeva, simbola)

koji imaju iste vizuelne karakteristike.

• Paragraf je deo teksta otkucan između dva pritiska

na tipku Enter.

• Margine jesu beline na stranici između ruba teksta

i odgovarajuće ivice papira, koje ograničavaju

pravougaoni prostor na papiru unutar kojeg se

piše tekst.

Str. 136.

PROGRAMI ZA OBRADU TEKSTA

Page 69: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

FORMATIZOVANJE ZNAKOVA I

BLOKOVA

Označeni deo dokumenta naziva se

blok. Str. 175.

Znak (pojedinačno slovo, broj, interpunkcija i

simbol) najmanja je jedinica teksta u dokumentu

koja može biti formatizovana.

Opcije za formatizovanje znaka uključuju vrstu fonta,

veličinu znakova, stil fonta, način prikaza teksta

(precrtan, skriven), boju, poziciju slova na ostala slova

u redu, velika ili mala slova i rastojanje između

znakova.

Str. 187.

Page 70: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

FORMATIZOVANJE PARAGRAFA

Pod formatizovanjem paragrafa podrazumeva se

njegovo isticanje u tekstu zbog važnosti njegovog

sadržaja.

Paragraf nastaje svakim pritiskom na taster Enter

na tastaturi i može da ima jedan ili više redova ili

da bude bez teksta.

Str. 190

Page 71: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

FORMATIZOVANJE PARAGRAFA

Paragraf može da se istakne u tekstu vrstom i

stilom fonta, uvlačenjem jedne ili obe ivice u

odnosu na tekst, promenom načina poravnanja,

povlačenjem linija ili pravljenjem okvira oko

njega i/ili senčenjem. Str. 190.

Svaki paragraf ima na kraju znak paragrafa koji u

sebi sadrži sve informacije o formatu paragrafa.Str.

191.

Page 72: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

PROMENA STILA

Da bi se olakšao postupak oblikovanja u velikim

dokumentima i postigla ujednačenost karakteristika

pojedinih istovrsnih delova tekstova koristi se stil.

Stil je skup pravila o tome kako mora izgledati

neki odlomak teksta i taj skup pravila ima svoje

ime.

Str. 195.

Page 73: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

PROMENA STILA

Svaki stil ima svoje ime i parametre.

Promenom parametra u jednom stilu menjaju

se svi paragrafi u dokumentu koji su napisani u

tom stilu.

Str. 195.

Page 74: OPERATIVNI SISTEMI - ekof.bg.ac.rsDa bi operativni sitem uspešno upravljao radom sa podacima, oni moraju da budu uskladišteni na određen, strogo organizovannačin. Najčešćinačinorganizovanja

RAD SA SLIKAMA

Slika se može uneti u tekst na tri načina:

Prenošenjem preko Clipboard-a, direktnim

unošenjem iz datoteke ili indirektnim povezivanjem

sa izvornom datotekom.

Str. 215