Ikke-applikationssoftware, ofte kaldet
systemsoftware , er det fundament, hvorpå applikationssoftware kører. Det administrerer computerens ressourcer og giver de grundlæggende funktionaliteter for andre programmer at fungere.
Her er nogle eksempler på ikke-applikationssoftware:
Operativsystemer:
* Windows: Microsofts populære operativsystem til personlige computere.
* macOS: Apples operativsystem til Mac -computere.
* linux: En familie af open source-operativsystemer, der er kendt for sin fleksibilitet.
* Android: Googles mobile operativsystem til smartphones og tablets.
* iOS: Apples mobile operativsystem til iPhones og iPads.
værktøjssoftware:
* Antivirus -software: Beskytter din computer mod malware.
* Disk defragmenter: Organiserer filer på din harddisk for hurtigere adgang.
* filkomprimeringssoftware: Reducerer størrelsen på filer for lettere opbevaring og transmission.
* backup -software: Opretter kopier af dine data til gendannelse i tilfælde af datatab.
* systemovervågningssoftware: Sporer systemets ydelse og ressourceforbrug.
enhedsdrivere:
* Grafikdrivere: Kontroller driften af dit grafikkort.
* Netværksdrivere: Tillad din computer at oprette forbindelse til internettet.
* Printerdrivere: Aktivér kommunikation mellem din computer og printer.
* lyddrivere: Administrer din computers lydudgang og input.
Programmeringssprog:
* C: Et kraftfuldt og alsidigt programmeringssprog, der bruges til systemprogrammering.
* java: Et objektorienteret programmeringssprog, der bruges til webudvikling og mobile apps.
* python: Et populært scriptingsprog, der bruges til dataanalyse og automatisering.
* C ++: Et kompileret sprog, der bygger på C, der ofte bruges til spiludvikling og højtydende applikationer.
Systemværktøjer:
* BIOS (grundlæggende input/output -system): Den software, der starter din computer og udfører indledende hardwarekontrol.
* bootloader: Et lille program, der indlæser operativsystemet i hukommelsen.
* firmware: Software indlejret i hardwareenheder, der styrer deres grundlæggende funktioner.
Andre eksempler:
* kerne: Kernen i et operativsystem, der administrerer hardware -ressourcer og leverer tjenester til applikationer.
* filsystem: Organiserer filer og mapper på lagerenheder.
* Netværksprotokoller: Regler og standarder, der styrer kommunikation mellem enheder.
I det væsentlige leverer ikke-applikationssoftware den underliggende infrastruktur, der gør det muligt for applikationer at køre. Selvom du måske ikke interagerer med det direkte, spiller det en afgørende rolle i din computers glatte funktion.