Komponente raunarskog sistema 1 Hardver osnovni raunarski resursi
- Slides: 16
Komponente računarskog sistema 1. Hardver: § osnovni računarski resursi (CPU, memorija, I/O uređaji) 2. Operativni sistem: § § § kontroliše i koordinara korišćenje hardvera između različitih aplikativnih programa za različite korisnike 3. Aplikativni programi: § § određuju koji resursi sistema se koriste za rešavanje računarskih problema korisnika (prevodioci, baze podataka, video igre, poslovni programi) 4. Korisnici: § (ljudi, mašine, ostali računari) 2018. год. , фебруар 4
Šta je operativni sistem? • OS je program koji predstavlja • posrednika • između – korisnika računara –i – računarskog hardvera 2018. год. , фебруар 5
DEFINICIJA I FUNKCIJE OPERATIVNOG SISTEMA Definicija operativnog sistema • OS kao upravljač resursa: – upravlja – dodeljuje resurse – kontroliše računarski hardver • OS kao virtuelna mašina: – izvršava korisničke programe – rešava korisničke probleme na lakši način. – čini računarski sistem pogodnim za korišćenje [1], str. 5 -6 2018. год. , фебруар 6
Funkcije operativnog sistema 1. 2. 3. 4. 5. 6. 7. 8. 9. Sekvenciranje poslova (s jednog na drugi) Upravljanje poslovima i interpretacija komandnog jezika Rukovanje greškama Rukovanje I/O operacijama Rukovanje prekidima Raspoređivanje poslova Upravljanje resursima Zaštita i sigurnost (protection and security) Višestruki pristup • Dodatne funkcije: – Korisnički interfejs – Obračun 2018. год. , фебруар 7
KARAKTERISTIKE OPERATIVNIH SISTEMA 1. Konkurentnost (postojanje više procesa) 2. Deoba resursa (Resource Sharing) 3. Dugotrajna memorija (diskovi: magnetic, flash, SSD) 4. Determinističan u odnosu na rezultate/ Nedeterminističan u odnosu na opterećenje [1], str. 8 -10 2018. год. , фебруар 8
KARAKTERISTIKE OPERATIVNIH SISTEMA • Poželjne osobine: – Efikasnost – Pouzdanost – Mogućnost održavanja – Prihvatljiva veličina [1], str. 8 -10 2018. год. , фебруар 9
Poželjne osobine operativnog sistema 1. Efikasnost 1. 2. 3. 4. 5. 6. 7. srednje vreme između grupnih (batch) poslova Vreme (%) iskorišćenosti procesora vreme prolaska za grupne poslove vreme odziva (za interaktivne sisteme) iskorišćenost resursa propusna moć (poslova/sat, transakcija/min) e=Tuseful/Total; o=Tsystem/Total; e+o=1 2. Pouzdanost 1. 2. p je verovatnoća greške, f je funkcija stanja p e [0, 1]; f=1 -p 3. Mogućnost održavanja 1. jednostavan za održavanje sa malim brojem ljudi koji će raditi na održavanju 4. Prihvatljiva veličina [2], стр. 150. 2018. год. , фебруар 10
Poželjne osobine operativnog sistema 1. – – – – Efikasnost srednje vreme između grupnih (batch) poslova Vreme (%) iskorišćenosti procesora vreme prolaska za grupne poslove vreme odziva (za interaktivne sisteme) iskorišćenost resursa propusna moć (poslova/sat, transakcija/min) e=Tuseful/Total; o=Tsystem/Total; e+o=1 [2], стр. 150. 2018. год. , фебруар 11
Poželjne osobine operativnog sistema 2. Pouzdanost – p je verovatnoća greške, f je funkcija stanja – p e [0, 1]; f=1 -p 3. Mogućnost održavanja – jednostavan za održavanje sa malim brojem ljudi koji će raditi na održavanju 4. Prihvatljiva veličina [2], стр. 150. 2018. год. , фебруар 12
VRSTE OPERATIVNIH SISTEMA • Kriterijum 1. (broj korisnika) – jednokorisnički OS (DOS, MS-Windows 3. xx, 95, 98) – višekorisnički OS (UNIX) • Kriterijum 2. (broj simultanih procesa) – jednoprocesni OS (DOS) – višeprocesni OS (UNIX, MS-Windows) • Kriterijum 3. Kombinacija 1+2 – jednoprocesni, jednokorisnički OS – višeprocesni, višekorisnički OS [1], стр. 10 -12; [2], стр. 152; 2018. год. , фебруар 13
VRSTE OPERATIVNIH SISTEMA (2) • Kriterijum 4. (obrada poslova) – Sistemi sa grupnom obradom (batch) – Interaktivni sistemi – Kombinovani sistemi • Kriterijum 5. (distribucija resursa) – Centralizovani OS – Mrežni OS – Distribuirani OS • Kriterijum 6. (namena) – OS opšte namene – OS specijalne namene 2018. год. , фебруар 14
VRSTE OPERATIVNIH SISTEMA (3) • Kriterijum 7. (funkcionalne osobine) – – – – – Veliki računarski sistemi (mainframe) Sistemi sa deljenim vremenom (timesharing) Desktop sistemi Višeprocesorski sistemi Mrežni OS Distribuirani sistemi Udruženi sistemi (clusters) Sistemi za upravljanje u realnom vremenu Ručni sistemi (handheld) 2018. год. , фебруар 15
- Sta spada u prirodne resurse
- Komponente informacionog sistema
- Vezni portovi
- Neumann elvek
- Mrezni hardver
- History of software development life cycle
- Hardver podela
- Lec hardver
- Komunikacioni hardver
- Hardver i softver informatika
- Osnovni cinioci sistema vaspitanja
- Privredni resursi
- Energetski resursi
- Tipovi proizvodnje
- Resursi u nastavi
- Cilj vaspitanja
- Finansiele plan vir n besigheid