Differenza chiave: il software di sistema si riferisce al programma che coordina le attività di hardware e programmi. Pertanto, è direttamente correlato all'hardware del computer. D'altra parte, il software applicativo fa riferimento a programmi che aiutano un utente a svolgere un'attività specifica.
- Modifica di file
- Contabilità delle risorse
- Gestione I / O
- Archiviazione, gestione della memoria e gestione degli accessi
È responsabile della gestione delle risorse del computer a un livello basso. Comprende il sistema operativo e tutti i programmi di utilità coinvolti nel livello base. In termini precisi, il software di sistema include i programmi "in background" che consentono di utilizzare un computer.
- Proprietari: questi sono progettati per risolvere un particolare problema.
- In-house: questi sono sviluppati utilizzando le risorse dell'azienda stessa.
- Contratto: questi sono sviluppati per qualche altra società
- Off-the-shelf: questi sono utilizzati nelle loro forme originali senza apportare modifiche considerevoli.
Confronto tra software di sistema e software applicativo:
Software di sistema | Software applicativo | |
Definizione | Il software di sistema si riferisce al programma che coordina i compiti di hardware e programmi. Pertanto, è direttamente correlato all'hardware del computer. | D'altra parte, il software applicativo fa riferimento a programmi che aiutano un utente a svolgere un'attività specifica. |
Tipo di scopo | Generale | Specifico |
Classificazione | Programma del pacchetto Programma personalizzato | Tempo di condivisione Condivisione di risorse Server client |
Esecuzione | Per tutto | Secondo il requisito |
Esempio | Compilatori, debugger | Elaboratori di testi, lettori multimediali, programmi di fogli di calcolo |
Supporto per gruppi di lavoro | Sistemi operativi di rete | Posta elettronica, programmazione di gruppo, lavoro condiviso |
Dipendenza | Sono indipendenti dal software applicativo | Non possono funzionare senza la presenza del software di sistema. |