BUG

Un bug è un errore nella scrittura di un programma software o un difetto di progettazione di un elemento hardware. Il bug, in italiano baco, può essere più o meno grave a seconda delle circostanze. Nei casi peggiori rende i computer vulnerabili e potenzialmente soggetti ad attacchi informatici. Un bug di programma è un errore che ha come conseguenza un malfunzionamento del software. Le origini dei bug sono da individuare nei codici sorgenti scritti dai programmatori o raramente al compilatore. Gli effetti dei bug possono essere numerosi. Talvolta non sono visibili perché incidono poco sulle funzionalità del software e possono anche restare nascosti per un periodo di tempo molto lungo. A volte, invece, possono rivelarsi significativi, soprattutto se causano il blocco del software o un crash impedendo l’erogazione del servizio che si desidera. Ci sono anche i bug di sicurezza che possono rovinare i dispositivi.