Logo NEXUS

NEXUS didattica

← Torna indietro
Informatica / Lezione Teorica

Il Concetto di Software

Definizione di software, classificazione generale (software di sistema e applicativo) e interazione con l'hardware del computer.

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:

Rapporto Hardware-Software: L'hardware fornisce la potenza di calcolo grezza ($\text{Hardware} \rightarrow \text{Esecuzione}$), mentre il software fornisce l'intelligenza e la logica organizzativa ($\text{Software} \rightarrow \text{Controllo}$). Senza software, l'hardware sarebbe un insieme inerte di silicio e metallo.

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.

software-analyzer@nexus-ide:~ System Stack & Layer Inspector
> Seleziona una categoria software per visualizzarne il livello nel sistema di elaborazione...