Bug
In ambito informatico, un bug indica un malfunzionamento del programma che si sta utilizzando. Solitamente si parla di bug e non di errore per far riferimento a un malfunzionamento del codice sorgente, quindi spesso non visualizzabile dall’utente.
Esistono tre diverse tipologie di bug:
– L’errore di sintassi, generalmente causati da errori di ortografia che impediscono il malfunzionamento del programma;
– L’errore di semantica, che si verificano nella fase di progettazione dell’algoritmo e sono spesso causati dalla mancata comprensione del problema;
– L’errore di runtime, che si ha quando il codice non viene compilato correttamente;