Software di sistema

Definizione rapida

Software che governa le risorse del computer e offre l'ambiente necessario all'esecuzione degli altri programmi.

Spiegazione

Questa categoria comprende il sistema operativo e i componenti che coordinano processore, memoria, archiviazione, periferiche e comunicazioni. Fornisce inoltre servizi comuni sui quali si appoggiano applicazioni e strumenti di sviluppo.

Esempio pratico

Quando un'applicazione salva un documento, il sistema operativo e il driver del dispositivo traducono la richiesta nelle operazioni necessarie sul disco.

Spiegazione tecnica

Kernel, driver, servizi di rete e utilità essenziali operano a livelli diversi. Insieme astraggono i dettagli dell'hardware, distribuiscono le risorse e applicano regole di protezione tra processi e utenti.

Da non confondere con

Non è software applicativo: quest'ultimo realizza funzioni rivolte direttamente all'utente, sfruttando l'infrastruttura offerta dal sistema.