1. Che cos'è il Software?
In informatica, il software rappresenta l'insieme dei programmi, dei dati e delle procedure strutturate che istruiscono l'hardware di un sistema di elaborazione su cosa fare e come farlo. A differenza dell'hardware (la componente fisica tangibile), il software è intangibile ed è costituito da codice logico memorizzato su supporti di memorizzazione.
2. La Grande Classificazione del Software
Il software viene tradizionalmente suddiviso in due macro-categorie principali in base alla sua funzione primaria all'interno del sistema:
- Software di Sistema: L'insieme dei programmi fondamentali che gestiscono e controllano l'hardware del computer, fornendo una piattaforma comune per l'esecuzione del software applicativo. L'esempio principale è il Sistema Operativo (es. Windows, macOS, Linux, Android), affiancato da driver, utility di sistema e compilatori.
- Software Applicativo: L'insieme dei programmi progettati per consentire agli utenti di svolgere compiti specifici, personali, scientifici o commerciali (es. browser web, suite per ufficio, videogiochi, editor di codice).
3. Analizzatore e Classificatore di Software
Seleziona una tipologia o un componente software per comprenderne il livello di astrazione e l'interazione con il sistema.