? Prosessen med å skrive et dataprogram innebærer endeløs testing for å være sikker på at det fungerer riktig . Denne oppgaven har kommet for å bli kjent som "debugging "-prosess, og nå vanlig frase , " få bugs " brukes til nesten alle prosess der noen jobber for å perfeksjonere det. The First " Debug "
Begrepet " debug" trolig kom fra en hendelse der en faktisk feil forårsaket en datamaskin operasjon for å mislykkes, forårsaker operatører å spore opp den fysiske plasseringen av problemet .
En Buggy Relay
En av de tidligste datamaskiner, Mark II Aiken Relay kalkulatoren , var ved Harvard University. De første forsøkene på å bygge datamaskiner brukte releer som de aktive enheter. 9. september 1947, et problem med kalkulatoren bly operatørene å oppdage en møll kilt mellom kontaktene Relay nr. 70 i Panel F. Maskinen hadde blitt " feilsøkt " av operatørene , og at begrepet snart spre seg.
Bug er utstilt
operatørene den dagen faktisk hadde teipet den møll til deres log ark , som ble kjøpt av Smithsonian Institute i 1991 å bli utstilt .
Tidligere bruk av begrepet " bug "
Mens de ovennevnte historien er kanskje ansvarlig for catapulting begrepet " debugging " inn i vår mainstream språk , ordet " bug " kan spores tilbake til dagene av Thomas Edison. En 1896 elektrisk håndbok med tittelen " Hawkins New katekisme Elektrisitet, " lister " bug" som et begrep som brukes for å betegne noen problemer eller feil i tilkoblingene eller arbeider av en elektrisk apparat .
WW II Radar bugs
Når problemer oppstod i radar elektronikk under andre verdenskrig , brukte teknikere ordet "bug " for å beskrive feil.