Software
Definizione rapida
Insieme di programmi, dati e istruzioni che consentono a un sistema informatico di svolgere determinate attività.
Spiegazione
Il software stabilisce le operazioni eseguite dall'hardware e il modo in cui l'utente interagisce con la macchina. Una distinzione comune separa il software di sistema, che governa risorse e servizi di base, dalle applicazioni dedicate a compiti dell'utente o dell'organizzazione.
Esempio pratico
Il sistema operativo gestisce memoria e periferiche, mentre un programma di videoscrittura utilizza quei servizi per creare documenti.
Spiegazione tecnica
Codice sorgente, librerie, file di configurazione e programmi eseguibili partecipano al ciclo di vita del software. L'esecuzione traduce le istruzioni in operazioni compiute dal processore e coordinate dal sistema operativo.
Da non confondere con
Non va confuso con l'hardware, costituito dai componenti fisici; i due elementi cooperano, ma il software è la parte logica e modificabile del sistema.