Le processus d'écriture d'un programme informatique implique des tests sans fin pour être sûr qu'il fonctionne correctement . Cette tâche est venu à être connu comme le processus de « mise au point » , et l'expression désormais courante , " obtenir les bugs " est appliqué à n'importe quel processus où quelqu'un travaille à perfectionner. Le premier "Debug"
Le terme "debug" probablement venue d'une occurrence où un bug réel causé un fonctionnement de l'ordinateur à l'échec, provoquant opérateurs de tracer l'emplacement physique du problème.
un buggy relais
un des premiers ordinateurs , le II Calculatrice relais Aiken Mark , était à l'Université de Harvard. Les premières tentatives d' ordinateurs bâtiment utilisé comme relais des dispositifs actifs . Le 9 Septembre 1947, un problème avec les opérateurs de plomb calculatrice de découvrir un papillon coincé entre les contacts du relais n ° 70 dans le Panneau F. La machine avait été " débogage " par les opérateurs, et ce terme se répandit bientôt .
The Bug est exposée
les opérateurs ce jour-là avait effectivement enregistrées le papillon à leur feuille de journal , qui a été acquise par le Smithsonian Institute en 1991 pour être exposées .
précédentes utilisations du terme "bug"
Alors que l'histoire ci-dessus est peut-être responsable de catapulter le terme " débogage " dans notre langage courant , le mot "bug" peut remonte à l'époque de Thomas Edison. Un manuel électrique 1896 intitulé « Hawkins Nouveau Catéchisme de l'électricité», énumère «bug» comme un terme utilisé pour désigner tout problème ou défaut dans les connexions ou le fonctionnement d' un appareil électrique .
WW II Radar Bugs
Lorsque des problèmes sont survenus dans l'électronique de radar pendant la Seconde Guerre mondiale , les techniciens utilisé le mot « bug » pour décrire les défauts .