Systeemsoftware versus toepassingssoftware
Systeemsoftware en applicatiesoftware zijn computerprogramma's. De systeemsoftware wordt ook geïnstalleerd tijdens de installatie van het besturingssysteem. De toepassingssoftware maakt echter gebruik van de mogelijkheden van de computer waarop deze is geïnstalleerd.
Systeemsoftware
De programma's en het bestand waaruit het besturingssysteem bestaat, worden systeemsoftware genoemd. Deze bestanden omvatten configuratiebestanden, systeemvoorkeuren, systeemservices, bibliotheken met functies en de stuurprogramma's voor de hardware die op de computer is geïnstalleerd. De computerprogramma's in systeemsoftware omvatten compilers, systeemhulpprogramma's, assemblers, debuggers en hulpprogramma's voor bestandsbeheer.
Zodra u het besturingssysteem hebt geïnstalleerd, wordt ook de systeemsoftware geïnstalleerd. Programma's zoals "Software-update" of "Windows-update" kunnen worden gebruikt om de systeemsoftware bij te werken. De eindgebruiker voert de systeemsoftware echter niet uit. Als u bijvoorbeeld de webbrowser gebruikt, hoeft u het assembler-programma niet te gebruiken.
Systeemsoftware wordt ook low-level software genoemd omdat het op het meest basale niveau van de computer draait. Het creëert gewoon een grondige grafische gebruikersinterface waarmee de gebruiker met hardware kan communiceren met behulp van het besturingssysteem. Systeemsoftware draait gewoon aan de achterkant, dus u hoeft zich er geen zorgen over te maken.
De systeemsoftware biedt een omgeving om applicatiesoftware uit te voeren en bestuurt zowel de computer als de applicaties die op de machine zijn geïnstalleerd.
Applicatiesoftware
De subklasse van een computerprogramma dat gebruikmaakt van de mogelijkheden van een computer, wordt toepassingssoftware genoemd. Applicatie betekent hier de applicatiesoftware en de implementatie. Het voorbeeld van applicatiesoftwareprogramma's omvat mediaspelers, spreadsheets en tekstverwerkers. Wanneer meerdere applicaties samen worden verpakt, wordt dit applicatiesuite genoemd.
Er is een gemeenschappelijke gebruikersinterface in elke applicatiesuite die het voor de gebruiker gemakkelijker maakt om verschillende applicaties te leren. In sommige gevallen, zoals Microsoft Office, kunnen de verschillende toepassingsprogramma's met elkaar communiceren. Deze voorziening is erg handig voor de gebruiker. Een gebruiker kan de spreadsheet bijvoorbeeld insluiten in een tekstverwerker met behulp van de toepassingssoftware. Applicatiesoftware kan niet draaien zonder de aanwezigheid van systeemsoftware.
Verschil tussen systeemsoftware en applicatiesoftware
• Systeemsoftware wordt geïnstalleerd wanneer het besturingssysteem op de computer wordt geïnstalleerd terwijl de applicatiesoftware wordt geïnstalleerd volgens de vereisten van de gebruiker.
• Systeemsoftware omvat programma's zoals compilers, debuggers, stuurprogramma's en assemblers, terwijl toepassingssoftware mediaspelers, tekstverwerkers en spreadsheetprogramma's omvat.
• Over het algemeen hebben gebruikers geen interactie met systeemsoftware omdat het op de achtergrond werkt, terwijl gebruikers interactie hebben met applicatiesoftware terwijl ze verschillende activiteiten uitvoeren.
• Een computer mag niet meer dan één type systeemsoftware nodig hebben, terwijl er tegelijkertijd een aantal applicatiesoftwareprogramma's op de computer geïnstalleerd kunnen zijn.
• Systeemsoftware kan onafhankelijk van de applicatiesoftware draaien, terwijl applicatiesoftware niet kan draaien zonder de aanwezigheid van de systeemsoftware.