Det finns flera sätt att hänvisa till en samling mjukvara som gör att en dator kan fungera, beroende på detaljer och detaljnivå du vill förmedla:
Allmänna villkor:
* Operativsystem: Detta är kärnprogramvaran som hanterar en dators resurser och ger en plattform för annan programvara att köra. Exempel inkluderar Windows, MacOS, Linux och Android.
* Programvarusvit: En samling program utformade för att arbeta tillsammans och uppfylla en specifik uppsättning uppgifter. Exempel inkluderar Microsoft Office, Adobe Creative Suite och Autodesk Maya.
* Programvarustack: En skiktad struktur av mjukvarukomponenter som arbetar tillsammans för att utföra en komplex funktion. Denna term används ofta i webbutveckling, där den hänvisar till de olika programvarulager som är involverade i att leverera en webbplats.
* Systemprogramvara: Detta hänvisar i stort sett till programvara som ger grundläggande funktionalitet för datorn, inklusive operativsystemet, enhetsdrivrutiner och verktygsprogram.
Mer specifika termer:
* enhetsdrivare: Programvara som gör det möjligt för datorn att kommunicera med specifika hårdvaruenheter, som skrivare, skannrar och nätverkskort.
* verktygsprogram: Programvara som utför specifika uppgifter, till exempel diskrensning, filkomprimering och säkerhetsskydd.
* bibliotek: Samlingar av förskriven kod som kan användas av andra program för att utföra vanliga uppgifter.
informella villkor:
* Programvara: Detta är en allmän term för alla program eller uppsättningar av program som kan köras på en dator.
* Program: Detta är en annan allmän term för programvara.
* appar: Denna term används ofta för programvara utformad för att köras på mobila enheter.
Det bästa sättet att hänvisa till en samling programvara beror på vad du vill betona. Om du pratar om en dators kärnfunktion, är "operativsystem" ett bra val. Om du pratar om en uppsättning program som arbetar tillsammans för att utföra en specifik uppgift, kan "Software Suite" eller "Software Stack" vara lämpligare.
I slutändan är det bästa sättet att välja rätt termin att överväga din publik och det specifika sammanhanget för din diskussion.