Il processo di scrittura di un programma per computer comporta prove senza fine per essere sicuri che funzioni correttamente. Questo compito è diventato noto come il processo di " debug " , e la frase ormai comune , "ottenere gli insetti fuori " è 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 causato un funzionamento del computer a fallire , causando agli operatori di tracciano la posizione fisica del problema.
un buggy Relay
Uno dei primi computer , la Mark II Aiken Relay Calculator , era all'Università di Harvard . I primi tentativi di costruzione di computer usati relè come i dispositivi attivi . Il 9 settembre del 1947, un problema con gli operatori di piombo calcolatrice per scoprire una falena incuneata tra i contatti del relè # 70 nel Pannello C. La macchina era stata " debug " da parte degli operatori , e quel termine presto diffusa .
il Bug è in mostra
gli operatori di quel giorno aveva effettivamente registrate la falena alla loro scheda di registro , che è stato acquisito dal Smithsonian Institute , nel 1991 per essere esposta .
Usi All'inizio del termine " bug "
Mentre la storia di cui sopra è forse responsabile catapultando il termine " debug " nel nostro linguaggio mainstream, la parola " bug " può essere fatta risalire ai tempi di Thomas Edison . Un 1896 manuale elettrico intitolato " Hawkins Nuovo Catechismo Elettricità, " elenca " bug" come un termine usato per designare qualsiasi problema o errore nei collegamenti o di lavoro di un apparecchio elettrico .
WW II Radar Bugs
Quando si sono verificati problemi di elettronica radar durante la seconda guerra mondiale , i tecnici usato la parola " bug" per descrivere le colpe .