Typer af software - Hvad er det, definition og koncept

Indholdsfortegnelse:

Typer af software - Hvad er det, definition og koncept
Typer af software - Hvad er det, definition og koncept
Anonim

Softwaretyperne er de forskellige sæt programmer og applikationer, der dannes ud fra deres forskellige funktioner og egenskaber.

Med andre ord, selvom softwaren generelt har fælles karakteristika, er der også specifikationer, der danner flere grupper med deres egne egenskaber, der adskiller den fra resten.

En lignende sammenligning ville være begrebet 'dyr'. Inden for dette kan vi finde klassifikationer af alle slags, hvad enten de er hvirveldyr eller hvirvelløse dyr såvel som i forhold til deres ernæringsmæssige kost (vegetar, kødædende og altædende). I tilfælde af software kan de klassificeres efter deres hovedfunktion eller et sæt egenskaber, der udgør en bestemt type, blandt mange andre muligheder.

Hvis vi grupperer dem efter det sæt egenskaber, de har til fælles, kan vi opdele dem i kontorautomatiseringssoftware (Office-pakker og lignende), forretning (ERP, CRM, SCM osv.), Videospil, antivirus (Avast, Windows Defender osv.) Eller IoT (fra det angelsaksiske tingenes internet, hovedsageligt fokuseret på hjemmeautomatisering og multiforbindelse mellem enheder) blandt andre typer programmer med specifikke funktioner.

Typer af software i henhold til deres funktion

Selvom softwaren til fælles har sin immaterielle natur, dets arkitektur i form af et program eller en applikation, og at de skal bygges baseret på et programmeringssprog, skelnes der normalt mellem tre klasser af software med henblik på brug og brug:

  • Programmering. Det er det sæt værktøjer, der tillader udvikling af computerprogrammer. De er som det er liget af en bil. Eksempler er teksteditorer eller kodekompilatorer.
  • Anvendes. Det gemmer de værktøjer, der muliggør en aktivitet eller en handling digitalt. Fortsætter vi med similen, i dette tilfælde ville det være bilens hjul og pedaler. Eksempler er videospil eller kontorsoftware.
  • Af systemer. Den består af det korrekte forhold, der er etableret mellem brugeren og softwaren, og er det mest synlige ansigt i oplevelsesprocessen. Her kan vi endelig bekræfte, at det ville være svinghjulet og motoren. Eksempel er operativsystemer eller servere.

De tre klasser er nødvendige for hinanden, for for at skabe de værktøjer, som vi håndterer i dag, er hver af de nævnte klasser nødvendige.

Forskelle mellem operativsystemet og computerprogrammer

Inden man går ned i softwaretyperne i henhold til deres form og mål, skal de to store grupper af software til computersystemer differentieres.

Ved operativsystem forstår vi enhedens digitale hjerne. Dette muliggør hver eneste af opgaverne på enheden, hvad enten det er programmer eller applikationer af enhver art.

På den anden side kan et computerprogram ikke udføres uden et operativsystem, der tidligere tillader os at åbne programmet. Derefter er hjertet operativsystemet i en enhed, og armene og benene på dette er programmerne.

Typer software i henhold til dit mål

Der er fem typer software, der individuelt identificerer dem baseret på deres type kode og deres mål:

  1. Af betaling. Denne type software opnås efter betaling af salgsprisen.
  2. Taknemmelig. På den anden side er den såkaldte freeware softwaren, der opnås uden nogen monetære omkostninger, det vil sige den kunne erhverves gratis.
  3. Ledig. På den anden side henviser gratis software til de to foregående (det kan betales eller gratis), men med den forskel, at koden er åben for ændringer af brugeren. Med andre ord, hvis vi skulle tale om at købe en bil, og de lod os ændre dens motor uden problemer, ville det være en lignelse om at anskaffe et computerprogram og have adgang til at ændre den kode, der udgør den.
  4. Med reklamer. Denne type software er normalt tilgængelig gratis, men til gengæld viser den dig annoncer for at tjene penge.
  5. Demonstrationer. De såkaldte “demoer” er intet andet end de velkendte “demoer”. De mest berømte er videospil. De består i at vise dig en software, der oprindeligt betales gratis indtil en periode udløber. Det er en strategi for at undervise i indholdet og tilskynde det til køb.

I form af syntese er det de typer, vi kan finde. Blandt dem kan der være hybrider, det vil sige der kan være nogle, der er gratis og med annoncer, for eksempel.

Eksempler på typer software

Her er nogle eksempler på forskellige typer software, analyserer dens funktion, form og mål:

  • iOS. Det er den software, som Apple er afhængig af for udviklingen af ​​dets operativsystemer til sine mobile enheder, hvad enten det er smartphones eller tablets. Derfor er det en software til betalingssystemer, der understøttes af Swift-programmeringssproget.
  • Sublim tekst. Det er en software, der muliggør tekstredigering med den særlige funktion, at den er orienteret mod programmering. Derefter er det en gratis og gratis programmeringssoftware. Teksteditorer kan udvikles på næsten ethvert programmeringssprog, så i den forstand er de meget alsidige.
  • FIFA 2020. Det er et program eller et program, der simulerer fodboldverdenen generelt med hensyn til kampe, sport eller økonomisk styring. Derfor er det en applikationssoftware, der har en betalt version og en demo-version. Derfor har du absolut brug for et operativsystem til at køre på.