Bug

Definizione rapida

Un bug è un errore presente in un programma che ne ostacola il funzionamento corretto.

Spiegazione

Oltre a produrre comportamenti sbagliati, l'errore può ridurre la stabilità o la sicurezza di un'applicazione o di un sistema operativo. Dopo averlo individuato, spesso è possibile correggerne gli effetti installando una patch.

Esempio pratico

Un programma diventa instabile a causa di un errore interno; una patch viene quindi installata per risolvere il problema.

Spiegazione tecnica

Il difetto appartiene al software e può incidere sia sul risultato delle operazioni sia sulle proprietà di stabilità e sicurezza.

Da non confondere con

Il bug è l'errore che causa il malfunzionamento; la patch è l'intervento installato per porvi rimedio.