Softver , upute koje računalu govore što treba učiniti. Softver sadrži cjelokupni skup programa, postupaka i rutina povezanih s radom računalnog sustava. Pojam je skovan do razlikovati ove upute od hardvera - tj. fizičke komponente računalnog sustava. Skup uputa koji usmjeravaju hardver računala na izvršavanje zadatka naziva se program ili softverski program.
Dvije glavne vrste softvera su sistemski softver i aplikativni softver. Sistemski softver kontrolira unutarnje funkcioniranje računala, uglavnom putem operacijski sustav, a također kontrolira takve periferne jedinice kao monitori, pisači i uređaji za pohranu. Za razliku od toga, aplikacijski softver usmjerava računalo da izvršava naredbe koje je dao korisnik i može se reći da uključuje bilo koji program koji obrađuje podatke za korisnika. Aplikacijski softver tako uključuje procesore teksta, proračunske tablice, upravljanje bazama podataka, programe inventara i obračuna plaća i mnoge druge aplikacije. Treća kategorija softvera je mrežni softver koji koordinira komunikaciju između računala povezanih u mrežu.
Softver se obično pohranjuje na vanjskom uređaju za dugotrajnu memoriju, poput tvrdog diska ili magnetske diskete. Kad se program koristi, računalo ga čita s uređaja za pohranu i privremeno stavlja upute u memoriju s slučajnim pristupom (RAM). Proces spremanja i izvršavanja uputa naziva se izvođenjem ili izvršavanjem programa. Suprotno tome, softverski programi i postupci koji se trajno pohranjuju u memoriju računala pomoću tehnologije samo za čitanje (ROM) nazivaju se firmware ili tvrdi softver.
Copyright © Sva Prava Pridržana | asayamind.com