La definizione di "Bug"

December 9

Quando ci si ammala, si potrebbe dire ai tuoi amici avete la "influenza bug." Quando il computer agisce su, si potrebbe fare riferimento ad esso come un "bug computer", un catch-all frase che descrive un sistema di computer che non funziona come ci si aspetta che. Un bug computer può essere causato da un problema innocente, o può essere una intrusione dannoso, come ad esempio un virus o spyware. Può software correlati o causato da un guasto hardware.

Bugs Ingegneria

La parola "errore" è stato utilizzato da ingegneri per più di un secolo per riferirsi a un problema in un sistema elettronico, la cui causa è di solito non immediatamente evidente. Thomas Edison di cui al "bug" in alcune delle invenzioni ha lavorato su alla fine del 1800. Un errore può essere causato da una progettazione difettosa, ma può verificarsi anche in un sistema progettato correttamente a causa di guasto di un componente. Ingegneri chiamano processo di diagnosi e riparare un problema in un sistema di "debugging".

Bugs hardware

Un computer "buggy" può essere causato da un problema fisico con uno dei componenti hardware. Ad esempio, un ventilatore con graniglia nel suo meccanismo non ruoterà alla velocità corretta e non adeguatamente raffreddare il computer, che provoca il surriscaldamento che può portare a problemi di prestazioni o completa avaria del sistema. Un famoso esempio di un computer bug hardware riscontrato si è verificato nel 1947, quando gli ingegneri che lavorano sul computer Mark II presso la Harvard University ha scoperto un vero e proprio falena bloccato in circuiti elettrici del computer.

Bugs Software

Un "computer di bug" può essere causato da diversi tipi di problemi di software. codice del computer può essere progettato in modo non corretto in modo che un programma non funziona come previsto. Diversi programmi possono essere incompatibili tra loro, in modo che l'esecuzione di entrambi i programmi contemporaneamente causa il computer sotto-eseguire o congelare. bug computer possono anche essere deliberatamente introdotti in un sistema sotto forma di virus o altri software dannosi.

Y2K

Forse il più famoso baco del computer è il bug "Anno 2000", comunemente abbreviato come "bug Y2K." Molti programmi per computer primi sono stati progettati con un campo data che rappresentava l'anno in due cifre, come ad esempio "87" per il 1987. Tali programmi non sono stati in grado di gestire in modo inequivocabile il cambiamento del calendario 1999-2000, e sarebbe entrare nel nuovo anno come "00", una designazione che era indistinguibile dal 1900. Gli Stati Uniti hanno speso circa 100 miliardi di $ per correggere il bug Y2K del computer.