Mikrocomputersoftware henviser til det sæt instruktioner og data, der styrer og muliggør driften af en mikrocomputer. Mikrocomputersoftware er typisk pakket i form af programmer eller applikationer, som er designet til at udføre specifikke opgaver eller give brugeren specifik funktionalitet.
Eksempler på mikrocomputersoftware omfatter:
- Operativsystemer :Disse er de grundlæggende softwarekomponenter, der styrer hardwareressourcerne på en mikrocomputer og giver den grundlæggende funktionalitet, der kræves for, at anden software kan køre. Eksempler på operativsystemer omfatter Microsoft Windows, macOS og Linux.
- Applikationssoftware :Disse er programmer designet til at udføre specifikke opgaver eller funktioner for brugeren. Eksempler på applikationssoftware omfatter tekstbehandlere (f.eks. Microsoft Word), regneark (f.eks. Microsoft Excel), præsentationssoftware (f.eks. Microsoft PowerPoint), webbrowsere (f.eks. Google Chrome) og billedredigeringsprogrammer (f.eks. Adobe Photoshop).
- Udviklingsværktøjer :Disse er softwareværktøjer, der bruges til at skabe og udvikle nye softwareapplikationer. Eksempler på udviklingsværktøjer omfatter programmeringssprog (f.eks. Python, C++), integrerede udviklingsmiljøer (IDE'er, f.eks. Microsoft Visual Studio) og debuggere.
- Enhedsdrivere :Disse er små softwareprogrammer, der gør det muligt for en mikrocomputer at kommunikere med og styre specifikke hardwareenheder, såsom printere, scannere og eksterne lagerenheder.
- Firmware :Dette er en type software, der er indlejret i hardwaren på en mikrocomputer og giver enheden kontrol og funktionalitet på lavt niveau. Eksempler på firmware omfatter BIOS (Basic Input/Output System) på en pc og firmwaren til mikrocontrollere, der bruges i indlejrede systemer.