Hva er forskjellen mellom systemprogramvare og applikasjonsprogramvare?

Beste svaret

Fra toppen:

Systemprogramvaren berører bare metall maskinvaren til datamaskinen, og brukes til å enten direkte kontrollere maskinvaren med det formål å tilby tjenester for prosesser på høyere nivå som ikke trenger å vite hvordan jobben blir gjort (grensesnitt mellom kontrollprosesser og alle andre) eller for å kjøre programmer som er brukes til å kontrollere tilgang til maskinvare og programmer på høyere nivå som ikke trenger å vite hvorfor noe må gjøres på en bestemt måte, bare gjør det. Et klassisk eksempel på dette er en maskinvaredriver. Den berører bare metall for det laveste nivået av operativsystemet og gjør noe som I / O. Høyere nivåer av operativsystemet kan ta dette og deretter kontrollere responsen på maskinvaren som er diktert av det som var forventet på et høyere nivå. Du kan ha tilgangskontroll for å begrense hva som går hvor eller for å sende til et høyere nivå. Systemkode gir en abstraksjon som er nødvendig for å begrense kompleksiteten til programmer generelt for å få jobben gjort ved å sette opp systemgrensesnitt som er standard for operativsystemet og dets brukere eller brukerprosesser. Det kan ha, etter behov, programmer som brukes til å skrive kode som er nødvendig for å legge til eller endre tjenester til operativsystemet, for eksempel kompilatorer, montører, tolker eller feilsøkere, for eksempel.

Applikasjonskode kaller operativsystemet for å lese eller skrive til en fil, for eksempel. Det kan gjøre seriøs beregning, og ringe operativsystemet for å lagre data i en fil eller få innspill fra en fil. Du trenger ikke å skrive et program hver gang du vil svare på et museklikk og deretter feilsøke det før du bruker det programmet. Programmet blir tatt hånd om for deg av en musdriver i operativsystemet, og applikasjonen bryr seg ikke mindre HVORDAN jobben ble gjort – og trenger heller ikke å vite hvordan den ble gjort. Programvare er ting som regneark, tekstbehandlere, spill og mediaspillere.

Det jeg nettopp har sagt er på mange måter, en forenkling av hvordan det fungerer og ting som innebygde systemer ble ikke nevnt for kortfattede skyld.

Svar

Systemprogramvare kontra applikasjonsprogramvare

Systemprogramvare og applikasjonsprogramvare er dataprogrammer. Systemprogramvaren installeres også under installasjonen av operativsystemet. Imidlertid bruker programvaren funksjonene til datamaskinen den er installert på.

Systemprogramvare

programmer og filen som består av operativsystemet kalles systemprogramvare. Disse filene inkluderer konfigurasjonsfiler, systeminnstillinger, systemtjenester, funksjonsbiblioteker og driverne for maskinvaren som er installert på datamaskinen. Dataprogrammene i systemprogramvaren inkluderer kompilatorer, systemverktøy, montører, feilsøkingsprogrammer og filhåndteringsverktøy.

Når du har installert operativsystemet, er også systemprogramvaren installert. Program som «Programvareoppdatering» eller «Windows-oppdatering» kan brukes til å oppdatere systemprogramvaren. Sluttbrukeren kjører imidlertid ikke systemprogramvaren. For eksempel, mens du bruker nettleseren, trenger du ikke å bruke samleprogrammet.

Systemprogramvare kalles også programvare på lavt nivå, siden den kjører på de fleste grunnleggende nivåer på datamaskinen. Det lager bare et grafisk brukergrensesnitt grundig som brukeren kan samhandle med maskinvare ved hjelp av operativsystemet. Systemprogramvaren kjører bare på baksiden, slik at du ikke trenger å bry deg om den.

Systemprogramvaren gir et miljø for å kjøre applikasjonsprogramvare, og den styrer datamaskinen så vel som applikasjonene som er installert på maskinen.

Applikasjonsprogramvare

Underklassen til et dataprogram som bruker datamaskinens funksjoner kalles applikasjonsprogramvare. Søknad her betyr applikasjonsprogramvaren og implementeringen. Eksemplet på applikasjonsprogrammer inkluderer mediaspillere, regneark og tekstbehandlere. Når flere applikasjoner er pakket sammen, kalles det applikasjonspakke.

Det er et felles brukergrensesnitt i hver applikasjonspakke som gjør det lettere for brukeren å lære forskjellige applikasjoner. I noen tilfeller, for eksempel Microsoft Office, har de forskjellige applikasjonsprogrammene muligheten til å samhandle med hverandre. Dette anlegget er veldig nyttig for brukeren. For eksempel kan en bruker legge regnearket i en tekstbehandler ved hjelp av applikasjonsprogramvaren. Applikasjonsprogramvare kan ikke kjøres uten tilstedeværelse av systemprogramvare.

For mer avklaring se punktene nedenfor

• Systemprogramvaren blir installert når operativsystemet er installert på datamaskinen mens applikasjonsprogramvaren er installert i henhold til brukerens krav.

• Systemprogramvare inkluderer programmer som kompilatorer, feilsøkingsprogrammer, drivere, samlere, mens applikasjonsprogramvare inkluderer mediaspillere, tekstbehandlere og regnearkprogrammer.

• Generelt sett kommuniserer ikke brukerne med systemprogramvare ettersom den fungerer i bakgrunnen mens brukere samhandler med applikasjonsprogramvare mens de gjør forskjellige aktiviteter.

• En datamaskin trenger kanskje ikke mer enn én type systemprogramvare mens det kan være flere applikasjonsprogramvare installert på datamaskinen samtidig.

• Systemprogramvaren kan kjøres uavhengig av applikasjonsprogramvaren mens applikasjonsprogramvaren ikke kan kjøres uten systemprogramvarens nærvær.

Jeg håper dette hjelper, For ytterligere spørsmål, fortsett å legge ut.

Happy Computing

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *