Presentation is loading. Please wait.

Presentation is loading. Please wait.

RAČUNARSKI SOFTWARE OPERATIVNI SISTEMI

Similar presentations


Presentation on theme: "RAČUNARSKI SOFTWARE OPERATIVNI SISTEMI"— Presentation transcript:

1 RAČUNARSKI SOFTWARE OPERATIVNI SISTEMI

2 Osnove softvera Program (softver):
set instrukcija, nalazi se u memoriji Osnovne kategorije programa (softvera): Sistemski softver: Upravlja resursima računara: hardver, memorija, adrese, ... Aplikativni softver: Alat za pomoć računarskim korisnicima u rešavanju problema iz realnog sveta Kompajleri i drugi programi za prevođenje: Omogućavaju programerima kreiranje novog softvera We recommend viewing “OS vs. Application Software" (PH_11_06.swf) here. You can find this media asset on the Instructor Resource Center CD-ROM or online at 2

3 Operativni sistemi Kompleksan programski sistem sastavljen od skupa programa koji treba da obezbede lako i efikasno korišćenje računara Veza između hardvera i korisnika (Interface) Nalazi se na hard disku (u RAM-u se nalaze najvažniji delovi OS-rezidentni deo) FUNKCIJE Upravljnje mikroprocesorom Upravljanje operativnom memorijom Upravljanje ulazno-izlaznim uređajima Upravljanje podacima

4 Operativni sistem

5 Operativni sistem Sa stanovišta broja programa koji mogu istovremeno da budu u RAM memoriji dele se na: Monoprogramske ( MS DOS) Multiprogramske (MS Windows) Sa stanovišta načina zadavanja komandi OS komandnog tipa (MS DOS) Grafički operativni sistemi (MS Windows) (GUI – graphic user interface)

6 GUI Graphic User Interface – grafički korisnički interfejs
prikazuje korisniku: “prozore” (deo ekrana u kojem se izvršava program) menije (kolekcija komandi koje korisnik može da zada aplikaciji) omogućava upravljanje računarom uz pomoć miša prednosti korišćenja GUI: sve aplikacije izgledaju slično pri korišćenju programa različitih proizvođača, prelaz sa jednog na drugi je jednostavan aplikativni programi rade na sličan način programerima omogućava brže i jednostavnije pisanje programa

7 Operativni sistemi Do sada je razvijeno nekoliko generacija operativnih sistema: MS DOS Windows Unix Linux MacOS (Mac – Macintosh)...

8 MS DOS MS-DOS - interakcija korisnika obavlja se karakternim znacima:
Interfejs kroz komandnu liniju Prompt – sistem čeka da korisnik započne aktivnost Unos komande sa tastature 8

9 Microsoft WINDOWS Uniformnost svih Windows aplikacija
KARAKTERISTIKE Uniformnost svih Windows aplikacija Aplikacije ne zavise od konfiguracije (hardvera) Multitasking (višeprogramski rad) Podrška DOS aplikacijama Prenos podataka između različitih aplikacija, upotrebom Clipboarda (poseban deo operativne memorije)

10 Windows operativni sistem
U originalu Microsoft Windows je vrsta programa koji daje grafičko lice MS-DOS-u Uvođenjem Windows god., Microsoft počinje sa operativnim sistemom koji retko pokazuje svoje MS-DOS poreklo 10

11 Windows operativni sistem
radne stanice Windows 1.0 Windows 3.11 Windows 95 Windows 97 Windows 98 Windows ME Windows XP Windows Vista Windows 7 serverske verzije Windows NT Windows 2000 Windows 2003

12 Windows 1.0

13 UNIX Više korisnika Deljenje vremena Podržava
Interfejs kroz komandnu liniju Radi na raznim procesorima i vrstama kompjutera Primarni OS za Internet servere 13

14 LINUX OS Open-source softver 14

15 Linux OS Prednosti - Nedostaci
Niska cena i velika stabilnost Jeftiniji zahtevani hardver Imun na većinu virusa, trojanaca i Windows ranjivosti Radi na velikom broju različitih CPUs Čita većinu fajl sistema i može ih instalirati kao “samo za čitanje” (read only) Teži za korišćenje za prosečne korisnike Manje softverskih aplikacija na raspolaganju Manje sistemskih eksperata i administratora Nije univerzalno podržan od glavnih snabdevača 15

16 Mrežni OS Dizajniran da omogući deljenje resursa na mreži Primeri
Windows 2003 Server Novell Net Ware Obezbeđuje Sigurnost podataka Administrativnu kontrolu mreže 16

17 Funkcije mrežnog OS Podela zadataka između klijenta i servera Server
Upravljanje sistemom datoteka (fajlova) Upravljanje zajedničkim (deljenim) resursima (štampač, faks) Zaštita, prava pristupa Klijent Zahtevi i upiti prema serveru Lokalna obrada podataka Poseduje sopstveni lokalni OS Omogućava da se deljeni resursi vide i koriste kao da su lokalni za svakog klijenta 17

18 Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna kopija i vraćanje podataka (Backup and Restore) pravi duplikate najvažnijih fajlova i vraća ih u sistem kada je to potrebno Kompresija fajlova smanjuje potrebnu količinu prostora za čuvanje datoteke Defragmenter diska reorganizuje datoteke na disku tako da su podaci smešteni sekvencijalno (uzastopno), te je pristup do podataka brži Drajveri za uređaje 18

19 Programi za arhiviranje
programi za komprimovanje, zapakivanje, zipovanje, sabijanje, arhiviranje, ... smanjenje veličine fajla u cilju lakšeg prenosa ili boljeg skladištenja za ponovno korišćenje fajlova potrebno je uraditi dearhiviranje, raspakivanje, ekstrakciju… važno: međusobna kompatibilnost korišćenih arhivera predstavnici WinZip WinRar PKZIP ARJ Total Commander (ima mogućnost arhiviranja)

20 Programi za upravljanje fajlovima
programi za pristup i manipulaciju fajlovima kopiranje i premeštanje fajlova, promena imena fajlova, kreiranje foldera, brisanje fajlova i foldera mogućnost deljenja resursa, dodele privilegija pristupa određenim resursima bitno za rad u mreži, gde je neophodno definisati prava pristupa i kontrolu mrežnih resursa, direktorijuma i uređaja Total Commander Windows Explorer

21 Windows Explorer i Total Commander
– struktura stabla, pristup resursima

22 Sistemski softver: Drajveri uređaja
Mali programi koji omogućavaju ulazno-izlaznim jedinicama, kao što su tastatura, miš, štampač itd, da komuniciraju sa računarom Uključeni su ili u operativni sistem ili su pridodati uz periferijske jedinice 22

23 Organizacija skladištenja podataka
Imena perifernih jedinica A: - prva disketna jedinica B: - druga disketna jedinica C: - sistemski disk (disk sa operativnim sistemom) D:, E:, F:, ... Z: - particije sistemskog diska, ostali diskovi i CD uređaji

24 Organizacija skladištenja podataka
Datoteka (File) Imenovani, logički skup podataka na disku (spoljna memorija) IME.EXT IME - niz znakova formiran po pravilima OS EXT – niz od najčešće 3 znaka, koji označava tip podataka u datoteci, odnosno program iz kojeg je dokument nastao KOMANDE Promena imena Kopiranje ili premeštanje Brisanje i obnova Listanje Štampanje

25 Organizacija skladištenja podataka
Direktorijum (Folder, katalog, fascikla) Imenik datoteka Subdirectory ROOT – osnovni katalog PATH – staza do datoteke (niz foldera i podfoldera) KOMANDE Kreiranje i brisanje Promena foldera Prikazivanje sadržaja

26 Aplikativni software Programi za obradu teksta npr. MS Word
Programi za rad sa tabelama npr. MS Excel Programi za rad sa bazama podataka npr. MS Access Programi za obradu crteža npr. AutoCAD, MS Vision Programi za obradu slika npr. Adobe Photoshop Programi za animaciju npr. Macromedia FLASH Programi za izradu Web prezentacija npr. Macromedia Dreamweaver Programi za obradu zvuka npr. Guitar PRO Programi za proračune u nauci i tehnici (gradjevinarstvo,automobilska industrija...) Igre

27 Aplikativni softver Softverski proizvodi se razlikuju od drugih proizvoda: Dokumentacija, Upgrading (nadogradnja) Kompatibilnost Licenciranje Distribucija 27

28 Aplikativni softver Licenciranje: komercijalni softver je po pravilu zaštićen autorskim pravima, usled čega se zabranjuje nelegalno kopiranje u cilju daljnje distribucije Copyright – zaštićen softver koji se ne sme nelegalno kopirati Physically copy protection – zaštita diskova i uređaja od nelegalnog korišćenja softvera 28

29 Aplikativni softver Distribucija: softver se distribuira preko
Direktne prodaje Maloprodajnih prodavnica Kataloških porudžbina poštom, demo verzije Web sajtova, ... Nisu svi softveri zaštićeni autorskim pravima Public domain software - free Shareware – dozvoljava se testiranje, vremenski ograničeno, sa ograničenim mogućnostima i sl. 29

30 Aplikativni softver Microsoft Office System - najpopularniji
aplikativni paket obuhvata: Word (program za obradu teksta) Excel (tabelarni program) PowerPoint (program za grafičke prezentacije) Access (baze podataka) Outlook (program za upravljanje personalnim informacijama i om) ...

31 Aplikativni softver Specijalizovani softver (custom applications)
Cena ovog softvera je mnogo veća od aplikacija nemenjenih masovnom tržištu Softver prilagođen datom poslu: Medicinski računi Bibliotečki katalozi Softver za referenciranje u pravnim stvarima Upravljanje restoranima Softverske potrebe pojedinačnih klijenata ...

32 Malware (malicious software)
Destruktivni programi sa odredjenim štetnim dejstvima Virusi (samokopirajući programi koji ubacuju svoj izvršni kod u druge fajlove) Crvi(worms) – zasebni programi koji se prenose i izvršavaju koristeći slabosti operativnog sistema Trojanci (Trojan horses) - instaliraju programe koji preuzimaju kontrolu nad zaraženim računarom Spyware - prikuplja i šalje informacije o ponašanju korisnika računara bez njegovog znanja (brojevi kreditnih kartica ...)

33 Malware - izvori Prostim kopiranjem sa mobilnih medija
Preko LAN-a ili Interneta (FTP) Preko attachmenta Korišćenje sigurnosnih propusta u operativnom sistemu

34 Antivirusni softver softver koji otkriva i uklanja viruse sa računara
anivirusni softver deluje preventivno svaki antivirusni softver poseduje antivirusnu bazu, koja mora biti redovno ažurirana ažuriranje (update) antivirusne baze može se raditi na mesečnom, nedeljnom ili što je najbolje, na dnevnom nivou redovan update je od suštinske važnosti za funkcionalan rad antivirusnog softvera dobar antivirus softver poseduje mogućnost monitoringa sistema, što može dovesti do usporenja rada računara

35 Antivirusni softver monitoring (kontrola, nadgledanje) je posebno važno prilikom pretraživanja Internet-a, slanja i primanja pošte i ostalim aktivnostima na mreži kod umreženih računara je teško ukloniti jednom dobijene viruse zbog njihovog lakog širenja u mrežnom okruženju kod kućnih računara važna je provera poruka, jer su sredstvo za prenos virusa

36 Antivirus programi

37 Antivirus software NOD32 (http://www.eset.com)
Norton Antivirus ( Kasperski Antivirus ( Avast! ( AVG ( Test anti-spyware


Download ppt "RAČUNARSKI SOFTWARE OPERATIVNI SISTEMI"

Similar presentations


Ads by Google