Perché è un problema computer chiamato un Bug?

July 23

Il processo di scrittura di un programma per computer comporta il test senza fine per essere sicuro che funziona correttamente. Questo compito è venuto ad essere conosciuto come il processo di "debug", e la frase ormai comune, "ottenere gli insetti fuori" sia applicato a quasi ogni processo in cui qualcuno sta lavorando per perfezionarlo.

Il primo "debug"

Il termine "debug", probabilmente proveniva da un evento in cui un bug ha causato un funzionamento del computer di fallire, causando agli operatori di tracciare la posizione fisica del problema.

Un Buggy Relay

Uno dei primi computer, la Mark II Aiken Relay Calculator, è stato presso la Harvard University. I primi tentativi di costruzione di computer relè come i dispositivi attivi utilizzati. Il 9 settembre, 1947, un problema con gli operatori calcolatrice porterà a scoprire una falena incuneata tra i contatti del relè # 70 nel Pannello di F. La macchina era stata "debug" dagli operatori, e che presto si diffuse termine.

Il Bug è in mostra

Gli operatori, quel giorno aveva effettivamente registrate la falena per la loro scheda di log, che è stata acquisita dalla Smithsonian Institute nel 1991 da esporre.

Precedenti usi del termine "bug"

Mentre la storia di cui sopra è forse responsabile catapultando il termine "debug" nella nostra lingua corrente principale, la parola "bug" può essere fatta risalire ai tempi di Thomas Edison. Un 1896 manuale elettrica dal titolo, "Hawkins Nuovo Catechismo della energia elettrica," liste "bug" come un termine usato per designare qualsiasi problemi o guasti nelle connessioni o di lavoro di un apparato elettrico.

Radar Bugs WW II

Quando i problemi si sono verificati in elettronica radar durante la seconda guerra mondiale, i tecnici hanno usato la parola "errore" per descrivere i difetti.