quarta-feira, 28 de julho de 2010

Por que os erros em TI são chamados de Bugs?


Bug é um termo do ingles que significa inseto ou besouro, utilizado em tecnologia da informação para designar um erro, uma falha de sistema ou programa.

No dia 9 de setembro de 1945, a Dra. Grace Murray Hopper e seus companheiros da Universidade de Harvard estavam tentando descobrir por que o computador Mark II não estava funcionando corretamente. Depois de analisar a máquina minunciosamente, descobriram que o problema tinha sido causado por uma mariposa que estava presa em um de seus relês.

Após descobrir o suposto erro, a Dra. Hopper anotou em seu caderno de registros a seguinte frase: "First atual case of bug being found" e colou o inseto na página do caderno. Traduzindo a frase, temos algo como "Primeiro caso atual de 'inseto' a ser encontrado". Ou seja, o primeiro bug descoberto realmente era um inseto e não um erro lógico.

O caderno de registros do Mark II está exposto no Museu Nacional da História Americana. Veja também: http://americanhistory.si.edu/.

Nenhum comentário: