Vrste programske opreme - kaj je to, opredelitev in koncept

Kazalo:

Vrste programske opreme - kaj je to, opredelitev in koncept
Vrste programske opreme - kaj je to, opredelitev in koncept
Anonim

Vrste programske opreme so različni sklopi programov in aplikacij, ki so oblikovani na podlagi njihovih različnih funkcij in značilnosti.

Z drugimi besedami, čeprav ima programska oprema na splošno skupne značilnosti, obstajajo tudi specifikacije, ki tvorijo več skupin s svojimi lastnostmi, ki jo ločujejo od ostalih.

Podobna primerjava bi bila pojem "žival". V tem najdemo razvrstitve vseh vrst, ne glede na to, ali gre za vretenčarje ali nevretenčarje, pa tudi glede na njihovo prehransko prehrano (vegetarijanska, mesojeda in vsejeda). V primeru programske opreme jih lahko med mnogimi drugimi možnostmi razvrstimo glede na njihovo glavno funkcijo ali nabor značilnosti, ki sestavljajo določeno vrsto.

Če jih razvrstimo po naboru skupnih značilnosti, jih lahko razdelimo na programsko opremo za avtomatizacijo pisarn (Officeovi paketi in podobno), poslovne (ERP, CRM, SCM itd.), Video igre, protivirusne programe (Avast, Windows Defender itd.) Ali IoT (iz anglosaškega interneta stvari, večinoma osredotočen na avtomatizacijo doma in večpovezavo med napravami) med drugimi vrstami programov s posebnimi funkcijami.

Vrste programske opreme glede na njihovo funkcijo

Čeprav je programski opremi skupna njena nematerialna narava, njena arhitektura v obliki programa ali aplikacije in da jih je treba zgraditi na podlagi programskega jezika, se za namene uporabnosti in uporabe običajno ločijo trije razredi programske opreme:

  • Programiranje. Nabor orodij omogoča razvoj računalniških programov. Tako rekoč so karoserija avtomobila. Primeri so urejevalniki besedil ali prevajalniki kode.
  • Od uporabe. Shrani orodja, ki omogočajo dejavnost ali dejanje digitalno. Če nadaljujemo s primerjavo, bi to v tem primeru bila kolesa in stopalke avtomobila. Primeri so video igre ali pisarniška programska oprema.
  • Sistemov. Sestavljen je iz pravilnega odnosa med uporabnikom in programsko opremo, ki je najvidnejši obraz izkustvenega procesa. Tu lahko končno potrdimo, da bi to bil vztrajnik in motor. Primer so operacijski sistemi ali strežniki.

Ti trije razredi so si nujni, saj je za ustvarjanje orodij, s katerimi danes ravnamo, potreben vsak od omenjenih razredov.

Razlike med operacijskim sistemom in računalniškimi programi

Preden se poglobimo v vrste programske opreme glede na njihovo obliko in cilj, je treba ločiti dve veliki skupini programske opreme za računalniške sisteme.

Z operacijskim sistemom razumemo digitalne možgane naprave. To omogoča vsako nalogo v napravi, ne glede na to, ali gre za programe ali aplikacije.

Po drugi strani pa računalniškega programa ni mogoče zagnati brez operacijskega sistema, ki nam prej omogoča, da program odpremo. Nato je v napravi srce operacijski sistem, roke in noge tega pa so programi.

Vrste programske opreme glede na vaš cilj

Obstaja pet vrst programske opreme, ki jih posamezno prepoznajo glede na njihovo vrsto kode in njihov cilj:

  1. Plačila. Tovrstno programsko opremo dobimo po plačilu prodajne cene.
  2. Brezplačno. Po drugi strani pa je tako imenovana brezplačna programska oprema programska oprema, ki je pridobljena brez kakršnih koli denarnih stroškov, to je, da jo je mogoče dobiti brezplačno.
  3. Prost. Po drugi strani se brezplačna programska oprema nanaša na prejšnji dve (lahko je plačljiva ali brezplačna), vendar s to razliko, da je koda uporabniku na voljo za spremembe. Z drugimi besedami, če bi se pogovarjali o nakupu avtomobila in bi nam dovolili, da mu brez težav spremenimo motor, bi bilo podobno pridobivanju računalniškega programa in dostopu do spremembe kode, ki ga sestavlja.
  4. Z oglasi. Ta vrsta programske opreme je običajno na voljo brezplačno, v zameno pa vam prikaže oglase za zaslužek.
  5. Demonstracije. Tako imenovani "demo" niso nič drugega kot dobro znani "demo". Najbolj znane so videoigre. Sestavljeni so iz tega, da vam v določenem obdobju prikažejo programsko opremo, ki je bila prvotno plačana brezplačno do izteka tega obdobja. Strategija je poučevanje vsebine in spodbujanje njenega nakupa.

S sintezo lahko najdemo te vrste. Med njimi so lahko hibridi, se pravi, da so na primer nekateri brezplačni in z oglasi.

Primeri vrst programske opreme

Tu je nekaj primerov različnih vrst programske opreme, analizira njegovo funkcijo, obliko in cilj:

  • iOS. To je programska oprema, na katero se Apple zanaša pri razvoju svojih operacijskih sistemov za svoje mobilne naprave, naj bodo to pametni telefoni ali tablični računalniki. Zato gre za programsko opremo za plačilne sisteme, ki jo podpira programski jezik Swift.
  • Vzvišeno besedilo. Gre za programsko opremo, ki omogoča urejanje besedila s posebno funkcijo, ki je usmerjena v programiranje. Potem gre za brezplačno in brezplačno programsko opremo. Urejevalnike besedil je mogoče razviti v skoraj vseh programskih jezikih, zato so v tem smislu zelo vsestranski.
  • FIFA 2020. Je program ali aplikacija, ki simulira svet nogometa na splošno z vidika tekem, športa ali finančnega upravljanja. Posledično gre za aplikacijsko programsko opremo, ki ima plačljivo in predstavitveno različico. Zato za delovanje potrebujete operacijski sistem.