Il software di sistema controlla un computer e fornisce l’ambiente per consentire agli utenti di eseguire il software applicativo. È una raccolta di programmi, con funzioni e scopi diversi, in particolare il sistema operativo (OS) che controlla un intero computer. Nel software di sistema sono incluse anche utilità e driver di dispositivo. Al contrario, gli utenti di computer in genere eseguono applicazioni software per eseguire attività, giocare, ascoltare musica e utilizzare in altro modo un computer.
Sistemi Operativi
Sebbene abbia più componenti, il software di sistema su un computer è generalmente basato sul sistema operativo installato su di esso. Esistono molte aziende diverse che producono sistemi operativi, anche se alcune delle più importanti includono Microsoft®, Apple® e gruppi che lavorano con formati aperti come Linux®. Queste aziende producono e rilasciano numerose versioni nel tempo, tra cui Windows XP®, Apple Mac OS X® e Ubuntu®. Una grande quantità di dibattito circonda l’argomento di quale sistema sia superiore, e spesso si riduce alle preferenze personali e alle esigenze individuali di un utente di computer.
Esecuzione di più sistemi operativi
Alcuni computer possono eseguire due diversi tipi di software di sistema; come Mac OS X® e una versione di Windows®. Gli utenti spesso utilizzano uno dei due metodi diversi per eseguire più di un sistema operativo contemporaneamente. Un modo è attraverso il software che consente all’utente di scegliere il sistema operativo preferito da inizializzare all’avvio. L’altro è tramite il software desktop eseguito da un utente, che consente l’accesso simultaneo a due sistemi operativi su una macchina.
Utilità di sistema
Le utilità includono una varietà di programmi specializzati che possono essere applicati a tutte le applicazioni. Le utilità di base includono software di diagnostica e risoluzione dei problemi in grado di eseguire la scansione di un sistema o di un altro programma per trovare errori e file mancanti. Utilità aggiuntive includono programmi di backup dei dati, software di compressione file e strumenti utilizzati per disinstallare completamente altri programmi.
I driver di periferica
I driver di dispositivo sono necessari per ogni periferica e dispositivo collegato a un computer, dal mouse e dalla tastiera alla stampante. Questo tipo di software di sistema consente al sistema operativo di identificare e comunicare in modo efficace con l’hardware connesso a una macchina. Il sistema operativo può includere driver di dispositivo per componenti di base, come mouse e tastiera, mentre i produttori di periferiche spesso forniscono dischi con driver che gli utenti possono installare con il loro hardware.
Altri tipi di programmi
Il software di sistema differisce dal software applicativo in un paio di aspetti importanti. In primo luogo, è necessario, mentre la maggior parte degli utenti di computer considera facoltativa una particolare applicazione. È anche completo, in quanto nessun computer deve avere più di una versione di qualsiasi tipo di software di sistema in un dato momento. Le applicazioni, d’altra parte, sono generalmente collocate su un computer in grandi quantità, alcune delle quali forniscono funzionalità simili con solo piccole differenze. Inoltre, il software di sistema è indipendente e non richiede l’esecuzione di software applicativo, mentre le applicazioni non possono essere eseguite senza un sistema operativo e driver adeguati.