Professional Documents
Culture Documents
Soft Ver
Soft Ver
Raunarski softver ................................................................................................................... 1 Veza softvera sa hardverom .............................................................................................. 2 1. Operativni sistem............................................................................................................. 2 2. Sistemski softveri ............................................................................................................ 5 3. Aplikacije........................................................................................................................... 6 4. Program kao proizvod .................................................................................................... 6
Raunarski softver
raunski sistem
hardver
softver
Da bi raunarski sistem mogao da radi, pored hardvera mora biti opremljen i odgovarajuim programima koji e njime upravljati. Ova komponenta raunarskog sistema zove se softver (software).
Softver ne moe raditi bez hardvera, kao to hardver ne moe raditi bez softvera. Na hardveru (kao to je hard disk, CD, DVD ,fle memorija) se nalazi softver (kao to je operativni sistem i drugi). Softver upravlja hardverom. Obino, softver sa hard diska se uitava na RAM memoriju odakle se prosleuje procesoru koji izvrava naredbe koje sadri neki program (softver). Najnii nivo softvera je mainski kod (binarni kod), najjednostavniji oblik programa koji je obino teko promeniti. Softver se zato ee pie u programskim jezicima vieg nivoa koje ljudi mnogo bolje razumiju nego li nule i jedinice. Za prevoenje programskih naredbi se koristi kompajler koji ponovo prevodi taj kod u, najnii, mainski kod koji raunar razumije (nule i jedinice).
Podela softvera:
1. Operativni sistemi 2. Sistemski softveri 3. Aplikativni softveri (korisniki softveri)
1. Operativni sistem Operativni sistem je kompleksan programski sistem sastavljen od skupa programa koji treba da obezbede lako i efikasno korienje raunara. Bez njega hardver raunara predstavlja samo obinu neupotrebljivu gvouriju.
Osnovne funkcije OS su: 1) upravljanje perifernim jedinicama 2) upravljanje memorijom 3) upravljanje procesorom kompjuterskog sistema 4) upravljanje podacima i programima 5) testiranje sistema (ukljuujui i otkrivanje i otklanjanje greaka) 6) komunikacija korisnika sa raunarskim sistemom 7) efikasno i pouzdano korienje raunarskog sistema
Kod perativnih sistema komandnog tipa komande se zadaju ukucavanjem naredbi sa svojim parametrima. Znak koji stoji na poetku reda i oznaava da je operativni sistem spreman da primi naredbu naziva se prompr. Najpoznatiji operativni sistemi promptnog tipa su Unix i MS DOS.
Kod grafikih operativnih sistema komande se najee zadaju pokazivanjem na nju. Komande su u obliku sliica koje predstavljaju odreene komande. Najpoznatiji operativni sistemi sa grafikim okruenjem su Windows, MAC i Linux. IV. Na osnovu prenosivosti na razliite tehnologije operativni sistemi se dele na: Prenosive (portable) i Neprenosive (proprietary)
Najpoznatiji operativni sistemi: MS Windows (95, 98, ME, 2000, NT, XP, Vista, 7) UNIX GNU/Linux 4
MAC
2. Sistemski softveri
Osim operativnog sistema za normalno korienje raunara potrebni su i drugi programi kao to su sistemski softveri. Podela sistemskih softvera: Programi prevodioci Veznici (drajveri) Usluni programi Programi prevodioci (asembleri i kompajleri) Programi za prve raunare pisani su u mainskom jeziku (0,1). Pisanje ovih programa bilo je vrlo teak posao, podloan grekama. To je navelo tadanje programere da izmisle simboliki jezik. Programi napisani u ovakvom simbolikom jeziku prevodili su se kasnije u mainski jezik. Ovaj program za prevoenje nazvan je asembler. Simbiloki program za jedan raunar nije mogao da se koristi na drugom raunaru. Da bi se olakalo pisanje programa, razvijeni su programski jezici koji su bili blii korisnicima u odreenim oblastima (vii programski jezicikoji Basic, Pascal, Fortran, C, C++, Java, Delphi, C#, itd.). Ovakvi programi su ve bili nezavisni od arhitekture raunara. Programi napisani u nekom viem jeziku prevodi se kasnije u mainski jezik uz pomo kompajlera.
Izvorni program
Program prevodilac
Mainski kod
Veznici (drajveri) To su programi koji povezuju operativni sistem sa hardverskim komponentama i omoguavaju korienje razliitih perifernih jedinica i drugih ureaja. Da bi se bilo koji ureaj (tampa, skener, ploter, dig.fotoaparat itd.) povezao na raunar treba reiti dva problema: Elektrino povezivanje (reava se na dva naina: ureaj ima standardni prikljuak koji se povezuje na serijski, paralelni ili USB port raunara ili da uraaj ima posebnu karticu koja se ugrauje u raunar) Mora da se instalira i odgovarajui drajver (driver), da bi uraaj koji se prikljui na raunar radio. Ovi programi dobijaju se kupovinom ureaja (najee na CD-u)
Svaki uredjaj koji se prikljuci na racunar mora da ima odgovarajuci program koji se zove veznik (drajver).
Usluini programi 5
Olakavaju 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 najee piu i distribuiraju sami korisnici.
3. Aplikacije
Aplikativni (korisniki) softver slui za reavanje odreenih 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 zvunih zapisa Razliite proraune u nauci i tehnici ( MatLab, Mape, Lab VIEW...) Igre Antivirus programi (Kaspersky, AVG, Avast, NOD, Norton...) Itd.
Javni programi
Besplatni su Slobodno se kopiraju, razmenjuju