Ikke-applikasjonsprogramvare, ofte kalt
Systemprogramvare , er grunnlaget som applikasjonsprogramvaren kjører på. Den administrerer datamaskinens ressurser og gir de grunnleggende funksjonalitetene for andre programmer å fungere.
Her er noen eksempler på programvare for ikke-applikasjon:
operativsystemer:
* Windows: Microsofts populære operativsystem for personlige datamaskiner.
* macOS: Apples operativsystem for Mac -datamaskiner.
* Linux: En familie med open source operativsystemer kjent for sin fleksibilitet.
* Android: Googles mobile operativsystem for smarttelefoner og nettbrett.
* iOS: Apples mobile operativsystem for iPhones og iPads.
Utility Software:
* Antivirusprogramvare: Beskytter datamaskinen mot skadelig programvare.
* Disk defragmenter: Organiserer filer på harddisken din for raskere tilgang.
* Filkomprimeringsprogramvare: Reduserer størrelsen på filer for enklere lagring og overføring.
* sikkerhetskopieringsprogramvare: Oppretter kopier av dataene dine for gjenoppretting i tilfelle tap av data.
* Systemovervåkingsprogramvare: Sporer systemytelse og ressursbruk.
Enhetsdrivere:
* Grafikkdrivere: Kontroller driften av grafikkortet ditt.
* Nettverksdrivere: La datamaskinen koble til internett.
* skriverdrivere: Aktiver kommunikasjon mellom datamaskinen og skriveren.
* lyddrivere: Administrer datamaskinens lydutgang og inngang.
Programmeringsspråk:
* c: Et kraftig og allsidig programmeringsspråk som brukes til systemprogrammering.
* java: Et objektorientert programmeringsspråk som brukes til webutvikling og mobilapper.
* python: Et populært skriptspråk som brukes til dataanalyse og automatisering.
* C ++: Et kompilert språk som bygger på C, ofte brukt til spillutvikling og høyytelsesapplikasjoner.
Systemverktøy:
* BIOS (Basic Input/Output System): Programvaren som starter datamaskinen din og utfører innledende maskinvarekontroller.
* bootloader: Et lite program som laster operativsystemet i minnet.
* firmware: Programvare innebygd i maskinvareenheter som kontrollerer deres grunnleggende funksjoner.
Andre eksempler:
* kjerne: Kjernen i et operativsystem som administrerer maskinvareressurser og leverer tjenester til applikasjoner.
* Filsystem: Organiserer filer og mapper på lagringsenheter.
* Nettverksprotokoller: Regler og standarder som styrer kommunikasjonen mellom enheter.
I hovedsak gir ikke-applikasjonsprogramvare den underliggende infrastrukturen som gjør det mulig for applikasjoner å kjøre. Selv om du kanskje ikke samhandler med det direkte, spiller det en avgjørende rolle i datamaskinens jevn funksjon.