Escolar Documentos
Profissional Documentos
Cultura Documentos
CD/Web SADRAJ 01
1.1 1.2 1.3 1.4
1.23
DEFINICIJE, VANOST I ZNAENJE OS-a FUNKCIJE I KARAKTERISTIKE OS-a UPRAVLJAKA PIRAMIDA I FUNKCIONISANJE SISTEMA RAZVOJ OPERATIVNIH SISTEMA KROZ RAZVOJ INFORMACIONIH TEHNOLOGIJA 1.5 OS I SISTEMI UPRAVLJANJA PO SEGMENTIMA IT 1.6 POGLED NA OS IZ HIJERARHIJSKE STRUKTURE 1.7 JEDAN POGLED NA STRUKTURU SISTEMA KROZ IT 1.8 POGLED NA OS SA STRANE PROCESA 1.9 OSNOVE STANDARDIZACIJE PRIMENA I UREENJA TERMINOLOGIJE IT ZA UVOD U SISTEME OS 1.10 STANDARDIZACIJA TERMINOLOGIJE FUNKCIONISANJA I KARAKTERISTIKA OS-a 1.11 PROVERA ZNANJA 1.12 LITERATURA
TA JE TO OPERATIVNI SISTEM?
1.1
PREMA ISO/IEC 2382-1:1993 U OBLASTI SOFTVERA (01.04.08 I U JUS STANDARDU OZNAKE JUS I. A0.010), OS JE SOFTVER, KOJI KONTROLIE IZVRAVANJE PROGRAMA I KOJI MOE PRUITI SERVISE (USLUGE), KAO TO SU: DODELJIVANJE RESURSA, RASPOREIVANJE, U/I KONTROLA I MENADMENT PODACIMA.
3
OS kroz IT
. Mici
ta je operativni sistem?
User 1 User 2
1.1
User n
Database system
OS je softver koji slui kao posrednik izmeu korisnika, odnosno aplikativnih programa i raunarskog hardvera
OS kroz IT 4 . Mici
1.2
meunarodnim standardom
OS kroz IT
. Mici
1.3
1. OS trenutno nije standardizovan, iako po svojoj sutini i funkcijama mora da obuhvati brojne meunarodne ISO/IEC standarde, 2. OS je inoviran tehnologijama organizacije sistema datoteka i obrade podataka, 3. OS obezbeuje nastavak rada tamo gde ja nastao prekid, 4. Omoguava razvoj softverskih proizvoda prema standardizovanim zahtevima za razvoj sistema, 5. OS iza 90-ih mora da podrava globalnu informacionu komunikacionu infrastrukturu - Internet, 6. OS moe imati bolje predispozicije za lokalno povezivanje za rad u lokalnim mreama, LAN/MAN/WAN...
OS kroz IT 6 . Mici
7. Grafikim korisnikim interfejsom OS ostvaruje znaajnu funkciju, 8. OS dodeljuje prioritet redosled izvoenja posla, prati rad multiprogramiranja, upravlja poslovima, procesima, 9. OS tehniarima pomae kod odravanja periferije hardvera, 10. OS mora da reaguje na eventualne greke i otkaze pojedinih delova raunara, hardvera i softvera, 11. OS upravlja memorijom, ali i ostale resurse dodeljuje i rasporeuje, 12. OS pomae korisnicima kod odravanja hardvera, softvera i usluga.
OS kroz IT 7 . Mici
1.3
1.4 OSNOVE STICANJA ZNANJA nivo kulture... UPRAVLJANJE PODACIMA (Data Menagment) UPRAVLJANJE PREKIDIMA (Interrupt Handling) RAZVIJENOST OS-a PO ZAHTEVIMA SISTEMA KVALITETA DALJINSKA OBRADA PODATAKA I globalne komunikacije RAD U LOKALNOJ MREI ( LAN 01.01.46, Computer network data processing) 7. KORIENJE GRAFIKOG KORISNIKOG INTERFEJSA ZA DR. FUNKCIJE 8. UPRAVLJANJE PROCESIMA I DODELJIVANJEM PROCESORA (Processor Scheduling), POSLOVIMA, ODNOSNO ZADACIMA OBRADE (JOB Menagment) 9. UPRAVLJANJE PERIFERIJOM (U/I Management) 10. UPRAVLJANJE INTERFEJSOM I UREAJIMA (Device Management) 11. UPRAVLJANJE MEMORIJOM (10.50 Memory Management) 12. FUNKCIJE POMOI U NEVOLJI KORISNICIMA (HELP)
1. 2. 3. 4. 5. 6.
OS kroz IT 8 . Mici
1.4
OS kroz IT
. Mici
1.8
6.
otvorenost
pouzdanost upotrebljivost
(optost, 4.
5. odravanje/pogodnost za
3.
odravanje
efikasnost
1.9
OBJASNITE POJAM PORTABILNOSTI
PORTABILNOST ILI PRENOSIVOST APLIKATIVNOG SOFTVERA NA RAZLIITIM RAUNARIMA, BEZ DODATNIH IZMENA IZVORNOG KODA,
- SKABILNOST UPOTPUNJUJE OVU KARAKTERISTIKU, UKLJUUJUI I RAZLIITE NIVOE RAUNARSKOG SISTEMA.
OS kroz IT
11
. Mici
1.10
1.5
OS upravlja hardverskim i softverskim resursima: - vodi evidenciju o statusu svadog resursa, - odluuje koji proces e dobiti resurs, koliko i kada, - dodeljuje resurse, - vraa raspoloive resurse u raunarski sistem.
OS kroz IT 13 . Mici
1.5
KAKO OS UPRAVLJA I IME? OS se sotverski nadograuje na hardver uz nekoliko vrstih oslonaca stuba: upravlja informacijama, podacima (01.08), sistemom datoteka, bazama... upravlja poslovima (10.02.01), procesima procesorima,
1.6
K O R I S N I K
OPERATIVNI SISTEMI
UPRAVLJANJE INFORMACIJAMA UPRAVLJANJE U/I UPRAVLJANJE POSLOVIMA UPRAVLJANJE MEMORIJOM
D V
Slika 1.1: Globalna piramida (OS, IS, ES... IT) na relacijama izmeu korisnika i hardvera
OS kroz IT 15 . Mici
KARAKTERISTIKE
Jezici
MIPSTehnologija A
OS
Nema
Pretee OS-a Prvi OS Izvrni . Mici sitem
1945-1955
Mainski Asemblerski, Vii jezici: FORTAN, ALGOL 58, COBOL 59, PASCAL 69 Multiprogramiranje
II
1956-1965
32
III
16
640
Manje dimenz. Vea sigurn.. 0.2 Tranzistori tamp. kola Integrisana kola, 1 DMA, Time sharing
IV
1976-1990 1980-1990
1000
ipovi LSI kola Objektivno (100-500), orijentisani Mree,MikroAda 76 procesori C+78, mikrora.PC
1990-2000
64 MB 256 MB
50 __
Otvoreni sistem
VI
2000-200?
_GB
OS kroz IT 17
1.4 RAZVOJ OPERATIVNIH SISTEMA KROZ RAZVOJ INFORMACIONIH TEHNOLOGIJA DA LI SU ELEKTRINE CEVI KARAKTERISTINE ZA DRUGU GENERACIJU RAUNARA i OS-a?
1.16
Ne, DRUGA GENERACIJA raunara se pojavila sa pronalaskom tranzistora tj. za realizaciju raunarskih komponenata poeli su se koristiti poluprovodniki elementi.
SA KOJOM GENERACIJOM RAUNARA I OS-a SE UVODE VII PROGRAMSKI JEZICI? 1.17
Vii programski jezici ( FORTRAN, ALGOL 58, COBOL 59) uvode se sa drugom generacijom raunara sa preteama OS-a.
OS kroz IT 18 . Mici
1.18
IZVRNI SISTEM je prvi OS (u istoriji razvoja) koji upravlja RAUNARSKIM RESURSIMA.
OS kroz IT
19
. Mici
1.4 RAZVOJ OPERATIVNIH SISTEMA KROZ RAZVOJ INFORMACIONIH TEHNOLOGIJA TA JE TO CP/M? CP/M (Control Program for Microcomputer) je jednoprogramski i jednokorisniki OS
1.19
tipa UNIX
razvijen 1973. godine, prvobitno namenjen za 8-bitne procesore Intel 8080/.., a potom i 16-bitne PC raunare.
OS kroz IT 20 . Mici
1.4 RAZVOJ OPERATIVNIH SISTEMA KROZ RAZVOJ INFORMACIONIH TEHNOLOGIJA DA LI PETU GENERACIJU RAUNARA KARAKTERIE VETAKA INTELIGENCIJA I KOJI OPERATIVNI SISTEMI?
1.20
PETU GENERACIJU raunara karakteriu OTVORENI SISTEMI - OS, a tehnologiju ove generacije karakterie VETAKA INTELIGENCIJA.
OS kroz IT
21
. Mici
1.7
1.11
OS kroz IT
23
. Mici
1.11
K O R I S N I K POSLOVI USLUNI PROGRAMI SISTEMSKI SERVISI proces 1 proces 2 proces 3 KOMANDNI SHELL APLIKATIVNI SOFTVER
SUPERVISOR
HOLD (spooling)
UPRAVLJANJE DATOTEKAMA
KORISNIKI INTERFEJS
N U K L E U S
H A R D V E R S K A
OS kroz IT
K O N F I G U R A C I J A
24 . Mici
1.12
Sam nukleus OS-a moe se softverski podeliti na tri dela: PRVI nivo obrade prekida se najee zove FLIN (First Level Interupt) ili FLIH (First Level Handling) i on sadri: - analizator prekida, - servisne rutine za obradu prekida,
DRUGI deo je dispeer koji odluuje o nastavku programa, vri prebacivanje i raspodeljuje procese na procesore iz READY (ili WAIT) u RUN stanje,
TREI deo su programi ili rutine za komuniciranje meu procesima, kao i dodeljivanje procesora procesima.
OS kroz IT 25 . Mici
1.13
APLIKACIJE
NUKLEUS
II
VIII, IX HARDVER X, XI
KOMUNIKACIJE
XII
VII
INTERFEJS
Shell
OS kroz IT
26
. Mici
TA JE TO PROCES?
1.14
PROCES je skup meusobno povezanih resursa i aktivnosti kojima se ulazi transformiu u izlaze.
OS kroz IT
27
. Mici
1.15
STANJA POSLOVA I PROCESA? SUBMIT START
0 2
Predaja posla
6
5
RUN
STOP
HOLD
1
READY
WAIT
1.9 OSNOVE STANDARDIZACIJE TERMINOLOGIJE IT ZA UVOD U SISTEME - OS KAKO SE MOGU GRUPISATI ORGANIZACIJE ZA STANDARDIZACIJU IT?
1.21
1.24
Skup programa koji korisniku moe da stavi na raspolaganje sam proizvoa raunara (?)
- tretira se kao neodvojivi deo raunarskog sistema i
OS kroz IT
30
. Mici
1.25
APLIKACIJE I KORISNIK
PREDSTAVLJANJE INFORMACIJA
S O F
ZATITA
RAUNARSKA ZATITA
PODACIMA UPRAVLJANJE
D V
Osnovni pojmovi
1.25 (01.01.01)?
Znanje koje se odnosi na objekte kao to su injenice, dogaaji, stvari (dela), procesi (postupci) ili ideje, ukljuujui koncepte, koje u odreenom kontekstu ima posebno znaenje.
OS kroz IT 32 . Mici
1.25
Objanjivo predstavljanje informacija na formalizovan (ustanovljen) nain, pogodan za komunikaciju, interpretaciju (predstavljanje) ili obradu.
. Mici 33 OS kroz IT
1.25
Upravljanje, integritet i sigurnost
(izvod iz standarda ISO 2382-08:1986, JUS I. A0.018:1992)
OS kroz IT
34
. Mici
1.12
Literatura
[1] Mici .: OS kroz IT, [E-publikacija], CD-izdanje, Tehniki fakultet aak, www.tfc.kg.ac.yu/publikacije/OS/, aak, 2003-2006. ...a za ovaj uvodni segment od znaaja su i:
[7] ISO-TC: ISO Catalogue (web sites), International Standards, 08-08-1988, 26-09-1998...08-05-1999, Last updated on 15-05-1999... [8] ISO-TC: ISO/IEC 2382-1: 1993 Information technologyVocabulary-Part I: Fundamental terus, 15-11-1993. [11] ISO/ TC: ISO 2382-4: 1999 Information processing systems- Vocabulary-part 04: Organization of data 15-071987 Last updated on 1999. [12] ISO-TC: ISO 2382-5: 1999 Information processing systems- Vocabulary-Part 05: Representation of data, 01-05-1989, Last updated on 1999. kroz IT . Mici 37 [37]OS Kvaternik Ratimir: Uvod u operativne sisteme, tree izdanje, Informator, Zagreb, 1987.