You are on page 1of 24

Što je sustav?

• pojam: SUSTAV • SVRHA



DJELOVANJ
E
Elementi Veze među • CILJ
(dijelovi) elementima • Otvoreni
• Zatvoreni

el1 el5
okolina

el2 el4
el3
01.02.2023 Operacijski sustav 2
RAČUNALNI SUSTAV
Aplikativni softver (alati)
Office Adobe Corel računovodstvo
SOFTWARE

Sistemski softver AKTIVNOSTI


OPERACIJSKI SUSTAV Unos podataka
Obrada
Pohrana
Upravljački programi (driveri)
Distribucija
Mrežni rad

HARDVER
HARDWARE

ULAZNI IZLAZNI
PROCESOR
UREĐAJI UREĐAJI

MEMORIJA

01.02.2023 Operacijski sustav 3


RAČUNALNI SUSTAV
Aplikativni softver (alati)
Office Adobe Corel računovodstvo AKTIVNOSTI
Unos podataka
Obrada
OPERACIJSKI SUSTAV (OS) Pohrana
Distribucija
Mrežni rad
Upravljački programi (driveri)

HARDVER
ULAZNI
PROCESOR
IZLAZNI Ispis
UREĐAJI UREĐAJI na pisač
MEMORIJA

01.02.2023 Operacijski sustav 4


Učitavanje OS-a
1. Učitavanje podataka iz ROM memorije  POST procedura (Power
On Self Test) – provjera ispravnosti rada HW komponenti
- memorijski kontroler provjerava sve memorijske adrese s brzim
Read/Write operacijama – provjera ispravnosti memorije

2. Učitava se BIOS (BAsic Input/Output System) iz CMOS memorije


- osnovne informacije o memoriji, Boot sequence, Plug and Play...

3. Bootstrap loader pokreće učitavanje OS-a te počinje proces


kojim se učitava Operacijski sustav (Windows) s magnetskog
diska u RAM memoriju (Random Access Memory)

01.02.2023 Operacijski sustav 5


OPERACIJSKI SUSTAV
• Skup sistemskih programa za upravljanje i
kontrolu čitavog računalnog sustava
• Osigurava okruženje za normalan rad ostalih
programa
• Funkcije OS-a:
– upravlja memorijom (RAM)
– upravlja procesorom (multitasking)
– upravlja I/O uređajima (pisač, tipkovnica)
– upravlja datotekama
– radi obradu prekida
– omogućuje mrežni rad
01.02.2023 Operacijski sustav 6
RAZVOJ OPERACIJSKIH
SUSTAVA
• Razvoj OS-a vezan je uz razvoj računala
(generacije računala)
• Prva računala bez OS-a (jedan zadatak)
• 1970.tih godina nastaje UNIX
• 1980.g. DOS za mikroračunala
• 1982.g. Microsoft Windows x1, x2, 3.1,
• Kasnije Windows 95, 98, NT, 2000, XP, Vista, 7,
8.0, 8.1  10

01.02.2023 Operacijski sustav 7


RAZVOJ OPERACIJSKIH

SUSTAVA
UNIX - AT&T Bell Labs kompanija
• Linux – Linus Torvalds
• MAC OS
– Polemika Microsoft Apple Macintosh (krađa dizajna)
– ožujak 2006. - Apple prelazi s Motorolinih procesora na Intelove –
upotreba MAC OS-a na PC-u
– travanj 2006. - Apple nudi software Boot Camp kojim se
omogućava korištenje Windows OS na MAC-u
• IBM  OS/2

01.02.2023 Operacijski sustav 8


Vrste sučelja OS-a:
- znakovno
- grafičko

Znakovno
sučelje
01.02.2023 Operacijski sustav 9
Naredba
Tree u DOS
operativnom
sustavu

01.02.2023 Operacijski sustav 10


Windows –
grafičko sučelje
(GUI)

01.02.2023 Operacijski sustav 11


Linus Torvalds Linux –
grafičko sučelje

Linus je, inspiriran Minix-om, kojeg je


napravio Andrew Tanenbaum, napravio
operacijski sustav sličan Unixu, kojem je dao
ime Linux. On je 1991. godine objavio prvu
službenu verziju Linux kernela, 0.01.
01.02.2023 Operacijski sustav 12
Mac OS X –
grafičko sučelje

01.02.2023 Operacijski sustav 13


OSNOVNI POJMOVI POTREBNI
ZA RAZUMIJEVANJE RADA OS-a

• PROCES (task ili zadatak)

– Dijkstra proces definira kao: “Program je skup


pravila ponašanja, koji se izvodi u procesoru.
Ono što se prilikom izvođenja događa naziva
se proces”.
– Program predstavlja statični dio, dok je proces
dinamičke prirode.
01.02.2023 Operacijski sustav 14
STANJA PROCESA
• START (stanje početka)
• READY (spreman za izvođenje)
• WAIT (u stanju čekanja)
• RUN (trenutačno se izvodi)
• STOP (stanje završetka izvođenja)

01.02.2023 Operacijski sustav 15


JEZGRA OPERACIJSKOG
SUSTAVA (Kernel)

• Mehanizam prekida,
• Privilegirani skup instrukcija,
• Zaštitni mehanizam adresiranja memorije,
• Satni mehanizam (clock)

• Jezgra je rezidentna i treba biti što manja

01.02.2023 Operacijski sustav 16


JEZGRA OPERACIJSKOG SUSTAVA
(Kernel)

ljuske

jezgra

01.02.2023 Hardver
Operacijski sustav 17
Datotečni sustav
• BOOT sektor služi za inicijalizaciju učitavanja
OS ako je na disku prisutan. FAT (File
Allocation Table) tablica sadrži lokacije
klastera na disku koji pripadaju pojedinim
datotekama. Podaci se ne upisuju sektor po
sektor nego po klasterima.
• Pojam klastera koristi operativni sustav PC
računala kao osnovu za pronalaženje i
očitavanje datoteka i predstavlja najmanju
dostupnu jedinicu skupine podataka na
disku.
01.02.2023 Operacijski sustav 18
• Operativni sustav prilikom formatiranja diska
nastoji njegovu površinu podijeliti na što više
klastera. Broj klastera kreće se do najviše
65536 klastera na particiji diska. U posebnom
popisu - tablici nazvanom FAT (File Allocation
Table), čuvaju se nizovi brojeva klastera
svake pohranjene datoteke ponaosob.
Gubljenje podatka u ovoj tablici u suštini
znači gubitak podataka na disku. Izmišljeno
područje za viruse. Upravo je FAT tablica
najčešća meta virusa.

01.02.2023 Operacijski sustav 19


• Svaki m. disk može se logički podijeliti na
manje cjeline pa ako se fizički disk [C:]
podijeli na dvije logičke cjeline u postupku
inicijalne organizacije sustava, prva cjelina
prepoznati će se kao logički uređaj [C:] a
druga kao logički uređaj [D:].
• Raspored prostora diska naziva se
ALOKACIJA. O pristupu podacima na
disku brine datotečni sustav (File System),
kojemu su svojstva i osobine vezane uz
operativni sustav koji ga koristi te o
namjeni.
01.02.2023 Operacijski sustav 20
• Tako postoji sustav za zapisivanje na
magn. diskove, optičke medije. Windows
OS koristi FAT, NTFS i ReFS datotečni
sustav za diskovne uređaje.
• FAT datotečni sustav danas se koristi
uglavnom za mem. stickove. Značajnu
promjenu donosi NTFS (New Technology
File System) datotečni sustav koji
poboljšava sigurnost. Najmanja dostupna
jedinica za upis također je klaster. Podaci
o datoteci čuvaju se u MFT (Master File
Table) tablici.
01.02.2023 Operacijski sustav 21
• Jedna od pogodnosti NTFS sustava je
formatiranje particije (volumena) s
klasterom veličine po želji, ali je najvažnija
razlika u odnosu na FAT što je NTFS
'journaling' tip operativnog sustava,
odnosno ima mogućnost samooporavka
po nasilnom isključivanju računala. Zapisi
o promjenama tijekom rada indeksiraju se
te se sprečava gubitak podataka i
oštećenje datotečnog sustava.

01.02.2023 Operacijski sustav 22


• Novi proizvod je ReFS (Resilient File
System) datotečni sustav koji maksimizira
dostupnost i integritet podataka. Struktura
zapisa na disku je pouzdanija i
prilagodljivija. ReFS ne podržava kratka
imena datoteka tipa ime_da~1.txt. Za
potrebe prijenosnih medija, kao stick ili
memorijske kartice, dizajniran je exFAT
(Extended File Allocation Table), koji se
ponekad naziva i FAT 64. Razlike su za
pojedine Windows operativne sustave
prikazane u narednoj tablici.
01.02.2023 Operacijski sustav 23
01.02.2023 Operacijski sustav 24

You might also like