RAČUNARSKI SOFTWARE OPERATIVNI SISTEMI

Slides:



Advertisements
Similar presentations
OEM System Builder skup
Advertisements

1.6. Pohrana podataka.
ORGANIZACIJA PODATAKA U WINDOWS-U
Provisioning Windowsa 10 na IoT, mobilnim i desktop uređajima
Programi zasnovani na prozorima
PRIJENOS PODATAKA.
v.as.mr. Samir Lemeš Univerzitet u Zenici
predavanja v.as.mr. Samir Lemeš
predavanja v.as.mr. Samir Lemeš
SOFTVER (SOFTWARE).
OPERACIJSKI SUSTAVI.
Operativni sistemi.
Programi zasnovani na prozorima
SOFTWARE SOFTVER.
Struktura i princip rada računara
Windows.
Microsoft Word 2010.
Microsoft Microsoft je američka softverska tvrtka. Osnovali su je godine Bill Gates i Paul Allen. Osnovna djelatnost tvrtke je razvoj osnovnog računalnog.
RAČUNALNI INŽENJERSKI PROGRAMI
WINDOWS VISTA.
Klijentske i serverske tehnologie
PRIRUČNI MENI - DESNI TASTER MIŠA
PROGRAMIRANJE MENIJA.
ORGANIZACIJA PODATAKA U WINDOWS-U
ORGANIZACIJA PODATAKA U WINDOWS-U
Istorijski razvoj WINDOWS-a
Programiranje Uvod Nikola Vlahović.
Projekat strukturnog kabliranja.
Tehničke mjere zaštite podataka
Microsoft Office 2007 MS Office je programski paket koji sadrži više programa: MS Word – program za obradu teksta MS Excel – program za izradu tabela sa.
Multimedijalna e-Learning platforma
Petlje FOR - NEXT.
REPEAT…UNTIL Naredbe ciklusa.
AUTOR: ALEKSANDAR VUKOVIĆ 27/1999
RAČUNARSKI SOFTWARE.
HT usluge u Oblaku Ivan Cicvara
KAKO RADI INTERNET.
Komponente izbora i kontejnerske komponente
Uvod u HTML Zoltan Geller 2017
MREŽNI HARDVER i SOFTVER
APLIKATIVNI SOFTVER Za razliku od sistemskog softvera čiji je osnovni zadatak usmeravanje, nadgledanje i podržavanje rada računarskog sistema, aplikativni.
Europski dan programiranja
Izrada web-stranica.
Razvoj Web aplikacija Ajax.
Elektrotehnički fakultet – Podgorica Operativni sistemi
14 UNUTRAŠNJE I ANONIMNE KLASE
SOFTWARE SOFTVER.
Arhitektura računarskog sistema
Page Layout Podešavanje stranica.
Element form Milena Kostadinović.
MessageBox.
ORGANIZACIJA PODATAKA U WINDOWS-U
Sustavi za praćenje i vođenje procesa
predavanja v.as.mr. Samir Lemeš
Pojmovi digitalnog zapisa
Networking u Windows-u 2000 i Windows-u XP
Office Graph development ili kako iskoristi Delve za svoje aplikacije
PROGRAMSKI JEZIK PASCAL
PRAĆENJE STATISTIKE POSEĆENOSTI WEB-PREZENTACIJE
NetBeans Platfrom.
ELEKTRONIČKA POŠTA ( ) OTVARANJE RAČUNA.
Osnovni simboli jezika Pascal
Virtualizacija poslovnih procesa metodom „Swimlane“ dijagrama
Strukture podataka i algoritmi 5. VRIJEME IZVRŠAVANJA ALGORITMA
Programski jezik C++ - Vježbe - 5. dio
Kratkotrajne veze žena i muškaraca
1. Sigurno u virtualnom svijetu
7. Baze podataka Postavke MS Accessa.
OneNote for Classroom Gabrijela Vratarić, prodajni predstavnik i specijalist za licenciranje softvera Tomislav Bronzin, ICT Senior Expert,
Kako zaštititi privatnost na facebooku
Presentation transcript:

RAČUNARSKI SOFTWARE OPERATIVNI SISTEMI

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 www.computerconfluence.com. 2

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

Operativni sistem

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)

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

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

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

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)

Windows operativni sistem 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 10

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

Windows 1.0

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

LINUX OS Open-source softver 14

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

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

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

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

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)

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

Windows Explorer i Total Commander – struktura stabla, pristup resursima

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Antivirus programi

Antivirus software NOD32 (http://www.eset.com) Norton Antivirus (http://www.symantec.org) Kasperski Antivirus (http://www.kaspersky.com) Avast! (http://www.avast.com) AVG (http://www.grisoft.com) Test anti-spyware http://www.adwarereports.com