terça-feira, 22 de julho de 2014

De onde surgiu o termo BUG de computadores ?

A maioria das pessoas já sabem que o Bug, termo inglês para inseto, é quando algo de errado, defeito inesperado, falha acontece em um ambiente computacional. Mas como surgiu esta expressão ?

O termo é utilizado para descrever defeitos inexplicáveis foi parte do jargão da engenharia por várias décadas; pode originalmente ter sido usado na engenharia mecânica para descrever maus funcionamentos mecânicos. Diz-se que o termo foi criado por Thomas Edison quando um inseto causou problemas de leitura em seu fonógrafo em 1878, mas pode ser que o termo seja mais antigo.
A invenção do termo frequentemente é atribuída erroneamente a Grace Hopper, ao publicar em 1945 que a causa do mau funcionamento no computador Mark II, da Universidade de Harvard, seria um inseto preso nos contatos de um relê. Os computadores desta época, inclusive o Mark II, utilizavam milhares de relés para a comutação. Hoje este processo é feito por transístores microscópicos dentros dos Chips.




O ENIAC (Electronic Numerical Integrator and Computer), primeiro computador digital completamente eletrônico, também contribuiu ao uso da palavra. Ele era movido a válvulas e, assim, atraía milhares de insetos. Como de dezenas a centenas de válvulas queimavam a cada hora, o computador, que ocupava o espaço de uma sala, era aberto frequentemente, e montes de insetos mortos eram varridos para fora. Diz-se que esses insetos provocavam curtos-circuitos nas placas do ENIAC, levando a falhas nos programas.
Curisoso é que um estudo financiado pelo NIST constatou que erros de software custam anualmente 59 bilhões de dólares à economia dos Estados Unidos. O estudo também estimou que mais de um terço desse valor, ou aproximadamente 22,2 bilhões de dólares,  poderia ser economizado caso fossem realizados investimentos em uma melhor infraestrutura de testes.
Outro estudo, feito em Janeiro de 2013 pela Universidade de Cambridge, indica que este custo aumentou para 312 bilhões por ano.

Fonte: http://pt.wikipedia.org/

Nenhum comentário :

Postar um comentário