Mikrodatorprogramvara hänvisar till den uppsättning instruktioner och data som styr och möjliggör driften av en mikrodator. Mikrodatorprogramvara är vanligtvis förpackad i form av program eller applikationer, som är utformade för att utföra specifika uppgifter eller tillhandahålla specifik funktionalitet till användaren.
Exempel på mikrodatorprogramvara inkluderar:
- Operativsystem :Dessa är de grundläggande programvarukomponenterna som hanterar hårdvaruresurserna i en mikrodator och tillhandahåller den grundläggande funktionalitet som krävs för att annan programvara ska kunna köras. Exempel på operativsystem inkluderar Microsoft Windows, macOS och Linux.
- Programvara :Dessa är program utformade för att utföra specifika uppgifter eller funktioner för användaren. Exempel på tillämpningsprogram inkluderar ordbehandlare (t.ex. Microsoft Word), kalkylblad (t.ex. Microsoft Excel), presentationsprogram (t.ex. Microsoft PowerPoint), webbläsare (t.ex. Google Chrome) och bildredigerare (t.ex. Adobe Photoshop).
- Utvecklingsverktyg :Dessa är mjukvaruverktyg som används för att skapa och utveckla nya programvaruapplikationer. Exempel på utvecklingsverktyg inkluderar programmeringsspråk (t.ex. Python, C++), integrerade utvecklingsmiljöer (IDEs, t.ex. Microsoft Visual Studio) och debuggers.
- Enhetsdrivrutiner :Dessa är små program som gör att en mikrodator kan kommunicera med och kontrollera specifika hårdvaruenheter, som skrivare, skannrar och externa lagringsenheter.
- Firmware :Detta är en typ av programvara som är inbäddad i en mikrodators hårdvara och ger enheten kontroll och funktionalitet på låg nivå. Exempel på firmware inkluderar BIOS (Basic Input/Output System) på en PC och firmware för mikrokontroller som används i inbyggda system.