Hjem Audio Hvordan er applikasjonsprogramvare forskjellig fra systemprogramvare?

Hvordan er applikasjonsprogramvare forskjellig fra systemprogramvare?

Anonim

Q:

Hvordan er applikasjonsprogramvare forskjellig fra systemprogramvare?

EN:

Applikasjonsprogramvare omfatter programmer som hovedsakelig er utviklet for at brukere skal utføre forskjellige relaterte eller frittstående oppgaver etter behov. Programvare kan ikke kjøres på egen hånd; det krever systemprogramvare og relaterte støttemiljøer som programvare / biblioteker / kjøretider (for eksempel applikasjonsserver eller JVM) for å fungere ordentlig. Applikasjonsprogramvare kan også defineres som et front-end verktøy / applikasjon, som brukere kan samhandle med det underliggende systemet / databehandlingsmiljøet. Programvare kommer i forskjellige former; det kan være frittstående som en mediespiller, tekstbehandler eller regnearkprogram. Eller det kan pakkes, inkludert flere relaterte applikasjoner sammen, kjent som en applikasjonssuite som ERP-programvare, CRM-programvare (Customer Relationship Management) eller Microsoft Office.

På den annen side er systemprogramvare et dataprogram designet for å sitte på toppen av datamaskinens maskinvare og gjøre den klar for å kjøre forskjellige applikasjonsprogrammer. Systemprogramvaren gir og vedlikeholder miljøet der applikasjonsprogramvare kan installeres og fungerer. Det er et mellomlag mellom datamaskinens maskinvare og programvare. Systemprogramvare kjøres på egen hånd når et datasystem starter, og det fortsetter å kjøre så lenge systemet er på. Systemprogramvare kalles også programvare på lavt nivå, da det koordinerer mellom maskinvaren og systemkomponenter. Den vanligste systemprogramvaren er datamaskinens operativsystem (for eksempel Windows, Linux, UNIX og OS X). Andre eksempler på systemprogramvare inkluderer firmware og BIOS.

Derfor er applikasjonsprogramvare og systemprogramvare utviklet for forskjellige formål, men begge er i utgangspunktet dataprogrammer. Uten systemprogramvare kan ikke programvare kjøres, og uten applikasjonsprogramvare har ikke systemprogramvaren mye praktisk bruk. De jobber sammen for å kjøre datafunksjoner vellykket.

Hvordan er applikasjonsprogramvare forskjellig fra systemprogramvare?