Hvad er forskellen mellem systemsoftware og applikationssoftware?

Bedste svar

Fra toppen:

Systemsoftware berører det blotte metal , computerens hardware, og bruges til enten direkte at kontrollere hardwaren med det formål at levere tjenester til processer på højere niveau, der ikke behøver at vide, hvordan jobbet bliver gjort (grænseflade mellem kontrolprocesser og alle andre) eller til at køre programmer, der er bruges til at kontrollere adgangen til hardware og programmer på højere niveau, der ikke behøver at vide, hvorfor noget skal gøres på en bestemt måde, bare gør det. Et klassisk eksempel på dette er en hardwaredriver. Det berører det blotte metal til det laveste niveau i operativsystemet og gør noget som I / O. Højere niveauer i operativsystemet kan tage dette og derefter styre svaret på den hardware, der dikteres af, hvad der forventedes på et højere niveau. Du har muligvis adgangskontrol for at begrænse, hvad der går hvor, eller for at sende til et højere niveau. Systemkode giver en abstraktion, der er nødvendig for at begrænse kompleksiteten af ​​programmer generelt for at få arbejdet gjort ved at oprette systemgrænseflader, der er standard for operativsystemet og dets brugere eller brugerprocesser. Det kan have, efter behov, programmer, der bruges til at skrive kode, der er nødvendig for at tilføje eller ændre tjenester til operativsystemet, f.eks. Compilere, assemblere, tolke eller debuggere.

Applikationskode kalder f.eks. operativsystemet på at læse eller skrive til en fil. Det kan gøre seriøs beregning og kalde operativsystemet for at gemme data i en fil eller få input fra en fil. Du behøver ikke at skrive et program hver gang du vil svare på et museklik og derefter fejle det før du bruger programmet. Programmet er taget hånd om for dig af en musedriver i operativsystemet, og applikationen kunne ikke bryde sig mindre, HVORDAN jobbet blev udført – heller ikke behøver det at vide, hvordan det blev gjort. Applikationssoftware er ting som regneark, tekstbehandlingsprogrammer, spil og medieafspillere.

Hvad jeg lige har sagt, er på mange måder, en forenkling af, hvordan det fungerer, og ting som indlejrede systemer blev ikke nævnt for kortfattethed skyld.

Svar

Systemsoftware versus applikationssoftware

Systemsoftware og applikationssoftware er computerprogrammer. Systemsoftwaren installeres også under installationen af ​​operativsystemet. Applikationssoftwaren udnytter dog mulighederne på den computer, som den er installeret på.

Systemsoftware

programmer og filen, der indeholder operativsystemet, kaldes systemsoftware. Disse filer inkluderer konfigurationsfiler, systemindstillinger, systemtjenester, biblioteker med funktioner og driverne til den hardware, der er installeret på computeren. Computerprogrammerne i systemsoftwaren inkluderer compilere, systemværktøjer, assemblere, debuggere og filhåndteringsværktøjer.

Når du har installeret operativsystemet, er systemsoftwaren også installeret. Program såsom “Softwareopdatering” eller “Windows-opdatering” kan bruges til at opdatere systemsoftwaren. Slutbrugeren kører dog ikke systemsoftwaren. For eksempel, mens du bruger webbrowseren, behøver du ikke bruge assemblerprogrammet.

Systemsoftware kaldes også software på lavt niveau, da det kører på det mest basale niveau på computeren. Det skaber bare en grafisk brugergrænseflade grundig, som brugeren kan interagere med hardware ved hjælp af operativsystemet. Systemsoftware kører bare bagpå, så du ikke behøver at bekymre dig om det.

Systemsoftwaren giver et miljø til at køre applikationssoftware, og det styrer computeren såvel som de applikationer, der er installeret på maskinen.

Applikationssoftware

Underklassen til et computerprogram, der udnytter computerens muligheder, kaldes applikationssoftware. Anvendelse her betyder applikationssoftwaren og implementeringen. Eksemplet på applikationssoftwareprogrammer inkluderer medieafspillere, regneark og tekstbehandlingsprogrammer. Når flere applikationer pakkes sammen, kaldes det applikationspakke.

Der er en fælles brugergrænseflade i hver applikationspakke, der gør det lettere for brugeren at lære forskellige applikationer. I nogle tilfælde, såsom Microsoft Office, har de forskellige applikationsprogrammer evnen til at interagere med hinanden. Denne facilitet er meget praktisk for brugeren. For eksempel kan en bruger integrere regnearket i en tekstbehandler ved hjælp af applikationssoftwaren. Applikationssoftware kan ikke køre uden tilstedeværelsen af ​​systemsoftware.

For yderligere afklaring henvises til nedenstående punkter

• Systemsoftware installeres, når operativsystemet er installeret på computeren, mens applikationssoftwaren er installeret i henhold til brugerens krav.

• Systemsoftware inkluderer programmer såsom compilers, debuggere, drivere, samlere, mens applikationssoftware inkluderer medieafspillere, tekstbehandlingsprogrammer og regnearkprogrammer.

• Generelt interagerer brugerne ikke med systemsoftware, da det fungerer i baggrunden, mens brugerne interagerer med applikationssoftware, mens de udfører forskellige aktiviteter.

• En computer kræver muligvis ikke mere end en type systemsoftware, mens der muligvis er et antal applikationssoftwareprogrammer installeret på computeren på samme tid.

• Systemsoftware kan køre uafhængigt af applikationssoftwaren, mens applikationssoftware ikke kan køre uden tilstedeværelsen af systemsoftwaren.

Jeg håber, det hjælper, For enhver yderligere forespørgsel skal du fortsætte med at sende.

Happy Computing

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *