raČunarski softver operativni sistemi · sistemski software služe kao alati za održavanje...

35
RAČUNARSKI SOFTVER OPERATIVNI SISTEMI

Upload: hoangmien

Post on 05-Jun-2018

255 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

RAČUNARSKI SOFTVER

OPERATIVNI SISTEMI

Page 2: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

Operativni sistem

Page 3: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

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)

Page 4: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

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

Page 5: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

Operativni sistemi

• Do sada je razvijeno nekoliko generacija

operativnih sistema:

– MS DOS

– Windows

– Unix

– Linux

– MacOS (Mac – Macintosh)...

Page 6: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

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

Page 7: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

Microsoft WINDOWS

• 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)

Page 8: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

U originalu Microsoft

Windows je vrsta programa

koji daje grafičko lice MS-

DOS-u

Uvođenjem Windows 95

1995.god., Microsoft počinje

sa operativnim sistemom koji

retko pokazuje svoje MS-

DOS poreklo

Windows operativni sistem

Page 9: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

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, 8, 10

• serverske verzije – Windows NT

– Windows 2000

– Windows 2003

Page 10: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

Windows 1.0

Page 11: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

UNIX

Podržava Više korisnika Deljenje vremena

Interfejs kroz komandnu liniju

Radi na raznim procesorima i vrstama kompjutera

Primarni OS za Internet servere

Page 12: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

LINUX OS

Open-source softver

Page 13: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

Linux OS

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

Prednosti - Nedostaci

Page 14: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

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

Page 15: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

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

Page 16: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

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

Page 17: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

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)

Page 18: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

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

Page 19: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

Windows Explorer i Total Commander

– struktura stabla, pristup resursima

Page 20: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

Sistemski softver: Drajveri uređaja

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

Page 21: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

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

Page 22: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

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 (Rename)

• Kopiranje ili premeštanje (Copy, Cut)

• Brisanje i obnova (Delete, Restore)

• Štampanje (Print)

• ...

Page 23: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

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

Page 24: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

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. Corel Draw, AutoCAD

• 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...

Page 25: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

• Softverski proizvodi se razlikuju od drugih proizvoda:

• Dokumentacija,

• Upgrading (nadogradnja)

• Kompatibilnost

• Licenciranje

• Distribucija

Aplikativni softver

Page 26: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

• 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

Aplikativni softver

Page 27: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

• 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 ograničeno korišćenje, sa

ograničenim mogućnostima i sl.

– Trialware –dozvoljava se besplatno korišćenje u određenom

vremenskom intervalu (npr 30 dana)

Aplikativni softver

Page 28: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

• Microsoft Office - 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 e-mailom) ...

Aplikativni softver

Page 29: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

• Specijalizovani softver (custom applications)

– Cena ovog softvera je mnogo veća od aplikacija

nemenjenih masovnom tržištu

– Softver prilagođen datom poslu:

• Medicinski softver

• Policija (LK, pasoši i sl)

• Bibliotečki katalozi

• Softver za referenciranje u pravnim stvarima

• Upravljanje restoranima

• Softverske potrebe pojedinačnih klijenata ...

Aplikativni softver

Page 30: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

Malware (malicious software)

• Destruktivni programi sa odredjenim štetnim dejstvima (tzx

“zlonamerni” softver. Najčešće vrste su:

• 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 ...)

Page 31: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

Malware - izvori

• Prostim kopiranjem sa mobilnih medija

• Preko LAN-a ili Interneta (FTP)

• Preko E-mail attachmenta

• Korišćenje sigurnosnih propusta u operativnom sistemu

Page 32: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

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

Page 33: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

Antivirusni softver

monitoring (kontrola, nadgledanje) je posebno važno prilikom pretraživanja Internet-a, slanja i primanja e-mail 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 e-mail poruka, jer su sredstvo za prenos virusa

Page 34: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

Antivirus programi

Page 35: RAČUNARSKI SOFTVER OPERATIVNI SISTEMI · Sistemski software Služe kao alati za održavanje sistema i ispravljanje svega onoga šta operativni sistem nije automatski uradio Rezervna

Antivirus software

• Avast! (http://www.avast.com)

• AVG (http://www.grisoft.com)

• Test anti-spyware http://www.adwarereports.com

• NOD32 (http://www.eset.com)

• Norton Antivirus (http://www.symantec.org)

• Kasperski Antivirus (http://www.kaspersky.com)