Što su softverski programi?

Softverski programi, računalni programi ili računalni softver, su programi ili rutine za računalni sustav ili dio samog sustava. Aplikacijski programi su često dodaci, posebno izrađeni za operativni sustav i dizajnirani da dodaju različite vrste funkcionalnosti za korisnika. Softver mnogo različitih tipova napravljen je za korisnike s različitim ciljevima. Kategorije koje se često koriste za ove programe uključuju softver za dizajn i objavljivanje, igre, obrazovni softver, glazbeni i audio softver, softver za produktivnost, referentni softver, softver za osobne financije, uslužne programe i sigurnosni softver.

Softverski programi za dizajn i objavljivanje pružaju kontekste u kojima korisnici mogu stvarati ilustracije, uređivati ​​fotografije i postavljati dokumente za objavljivanje. Softver za ilustracije uključuje alate za crtanje i slikanje, oblike i isječke koji se mogu kombinirati i slojeviti s natpisima i poboljšati posebnim efektima. Periferni uređaji kao što su olovka i tablet za ulazak mogu korisniku dati bolju kontrolu nad ilustracijama i uređivanjem fotografija. Fotografije se mogu dotjerati, izrezati i mijenjati na druge načine. Jednostavni i složeni dokumenti, uključujući one koji kombiniraju tekst i slike, mogu se izraditi s elementima zaključanim na poziciji za određene rezultate.

Igre i obrazovni softverski programi mogu se preklapati, jer su neke igre obrazovne. Postoje i igre koje su isključivo za zabavu, ali i obrazovni programi koji nemaju oblik igara. Nastava se kreće od gradiva za predškolski uzrast do programa tipkanja do sofisticiranih tečajeva jezika za odrasle. Dostupna je i priprema za testove za prijemne ispite na fakultetu i druge procjene. Igre uključuju mnoge varijante pasijansa, kao i igre za više igrača u kojima postoji narativna nit.

Različiti oblici glazbenog i audio softvera omogućuju korisniku stvaranje, uređivanje i reprodukciju multimedije, dok je softver za produktivnost dizajniran za obavljanje posla. Programi za produktivnost uključuju softver za obradu teksta, proračunske tablice, softver za slajd prezentacije i softver za diktiranje i bilježenje te stvaranje fusnota. Referentni programi stavljaju rječnike, enciklopedije, zbirke časopisa i druge vrijedne resurse na dohvat ruke korisnika, a softver za osobne financije pomaže korisnicima da kreiraju i održavaju proračun, kao i izračunaju svoje poreze.
Uslužni programi su često programi koji proširuju funkcionalnost operacijskog sustava. Na primjer, neki softver omogućuje Macintosh® računalima da učitavaju Windows® programe. Drugi softver olakšava komprimiranje i dekompresiju datoteka, dok su programi također dostupni za snimanje CD-ROM-ova i DVD-ova. Dostupan je i softver za automatizirano sigurnosno kopiranje. Sigurnosni softver dizajniran je za čišćenje postojećih virusa i zlonamjernog softvera s računala, kao i za sprječavanje budućih napada.