Die Prozess des Schreibens eines Computerprogramms umfasst endlosen Tests, um sicherzustellen, dass es ordnungsgemäß funktioniert. Diese Aufgabe ist gekommen, um als " Debug "-Prozess, und die heute übliche Begriff bekannt sein , " immer die Fehler aus " wird angewendet fast jedem Prozess, bei dem jemand arbeitet bis es perfekt ist . Die First " Debug"
Der Begriff " debug" stammt wahrscheinlich aus einem Vorkommen , wo wirklich ein Bug verursacht ein Computer fehlschlägt , wodurch Betreiber zu verfolgen, den physischen Standort des Problems.
Ein Buggy Relay
Eines der frühesten Computern , die Mark II Aiken Relay Calculator , war an der Harvard University. Die ersten Versuche zur Gebäude -Computern verwendet Relais als die aktiven Geräte . Am 9. September 1947, ein Problem mit dem Rechner führen Betreiber eine Motte zwischen den Kontakten des Relais verkeilt Nr. 70 in Systemsteuerung F. Die Maschine hatte " debuggen " von den Betreibern zu entdecken, und dieser Begriff verbreitete sich bald .
The Bug ist auf dem Display
die Betreiber an diesem Tag tatsächlich die Motte ihre Log- Blatt geklebt, die durch das Smithsonian Institute im Jahr 1991 erworben wurde ausgestellt werden .
frühere Verwendungen des Begriffs " Bug"
Während die obige Geschichte ist vielleicht verantwortlich für katapultierte den Begriff " Debugging " in unsere Mainstream- Sprache kann das Wort " Fehler " zurück zu den Tagen von Thomas Edison zurückverfolgt werden. Ein 1896 elektrische Handbuch mit dem Titel " New Hawkins Katechismus der Strom, " listet "Bug" als Begriff verwendet, um irgendwelche Probleme oder Fehler in den Anschlüssen oder arbeiten von einem elektrischen Gerät bezeichnen .
WW II Radar Bugs
Wenn Probleme in der Radar- Elektronik aufgetreten während des Zweiten Weltkriegs verwendet, Techniker das Wort " Fehler " , die Fehler zu beschreiben.