Računarski softver Da bi računarski sistem mogao da radi, pored hardvera mora biti opremljen i odgovarajućim programima koji će njime upravljati.ova k

Слични документи
Generated by Foxit PDF Creator Foxit Software For evaluation only. Operativni sistem U računarstvu, operativni sistem (OS

RAČUNARSKI SISTEM Ne postoji jedinstvena definicija pojma računarski sistem. Računarski sistem predstavlja skup mašina i pridruženih metoda (realizova

P1.0 Uvod

RAČUNALO

Microsoft PowerPoint - PRI2014 KORIGOVANO [Compatibility Mode]

KATALOG ZNANJA IZ INFORMATIKE

Microsoft PowerPoint - Programski_Jezik_C_Organizacija_Izvornog_Programa_I_Greske [Compatibility Mode]

Razvoj programa, Code::Blocks, struktura programa, printf, scanf, konverzioni karakteri predavač: Nadežda Jakšić

vodič za os

POSLOVNI INFORMACIONI SISTEMI I RA^UNARSKE

Broj: 01-12/2014 Datum: Direktor preduzeća Phoneco doo, Marko Burgić dipl. Oecc., objavljuje OPŠTE USLOVE USTUPANJA PRAVA NA KORIŠĆENJE POS

Slide 1

Slide 1

OPERATIVNI SISTEMI

Microsoft PowerPoint - 6. Softver [Compatibility Mode]

Aster

БОСНА И ХЕРЦЕГОВИНА РЕПУБЛИКА СРПСКА СЛОБОМИР П УНИВЕРЗИТЕТ СЛОБОМИР, БИЈЕЉИНА BOSNIA AND HERZEGOVINA REPUBLIC OF SRPSKA SLOBOMIR P UNIVERSITY SLOBOMI

U misiji izvrsnosti Opšti uslovi učestovanja u JUB Profi Club bonitetnom programu i opšti uslovi rada JUB Profi Club mobilne aplikacije 1. Učestvovanj

U Opšti uslovi učestvovanja u JUB Profi Club bonitetnom programu i opšti uslovi rada JUB Profi Club mobilne aplikacije 1. Učestvovanje u JUB Profi Clu

Nastavna cjelina: 1. Jezik računala Kataloška tema: 1.1. Bit 1.2. Brojevi zapisani četvorkom bitova Nastavna jedinica: 1.1. Bit   1.2. Brojevi zapisan

ZIS

PROMENLJIVE, TIPOVI PROMENLJIVIH

PuTTY CERT.hr-PUBDOC

QFD METODA – PRIMER

P1.2 Projektovanje asemblera

Microsoft PowerPoint Tema 1. Osnovni informaticki pojmovi (4 casa)

Prikaz znakova u računalu

INTEGRIRANI KNJIŽNIČNI SUSTAV Sustav za podršku Upute za instalaciju: Aleph v22 ZAG

Microsoft PowerPoint - Programski_Jezik_C_Organizacija_Izvrsnog_Programa [Compatibility Mode]

АКЦИОНАРСКО ДРУШТВО ЗА УПРАВЉАЊЕ ЈАВНОМ ЖЕЛЕЗНИЧКОМ ИНФРАСТРУКТУРОМ,,ИНФРАСТРУКТУРА ЖЕЛЕЗНИЦЕ СРБИЈЕ БЕОГРАД БЕОГРАД, Немањина 6, MБР: ,

PowerPoint Presentation

Recuva CERT.hr-PUBDOC

PowerPoint Presentation

Microsoft PowerPoint - 01 Uvod u operativne sisteme.ppt

Visoka poslovna škola strukovnih studija Valjevo Primeri pitanja za polaganje prijemnog ispita Predmet: Informatika Valjevo, mart 2018.

Школа Ј. Ј. Змај Свилајнац МЕСЕЧНИ ПЛАН РАДА ЗА СЕПТЕМБАР Школска 2018 /2019. Назив предмета: Информатика и рачунарство Разред: 5. Недељни број часова

** Osnovni meni

Microsoft PowerPoint - 06 Uvod u racunarske mreze.ppt

UVOD Svaki složeni postupak koji se može izraziti pomoću algoritma sa konačnim brojem elementarnih operacija, može se predati računaru na izvršenje. J

SRV_3_Ugradj_racun_sistemi_p [Compatibility Mode]

Pages from 5527 lite guick guide from PDF - prevod_IO_FC - Serbian.doc

Mikrokernelski operativni sistemi

Microsoft PowerPoint - Topic02 - Serbian.ppt

Повезивање са интернетом

Microsoft Word - 11 Pokazivaci

Microsoft PowerPoint - Topic02 - Serbian.ppt

Microsoft Word - 13-Mreze.doc

Korice copy

Microsoft Word - ????????? ? ??????????? ????????????-?????????????? ??????? ??????????? ????????? ? ?????.docx

(Microsoft Word - HDD \212ERIF.doc)

Microsoft PowerPoint - LB7-2_WCCF_2010.ppt

MultiBoot Korisnički priručnik

FTDI DRAJVER uputstvo za instalaciju NEMANJINA 57 A, POŽAREVAC TEL: FAX:

BDV-EF1100

Test ispravio: (1) (2) Ukupan broj bodova: 21. veljače od 13:00 do 14:00 Županijsko natjecanje / Osnove informatike Osnovne škole Ime i prezime

Pojačavači

Univerzitet u Beogradu Mašinski fakultet Konstrukcija i tehnologija proizvodnje letelica PODEŠAVANJE PROGRAMSKOG PAKETA CATIA V5 Miloš D. Petrašinović

SRV_1_Problematika_real_time_sistema

M-3-643

Softversko inženjerstvo

UG802 Dual Core

Tehnicka lista za podešavanje i informacije o funkcijama

Kada pokrenete Windows 8 koristeci normalan nacin, nekoliko aplikacija i usluga automatski ce se i pokrenuti u pozadini. Ti programi ukljucuju i drajv

I grupa 1. Napisati program koji izračunava i ispisuje zbir 4 najveća od pet brojeva unetih sa standardnog ulaza. ulaz izlaz Analiza: 1.

Повезивање са интернетом

УНИВЕРЗИТЕТ У ИСТОЧНОМ САРАЈЕВУ ЕЛЕКТРОТЕХНИЧКИ ФАКУЛТЕТ ПРЕДМЕТ Почетак испита Термин Математика Основи електротехнике

[Р271] Информациони системи 10 [Р271] Информациони системи Саша Малков Саша Малков Универзитет у Београду Математички факултет 2017/2018 Тема 14 Вирту

Algoritmi i arhitekture DSP I

P11.3 Analiza zivotnog veka, Graf smetnji

РЕПУБЛИКА СРБИЈА МИНИСТАРСТВО ПРИВРЕДЕ ДИРЕКЦИЈА ЗА МЕРЕ И ДРАГОЦЕНЕ МЕТАЛЕ Београд, Мике Аласа 14, ПП: 34, ПАК: телефон: (011)

РЕПУБЛИКА СРБИЈА МИНИСТАРСТВО ПРИВРЕДЕ ДИРЕКЦИЈА ЗА МЕРЕ И ДРАГОЦЕНЕ МЕТАЛЕ Београд, Мике Аласа 14, поштански преградак 34, ПАК телефон:

BDV-E6100/E4100/E3100/E2100

P1.3 Projektovanje makroasemblera

R u z v e l t o v a 5 5, B e o g r a d, t e l : ( ) , m a i l : c o n t a c p s i t. r s, w w w. p s i t. r s

Inspiron Servisni priručnik

Microsoft PowerPoint - LB7-2_WCCF_2012.ppt

Microsoft Word - Akreditacija 2013

P9.1 Dodela resursa, Bojenje grafa

Microsoft Word - Akreditacija 2013

РЕПУБЛИКА СРБИЈА МИНИСТАРСТВО ПРИВРЕДЕ ДИРЕКЦИЈА ЗА МЕРЕ И ДРАГОЦЕНЕ МЕТАЛЕ Београд, Мике Аласа 14, ПП: 34, ПАК: телефон: (011)

Microsoft Word - Akreditacija 2013

Microsoft Word - Akreditacija 2013

РЕПУБЛИКА СРБИЈА МИНИСТАРСТВО ПРИВРЕДЕ ДИРЕКЦИЈА ЗА МЕРЕ И ДРАГОЦЕНЕ МЕТАЛЕ Београд, Мике Аласа 14, ПП: 34, ПАК: телефон: (011)

Lekcija 4 Povezivanje NI DAQ hardvera. Testiranje i simulacija NI DAQ hardvera. Akvizicija pomoću Express VIs 1. Cilj vežbe I deo Cilj vežbe je da stu

OpenVPN GUI CERT.hr-PUBDOC

Slide 1

Memorandum NT_2013

Funkcije predavač: Nadežda Jakšić

_sheets.dvi

Rad u mrežnom okruženju Osnove informatike s primjenom računala

UPUTSTVO ZA KRETANJE KROZ EON KORISNIČKI INTERFEJS 1

Microsoft Word - IQ.doc

Табела 4.2 Обухваћеност сваког програмског исхода учења у оквиру предмета појединачних студијских програма У овом прилогу је процењен допринос сваког

Satnica.xlsx

УПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: Након

DIGITALNA OBRADA SLIKE

Z-15-85

Logicko projektovanje racunarskih sistema I

Microsoft Word - CCERT-PUBDOC doc

Транскрипт:

Računarski softver Da bi računarski sistem mogao da radi, pored hardvera mora biti opremljen i odgovarajućim programima koji će njime upravljati.ova komponenta računarskog sistema se zove SOFTVER(software software). Softver se može podeliti na: 1. Operativni sistem * Operativne sisteme * Sistemski softver * Aplikacione programe Operativni sistem je kompleksan programski sistem satavljen od skupa programa koji treba da obezbede lako i efikasno korišćenje računara. Bez operativnog sistema hardver računara je neupotrebljiv. Operativni sistemi mogu da se klasifikuju sa različitih stanovišta: * Sa stanovišta broja programa koji mogu istovremeno da budu u memoriji * Sa stanovišta broja korisnika koji mogu istovremeno da koriste računar * Sa stanovišta načina zadavanja komandi * Sa stanovišta prenosivosti na različite arhitekture računara -Sa stanovišta broja programa koji mogu istovremeno da budu u centralnoj memoriji računara, operativni sistemi se dele na: Monoprogramske- omogućava da računar drži u memoriji i izvršava samo jedan program. Multiprogramske- omogućava da se u centralnoj memoriji računara nalazi istovremeno više programa, od kojih u svakom trenutku može da radi samo jedan. Redosled i vreme rada svakog od programa određuje operativni sistem tako da omogući korišćenje računara na najbolji način. Zadatak operativnog sistema je da smanji ukupno utrošeno vreme rada računara na izvršavanje svih programa u odnosu na vreme koje bi bilo utrošeno kad bi se oni pojedinačno izvršavali. Pri tome se vodi računa da oni ne koriste pretežno iste računarske resurse, nego kombinovati programe koji koriste procesor sa programima koji koriste datoteke ili sl. -Sa stanovišta broja korisnika koji mogu istovremeno da koriste računar, operativni sistemi mogu da budu: jednokorisnički- računar može da koristi samo jedan računar.

višekorisnički- na računar može istovremeno da bude priključeno i do nekoliko stotina korisnika. - Sa stanovišta načina zadavanja komandi postoje: Operativni sistem komandnog tipa- - posle uključenja računara na ekranu se pojavljuje znak- prompt. Time operativni sistem obaveštava da je spreman da primi komandu. Komanda se zadaje kucanjem ključne reči i dodatnih parametara potrebnih za njeno izvršavanje. Pritiskom na enter počinje njeno izvršavanje. Po završetku prompt se pojavljuje u novom redu i operativni sistem čeka novu komandu. Najpoznatiji operativni sistemi komandnog tipa su UNIX, LINUX, MS-DOS. Grafički operativni sistem- - najčešći način zadavanja komandi je pokazivanje na nju, pri čemu komanda ima oblik sličice ili teksta u nekom spisku. WINDOWS je grafički operativni sistem. - Sa stanovišta prenosivosti na različite arhitekture računara, operativni sistemi mogu da budu: Prenosivi ( portable )-- mogu sa malim izmenama da se koriste na različitim arhitekturama računara. Neprenosivi, vlasnički ( proprietary )-- su projektovani da rade samo na odrećenom modelu računara. 2. SISTEMSKI SOFTVER Za normalno korišćenje računara potrebni su i drugi programi koje koriste svi ili neki korisnici, a nazivaju se sistemski softver. Nisu neophodni za rad, već zavise od potreba korisnika. Ovoj kategoriji pripadaju: * Programi prevodioci * Veznici * Uslužni programi --Programi za prve računare pisani su u mašinskom jeziku. Naredbe ovog jezika sastojale su se od nizova nula i jedinica koje su označavale stanje bitova u memoriji. Pisanje ovakvih programa bilo je vrle teško i podložno greškama. To je navelo programere da izmisle simbolički jezik, u kome je operacije dobila ime, kao i adresa memorijske lokacije. Programi pisani u simboličkom jeziku su se prevodili na mašinski. Pri tom je svaka naredba simboličkog jezika prevođena neposredno u odgovarajuću komandu mašinskog. Kasnije je

ovaj postupak automatizovan, tako što je napravljen program za prevođenje- asembler. Da bi se olakšalo pisanje programa, i njihova prenosivost s jednog računara na drugi, razvijeni su programski jezici. Oni su se sastojali od dvadesetak reči engleskog jezika, skupa pravila za dodeljivanje imena i formiranje ispravnih naredbi u programskom jeziku. Program napisan ovim rečima i uz pomoć ovih pravila naziva se izvorni program. Za njegovo prevođenje na mašinski jezik koristi se poseban program- kompajler(compiler compiler). Prilikom ovog prevođenja jedna komanda izvornog programa se prevodi u više naredbi mašinskog jezika. Za svaku arhitekturu računara morao je da postoji odgovarajući program prevodilac. --Veznici ili drajveri su programi za korišćenje perifernih jedinica i drugih uređaja. Da bi se bilo koji uređaj povezao na računar treba rešiti dva problema: Električno povezivanje, da se računar ili uređaj ne bi oštetio. Ovo se rešava time što uređaj ima standardni priključak kojim se povezuje na port računara, ili ima karticu koja se ugrađuje u računar, na neki od slotova, a na njoj se nalaze priključci za taj uređaj. Svaki uređaj mora da ima program veznik (drajver), koji komande date iz nekog programa prevodi u komande koje uređaj razume. Drajver, kao i kartica, se dobija prilikom kupovine uređaja i instalira se prilikom instaliranja uređaja. --Uslužni programi olakšavaju korisnicima pojedine poslove koje često obavljaju. Na primer: rezanje diskova, kompresija podataka na disku i slično. Ovakvi programi mogu se se davati kao dodatak operativnom sistemu ili ih pišu i distribuiraju sami korisnici. 3. APLIKATIVNI PROGRAMI To su programi za za rešavanje različitih problema, na primer za : * obradu teksta, * rad sa tabelama, * za upravljanje bazama podataka, * za obradu crteža, slika, zvuka, animacija, * za proračune u nauci i tehnici, * igrice i drugo. Njih pišu proizvođači računara, specijalizovane softverske kuće, ili sami korisnici.

VIRUSI * Jedan od najvećih problema u korišćenju računara jesu virusi. * Virus je mali program uskladišten na neki medijum (disk,cd disk, fleš itd.)samostalno ili uključen u neku datoteku(trojanski konj). * Kada se takav program ili datoteka unesu u memoriju, virus može neprimetno da se priključi i drugim datotekama ili programima u memoriji ili da se uskladišti i na neki drugi medijum(disk, fleš ) * Viruse pišu i namerno šire razni antisocijalni i destruktivni korisnici, isključivo sa namerom da naprave što veću štetu što većem broju korisnika. * Zavisno od kreatora virusa, kad uđe u računar virus može : -Da odmah počne da pravi probleme -da broji specifične događaje(na pr. koliko se puta kopirao) i posle toga da pričini štetu -može da očitava vreme na računaru i prouzrokuje štetu određenog datuma -može da se reprodukuje i onda pričini štetu. Šteta koju pričini virus najčešće se ogleda u brisanju celog sadržaja diska ili samo delova, nefunkcionisanju ili uništenju komponenata računara ili programa i slično. Za otkrivanje i uklanjanje virusapostoje anti-virus programi.ove programe treba što češće dopunjavati novim podacima (update( update) Da bi se zaštitili od virusa, korisnici treba: -redovno da dopunjavaju anti-virus programe, -svaki put prilikom razmene datoteka sa drugim korisnicima da proveravaju da li su one zaražene * Da izbegavaju preuzimanje datoteka sa nepoznatih mesta na mreži * Da izbegavaju razmenu datoteka sa nepoznatim korisnicima * da ne otvaraju elektronsku poštu sa datotekama u prilogu koju su dobili od nepoznatih korisnika * Da nabavljaju programe legalnim putem. PROGRAM KAO PROIZVOD Sa gledišta autorskih prava na tržištu se mogu naći programi koji su: * Vlasništvo proizvođača * Deljeni i * Javni Program koji je vlasništvo proizvođača

* Kod programa koji su vlasništvo proizvođača korisnik kupuje licencu(dozvolu) za korišćenje programa. Uz nju dobija program na nekom medijumu, odgovarajuću dokumentaciju i ima pravo na podršku proizvođača. Deljeni (šerver) programi * Deljeni (šerver) programi se distibuiraju slobodno i daju se na besplatnu upotrebu na određen rok (45-60 dana) da bi zainteresovani korisnici mogli da ih isprobaju. Posle isteka tog vremena korisnik mora da kupi licencu ako želi da nastavi da koristi program. Javni programi * Javni programi se distribuiraju besplatno imogu se slobodno kopirati i razmenjivati. * Nemaju dokumentaciju a korisnici nemaju podršku proizvođača.