1 / 15

VRSTA I PODELA SOFTVERA

VRSTA I PODELA SOFTVERA. Računarski sistem sastoji se iz dve komponente: -same mašine ( računarski hardver ) i -skupa programa po kojima računar radi( računarski softver ).

amber-ryan
Download Presentation

VRSTA I PODELA SOFTVERA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. VRSTA I PODELA SOFTVERA

  2. Računarski sistem sastoji se iz dve komponente: • -same mašine (računarski hardver) i • -skupa programa po kojima računar radi(računarski softver)

  3. 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 zove se softver (software).

  4. Vezasoftverasahardverom Softverne možeraditibezhardvera, kaoštohardver ne možeraditibezsoftvera. Na hardveru (kaošto je hard disk, CD, DVD ,fleš memorija) se nalazisoftver (kaošto je operativnisistemidrugi). Softverupravljahardverom. Obično, softversa hard diska se učitavanaRAMmemorijuodakle se prosleđujeprocesorukojiizvšravanaredbekojesadržineki program (softver). Najnižinivosoftvera je mašinskikod (binarnikod), najjednostavnijioblikprogramakoji je običnoteškopromeniti. Softver se zatočešćepiše u programskimjezicimavišegnivoakojeljudimnogoboljerazumijunegolinuleijedinice. Zaprevođenjeprogramskihnaredbi se koristikompajlerkojiponovoprevoditajkod u, najniži, mašinskikodkojiračunarrazumije (nuleijedinice).

  5. Podela softvera: • 1. Operativni sistemi • 2. Sistemski softveri • 3. Aplikativni softveri (korisnički softveri)

  6. 1. Operativni sistem • Operativnisistem je kompleksan programski sistem sastavljen od skupa programa koji treba da obezbede lako i efikasno korišćenje računara. Bez njega hardver računara predstavlja samo običnu neupotrebljivu gvožđuriju.

  7. Osnovnefunkcije OS su: 1) upravljanjeperifernimjedinicama2) upravljanjememorijom3) upravljanjeprocesoromkompjuterskogsistema4) upravljanjepodacimaiprogramima5) testiranjesistema (uključujućiiotkrivanjeiotklanjanjegrešaka) 6) komunikacijakorisnikasaračunarskimsistemom 7) efikasnoipouzdanokorišćenjeračunarskogsistema

  8. Najpoznatiji operativni sistemi: • MS Windows (95, 98, ME, 2000, NT, XP, Vista, 7) • UNIX • GNU/Linux • MAC

  9. 2. Sistemski softveri • Osim operativnog sistema za normalno korišćenje računara potrebni su i drugi programi kao što su sistemski softveri. • Podela sistemskih softvera: • Programi prevodioci • Veznici (drajveri) • Uslužni programi

  10. Izvorni program Program prevodilac Mašinski kod Programi prevodioci

  11. Veznici (drajveri) • To su programi koji povezuju operativni sistem sa hardverskim komponentama i omogućavaju korišćenje različitih perifernih jedinica i drugih uređaja. • Da bi se bilo koji uređaj (štampač, skener, ploter, dig.fotoaparat itd.) povezao na računar treba rešiti dva problema: • Električno povezivanje (rešava se na dva načina: uređaj ima standardni priključak koji se povezuje na serijski, paralelni ili USB port računara ili da urađaj ima posebnu karticu koja se ugrađuje u računar) • Mora da se instalira i odgovarajući drajver(driver), da bi urađaj koji se priključi na računar radio. Ovi programi dobijaju se kupovinom uređaja (najčešće na CD-u) • Svaki uredjaj koji se prikljuci na racunar mora da ima odgovarajuci program koji se zove veznik (drajver).

  12. Uslužni programi • Olakšavaju korisnicima pojedine poslove koji se često obavljaju (na primer, dupliranje disketa, diska, kompresija podataka, presnimavanje diska itd.) • Ovakvi programi mogu se davati kao dodatak operativnom sistemu, ali ih najčešće pišu i distribuiraju sami korisnici.

  13. 3. Aplikacije • Aplikativni (korisnički) softver služi za rešavanje određenih problema i obavljanje poslova. • To su programi za: • Pisanje i obradu teksta (Microsoft Word, Notepad, Wordpad, Writer -u Open Offic-u... ) • Rad sa tabelama (Microsoft Excel, Cals -u Open Offic-u,....) • Prezentacije (MS PowerPoint, Impress -u Open Offic-u,....) • Crtanje (Paint, Corel Draw, AutoCAD, Inkscape...) • Rad sa bazama podataka (Microsoft Access, My SQL, Base -u Open Offic-u......) • Obradu slika (Corel Photo Paint, Photoshop...) • Priprema za štampu (QuarkXPress, Adobe InDesign..) • Animaciju • Komponovanje i obradu zvučnih zapisa • Različite proračune u nauci i tehnici ( MatLab, Mape, Lab VIEW...) • Igre • Antivirus programi (Kaspersky, AVG, Avast, NOD, Norton...) • Itd.

  14. 4. Program kao proizvod Kao i svaki proizvod, i program bi trebalo da ima: • Garanciju (da će svaki zadatak za koji je namenjen uraditi bez greške) • Uputstvo za korišćenje • Rok upotrebe • Podršku korisniku • Obuku sa glegišta autorskih prava, na tržištu mogu naći programu koji su: • U vlasništvu proizvođača (proprietary software) • Deljeni (shareware) • Javni (public, freeware)

  15. U vlasništvuproizvođača (proprietary software) • Корисник купује лиценцу (дозволу) за коришћење програма. (licence) Denjeni (shareware) programi • Distribuiraju se slobodno • Na različite načine – preko Interneta, računarskih časopisa itd. • Slobodna upotreba na određen rok (45 – 60 dana) • Posle korisnik mora ili da kupi licencu ili da prestane da ih koristi Javniprogrami • Besplatni su • Slobodno se kopiraju, razmenjuju

More Related