You are on page 1of 2

Raunarski softver ili softver (engl.

software) je u biti raunarski program napisan tako da je


njegov sadraj lagano promjeniti (mogue i pomou nekog programa). Softverov glavni
zadatak je da upravlja hardverom, izvrava izraunavanja, te da obezbijedi komunikaciju sa
ostalim, isto tako, softverom, tanije reeno - programom.
Termin "software" prvi put koristi John W. Tukey 1957. godine. U raunarstvu raunarski
softver su sve informacije koje se obrauju preko raunara ili programa. Alan Turing je bio
prvi koji je propisao koncept softvera u svom naunom radu.

Veza sa hardverom [uredi]


Softver ne moe raditi bez hardvera, kao to hardver ne moe raditi bez softvera. Na hardveru
(kao to je hard disk) se nalazi softver (kao to je operativni sistem), softver upravlja
hardverom. Obino, softver sa hard diska se uitava na RAM memoriju odakle se prosljeuje
procesoru koji izvrava naredbe koje sadri neki program (softver). Najnii nivo softvera je
mainski kod (binarni kod), najjednostavniji oblik programa koji je obino teko promjeniti.
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).

Podjela softvera prema namjeni


Raunarski softver se dijeli na tri glavne grane: sistemski softver, izvrni softver, programski
softver.
Sistemski softver pokree raunar. To moe biti operativni sistem, drajver, server,
razni alati i ostalo. Operativni sistem dobija pravo da upravlja cjelokupnim raunarom,
podacima, procesima itd. Najpoznatiji operativni sistemi su Microsoft Windows,
Linux i Mac OS X.
Izvrni softver (aplikativni, namjenski softver) omoguava korisniku da izvrava
odreene zadatke. To moe biti poslovni softver, edukacijski softver, baza podataka,
office paketi i ostalo.
Programski softver je obino alat koji pomae nekom programeru da izvri neki
zadatak koristei neki programski jezik. To moe biti ureiva teksta, kompajler,
interpreter, linker, debugger i tako dalje. U raunarskoj grafici se koristi termin
grafiki softver, koji je specijaliziran za rad sa grafikom.

Pouzdanost i kvalitet softvera


Pouzdanost softvera podrazumijeva greke, mane i
propuste pri stvaranju nekog programa.

Kvalitet softvera
Isprobavanje softvera
Pouzdanost softvera

Software
U software spada sva programska podrka koja se koristi pri radu tog sustava, to je skup svih programa
koji se koriste u IS-u. Moemo ga definirati i kao onaj dio sustava koji postoji ali ne u fizikom obliku
nego u obliku informacija pohranjenih na raunalu. Sistemski software ine programi koji promatrano
zajedno predstavljaju skup programa koji slue za kontrolu i rad strojne podrke pri raunalnoj obradi
podataka.
Software dijelimo na
Aplikativni (korisniki programi) - skup korisnikih programa potrebnih za
rjeavanje raznih problemskih situacija koji proizlaze iz domene zadataka inf.
sustava
Sistemski (sustavski programi) skup strojno orijentiranih programa s
funkcijom upravljanja i kontrole strojnog sustava u cilju sinhronizacije rada s
aplikativnom podrkom

You might also like