Vjerojatno nije potrebno reći da je svaka osoba koja radi s računalom naišla na takav koncept kao “softver”. Što je to u općem smislu, u osnovi svatko zna. Ali ne svaki korisnik zamišlja klasifikaciju softvera. Osvrnimo se na ova pitanja u što je moguće više detalja.
Skraćeni naziv softvera na ruskom jeziku formira se od engleske riječi Soft, koja, pak, odgovara pojmu Software. Da bismo shvatili njezino značenje, za početak, to je samo prevođenje samog pojma. To znači "mekano". Ali što bi moglo biti tako mekano u vezi računala?
Ovdje moramo zapamtiti da računalo može biti čvrsto. To je takozvani računalni hardver ili Hardver. To jest, svi instalirani ili povezani uređaji, koji se, ako mogu tako reći, mogu dotaknuti. Stoga možemo zaključiti o pojmu "softver". Što je to? U općem smislu, riječ je o skupu različitih vrsta softvera, zbog čega i računalo funkcionira, a osoba koja radi s njom može koristiti sistemske ili samoinstalirane programe.
Sada nekoliko riječi o klasifikaciji modernog softver (Software). U najjednostavnijoj verziji, bilo koji softver (programe) može se podijeliti u dvije široke kategorije: programi instalirani (snimljeni) na tvrdi disk ili interni pogon (za mobilne sustave) i firmware (primarni BIOS / UEFI sustavi ulaza / izlaza), Sve informacije o instaliranim uređajima se pohranjuju, au vrijeme pokretanja sustava testira se njihova funkcionalnost.
Primarni sustavi su posebni čipovi instalirani na matičnoj ploči. Imaju vlastiti softver. Što je u ovom slučaju? Ovo je poseban firmware (Firmware), čiji rad ne ovisi ni najmanje o operativnom sustavu instaliranom na računalu.
Govoreći o modernim računalnim sustavima, uključujući mobilne uređaje, može se primijeniti druga klasifikacija na softver, ali za namjeravanu svrhu.
Danas postoji dosta takvih klasifikacija, međutim, glavne kategorije u ovoj formulaciji pitanja nazivaju se sistemskim softverom i aplikacijskim softverom. Neki stručnjaci ovdje također upućuju na alate programera (programera), koji zapravo stvaraju aplikacije ili operativne sustave, ali takav se softver uglavnom može pripisati aplikaciji, što je i za programera.
Ponekad se vrste softvera mogu nadopuniti uslužnim programima za upravljanje sustavom, ali oni mogu biti jednako uključeni u sustav i aplikacijski softver.
Što se tiče sistemskog softvera, prije svega, uključeni su sami operativni sustavi i upravljački programi, tj. Sve što računalo ne može raditi, a kao rezultat toga, korisnik neće moći u potpunosti iskoristiti prednosti računala.
Aplikacijski programi - najveća klasa, koja je uključena u koncept "softvera". Što je to? Da, bilo što. Postoje uredski programi, alati za pristup internetu, multimedijski alati, alati za zaštitu od virusa, alati za dijagnostiku ili optimizatori, inženjerski programi, alati za rad s arhiviranim podacima i aplikacije za zabavu i sustavi za upravljanje bazama podataka i mnogo, mnogo stvari. Zapamtite što najčešće koristite u svakodnevnom radu na računalu. Gotovo svi programi primjenjuju se na aplikacijski softver. Danas je softver za Windows 7, druga verzija sustava ili mobilna platforma toliko raznolika da je nemoguće opisati sve što se može koristiti samo fizički.
Naposljetku, suvremeni programi mogu se podijeliti po pristupačnosti za korisnika. Nije tajna da za mnoge aplikacije, koje su po zakonu intelektualno vlasništvo, ponekad morate platiti.
Međutim, u ovoj podjeli postoje tri glavne skupine programa:
Iz prve i treće kategorije, mislim, sve je jasno i istinito. Ali shareware softver (Shareware) ima jednu glavnu značajku: korištenje takvih aplikacija bez plaćanja ili korištenje ograničenog funkcionalnog skupa moguće je samo određeno razdoblje (obično 30 dana), nakon čega ćete morati kupiti punu verziju softverskog proizvoda. ili unesite poseban aktivacijski ključ ili licencu za koje ćete morati platiti. Ako to nije učinjeno, aplikacija se više ne može koristiti jer može biti blokirana ili jednostavno postati potpuno neupotrebljiva, a kada je pokušate pokrenuti, korisnik će stalno primati poruku da je probno razdoblje završeno i da program mora biti kupljen ili aktiviran.
Zanimljivo je, međutim, da besplatne aplikacije i cijeli operativni sustavi licencirani od strane GNU izgleda. Ako korisnik ne može mijenjati neki drugi softver (čak i besplatan), u softverskim proizvodima distribuiranim pod takvom licencom postoji takva mogućnost, jer je izvorni kod u njima otvoren.
To je sve što se tiče glavnih vrsta softvera i njegove klasifikacije prema različitim kriterijima. Glavni zaključak koji sugerira sam je da svaki korisnik mora razumjeti da je softver softver (tzv. Softverski dio). A bez nekih vrsta (operativni sustavi, upravljački programi) računalo možda uopće neće raditi.