System Software vs Application Software
Systemprogramvara och applikationsprogramvara är datorprogram. Systemprogramvaran installeras även under installationen av operativsystemet. Programvaran använder dock funktionerna hos den dator som den är installerad på.
System Software
Programmen och filen som utgör operativsystemet kallas systemprogramvara. Dessa filer inkluderar konfigurationsfiler, systeminställningar, systemtjänster, bibliotek med funktioner och drivrutiner för hårdvaran som är installerad på datorn. Datorprogrammen i systemprogramvaran inkluderar kompilatorer, systemverktyg, assemblers, debuggers och filhanteringsverktyg.
När du har installerat operativsystemet installeras även systemprogramvaran. Program som "Programuppdatering" eller "Windows-uppdatering" kan användas för att uppdatera systemprogramvaran. Slutanvändaren kör dock inte systemprogramvaran. När du till exempel använder webbläsaren behöver du inte använda assemblerprogrammet.
Systemprogramvara kallas även lågnivåmjukvara eftersom den körs på den mest grundläggande nivån på datorn. Det skapar bara ett grafiskt användargränssnitt genom vilket användaren kan interagera med hårdvara med hjälp av operativsystem. Systemprogramvaran körs bara på baksidan så du behöver inte bry dig om det.
Systemprogramvaran tillhandahåller en miljö för att köra applikationsprogramvara och den styr såväl datorn som applikationerna som är installerade på maskinen.
Programvara
Underklassen av ett datorprogram som utnyttjar datorns kapacitet kallas applikationsprogramvara. Applikation betyder här applikationsmjukvaran och implementeringen. Exempel på applikationsprogram inkluderar mediaspelare, kalkylblad och ordbehandlare. När flera applikationer paketeras tillsammans kallas det applikationssvit.
Det finns ett gemensamt användargränssnitt i varje applikationssvit som gör det lättare för användaren att lära sig olika applikationer. I vissa fall, såsom Microsoft Office, har de olika applikationsprogrammen förmågan att interagera med varandra. Denna möjlighet är mycket praktisk för användaren. En användare kan till exempel bädda in kalkylarket i en ordbehandlare med hjälp av applikationsmjukvaran. Programvara kan inte köras utan närvaro av systemprogramvara.
Skillnaden mellan systemprogramvara och tillämpningsprogram
• Systemprogramvaran installeras när operativsystemet installeras på datorn medan applikationsprogramvaran installeras enligt användarens krav.
• Systemprogramvara inkluderar program som kompilatorer, debuggers, drivrutiner, assemblers medan tillämpningsprogram inkluderar mediaspelare, ordbehandlare och kalkylprogram.
• Användare interagerar i allmänhet inte med systemprogramvaran eftersom den fungerar i bakgrunden medan användare interagerar med tillämpningsprogram medan de gör olika aktiviteter.
• En dator kanske inte kräver mer än en typ av systemprogramvara medan det kan finnas ett antal applikationsprogram installerade på datorn samtidigt.
• Systemprogramvaran kan köras oberoende av applikationsmjukvaran medan applikationsmjukvara inte kan köras utan närvaron av systemmjukvaran.