Softver i program
Softver vs program
Pojmovi softver i program se upotrebljavaju zamjenjivo, jer se često odnose na istu stvar u svakodnevnoj uporabi. Iako su vrlo bliski sinonimima, još uvijek postoje male razlike između njih, koje bi trebale razlikovati jedna od druge. Softver je vrlo širok pojam koji se koristi za prepoznavanje programa, podataka i drugih srodnih datoteka koje se koriste za izvršavanje određenih zadataka na računalu ili bilo kojem drugom uređaju koji obavlja računalnu zadaću. U tom smislu možemo reći da je čak i program softver. Ali u širem značenju riječi, program je bilo koji skup instrukcija koje izvršava stroj.
Kao primjer, recimo da imate softver koji bilježi imena i adrese u bazi podataka. Program i baza podataka su dijelovi softvera, ali baza podataka nije program. To je jednostavno dodatak programu koji ga čini korisnijim.
Softver, uključujući programe, obično se pohranjuje na medij za pohranu poput flash memorije ili tvrdih diskova. To olakšava brzom i automatskom preuzimanju informacija hardveru. Ali programi su već postojali prije stvaranja riječi softvera. Čak i prije računala, programi su već bili u uporabi. Izvrsni primjer bio bi udaranje kartica koje su koristile Jacquardove tkanje u tkanju ugrušaka još početkom 19. stoljeća. Automatizirala je proces, a tkalci mogu odabrati dizajn odabirom ispravnih kartica koje sadrže program.
Uz te razlike u umu, sasvim je ispravno upućivati na računalne programe kao softver, budući da su oni zapravo softver. Samo nemojte shvatiti da nisu svi dijelovi softverskog paketa programi jer nisu svi sadrže upute. Neki od njih samo sadrže podatke ili čak slike koje program koristi u svom korisničkom sučelju. Na kraju, iako je većina programa sada softver, nisu svi.
Sažetak:
1. Softver je širok pojam koji pokriva računalne programe kao i komponente koje je potrebno pokrenuti dok je program izraz koji se koristi za opisivanje bilo kojeg koda koji se koristi za pokretanje uređaja 2. Postojali su programi prije softvera 3. Softver se tipično sastoji od datoteka, dok programi mogu biti datoteke ili čak i šiljati kartice