Vrste softvera - što je to, definicija i pojam

Sadržaj:

Vrste softvera - što je to, definicija i pojam
Vrste softvera - što je to, definicija i pojam
Anonim

Vrste softvera su različiti skupovi programa i aplikacija koji se formiraju na temelju njihovih različitih funkcija i karakteristika.

Drugim riječima, iako softver općenito ima zajedničke karakteristike, postoje i specifikacije koje čine nekoliko skupina s vlastitim karakteristikama koje ga razlikuju od ostalih.

Slična bi usporedba bila i koncept ‘životinje’. Unutar toga možemo pronaći klasifikacije svih vrsta, bilo da su to kralježnjaci ili beskralježnjaci, kao i u odnosu na njihovu prehrambenu prehranu (vegetarijanska, mesožderka i svejeda). U slučaju softvera, mogu se klasificirati prema njihovoj glavnoj funkciji ili skupu karakteristika koje čine određenu vrstu, među mnogim drugim opcijama.

Ako ih grupiramo prema skupu zajedničkih karakteristika, možemo ih podijeliti na softver za automatizaciju ureda (Office paketi i slično), poslovne (ERP, CRM, SCM itd.), Video igre, antivirusne programe (Avast, Windows Defender, itd.) Ili IoT (s anglosaksonskog Interneta stvari, uglavnom usmjeren na automatizaciju kuće i višestruke veze između uređaja) među ostalim vrstama programa sa određenim funkcijama.

Vrste softvera prema njihovoj funkciji

Iako je softveru zajednička njegova nematerijalna priroda, njegova arhitektura u obliku programa ili aplikacije i da se moraju graditi na temelju programskog jezika, u svrhe korisnosti i upotrebe, obično se razlikuju tri klase softvera:

  • Programiranje. Skup alata omogućuje razvoj računalnih programa. Oni su, kao, tijelo automobila. Primjeri su uređivači teksta ili kompajleri koda.
  • Od primjene. U njemu se čuvaju alati koji omogućavaju aktivnost ili radnju digitalno. Nastavljajući s usporedbom, u ovom bi slučaju to bili kotači i pedale automobila. Primjeri su video igre ili uredski softver.
  • Od sustava. Sastoji se od točnog odnosa uspostavljenog između korisnika i softvera, koji je najvidljivije lice procesa iskustva. Ovdje napokon možemo potvrditi da bi to bio zamašnjak i motor. Primjer su operativni sustavi ili poslužitelji.

Tri su razreda nužne jedna drugoj, jer je za stvaranje alata kojima danas rukujemo potrebna svaka od spomenutih klasa.

Razlike između operativnog sustava i računalnih programa

Prije ulaska u vrste softvera prema njihovom obliku i cilju, moraju se razlikovati dvije velike skupine softvera za računalne sustave.

Pod operativnim sustavom razumijemo digitalni mozak uređaja. To omogućuje svaki zadatak na uređaju, bilo da se radi o programima ili aplikacijama bilo koje vrste.

S druge strane, računalni program ne može se izvršiti bez operativnog sustava koji nam prethodno omogućuje otvaranje programa. Tada je u uređaju srce operativni sustav, a ruke i noge ovog programa.

Vrste softvera prema vašem cilju

Postoji pet vrsta softvera koji ih pojedinačno identificiraju na temelju njihove vrste koda i njihovog cilja:

  1. Od plaćanja. Ova vrsta softvera dobiva se nakon plaćanja prodajne cijene.
  2. Besplatno. S druge strane, takozvani besplatni program je softver koji se dobiva bez ikakvih novčanih troškova, odnosno mogao bi se dobiti besplatno.
  3. Besplatno. S druge strane, besplatni softver odnosi se na prethodna dva (može biti plaćen ili besplatan), ali s tom razlikom što je kôd otvoren za izmjene od strane korisnika. Drugim riječima, ako bismo razgovarali o kupnji automobila i ako nam dopuste da bez ikakvih problema modificiramo njegov motor, bilo bi to slično stjecanju računalnog programa i pristupu izmjeni koda koji ga čini.
  4. Uz reklame. Ova vrsta softvera obično je dostupna besplatno, ali zauzvrat vam prikazuje oglase da biste zaradili prihod.
  5. Demonstracije. Takozvani "demo" nisu ništa drugo nego dobro poznati "demo". Najpoznatija su ona video igara. Sastoje se od toga da vam tijekom određenog razdoblja pokažu softver koji se izvorno plaća besplatno do isteka tog razdoblja. Strategija je podučavanja sadržaja i poticanja njegove kupnje.

U sintezi, to su vrste koje možemo pronaći. Među njima mogu biti hibridi, odnosno mogu biti neki koji su besplatni i s oglasima, na primjer.

Primjeri vrsta softvera

Evo nekoliko primjera različitih vrsta softver, analizirajući njegovu funkciju, oblik i cilj:

  • iOS. To je softver na koji se Apple oslanja za razvoj svojih operativnih sustava za svoje mobilne uređaje, bilo da se radi o pametnim telefonima ili tabletima. Stoga je riječ o softveru za platne sustave koji podržava programski jezik Swift.
  • Uzvišeni tekst. To je softver koji omogućuje uređivanje teksta s posebnom značajkom da je orijentiran na programiranje. Tada je to besplatan i besplatan softver za programiranje. Uređivači teksta mogu se razviti na gotovo bilo kojem programskom jeziku, pa su u tom smislu vrlo svestrani.
  • FIFA 2020. To je program ili aplikacija koji simulira svijet nogometa općenito u smislu utakmica, sporta ili financijskog upravljanja. Slijedom toga, to je aplikativni softver koji ima plaćenu i demo verziju. Stoga vam je nužno potreban operativni sustav za rad.