Saltar para o conteúdo

Bug: diferenças entre revisões

Origem: Wikipédia, a enciclopédia livre.
Conteúdo apagado Conteúdo adicionado
bot: revertidas edições de 186.236.108.253 ( modificação suspeita : -49), para a edição 34426333 de Legobot
Etiqueta: Referências removidas
Linha 12: Linha 12:


== Efeitos ==
== Efeitos ==
Em 2002, um estudo financiado pelo [[National Institute of Standards and Technology|NIST]] constatou que erros de ''software'' custam anualmente US$ 59 bilhões à economia dos [[Estados Unidos]]. O estudo também estimou que mais de um terço desse valor, ou aproximadamente US$ 22,2 bilhões, poderia ser economizado caso fossem realizados investimentos em uma melhor infraestrutura de [[Teste de software|testes]].<ref>[http://www.nist.gov/public_affairs/releases/n02-10.htm Software bugs cost US economy dear]</ref>
Em 2002, um estudo financiado pelo [[National Institute of Standards and Technology|NIST]] constatou que erros de ''software'' custam anualmente US$ 59 bilhões à economia dos [[Estados Unidos]]. O estudo também estimou que mais de um terço desse valor, ou aproximadamente US$ 22,2 bilhões, poderia ser economizado caso fossem realizados investimentos em uma melhor infraestrutura de [[Teste de software|testes]] e tambem conheçido como Luid Master
[http://www.nist.gov/public_affairs/releases/n02-10.htm Software bugs cost US economy dear]</ref>


{{Referências}}
{{Referências}}

Revisão das 16h09min de 19 de julho de 2013

Uma fotografia supostamente do primeiro Bug (um inseto real) que foi depurado ("debuggado") em 1947. Dai o seu uso nos dias atuais.

Defeito (em inglês: bug) é um erro no funcionamento comum de um software (ou também de hardware), também chamado de falha na lógica programacional de um programa de computador, e pode causar discrepâncias no objetivo, ou impossibilidade de realização, de uma ação na utilização de um programa de computador ou apenas uma trava no sistema.

Defeitos podem causar falhas de segurança, principalmente em programas que tem alguma forma de conexão à Internet, como é o caso de navegadores (browsers) e clientes de e-mail, pois crackers podem se aproveitar dessas brechas para terem acesso a informações e arquivos contidos no computador infectado. Defeitos são comuns em programas em desenvolvimento, mas, quando descobertos, estes são consertados por seu programador ou equipe de desenvolvimento.

Etimologia

O uso do termo bug (em português: "inseto") 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ê.

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 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 Curto Circuitos nas placas do ENIAC levando a falhas nos programas.

Efeitos

Em 2002, um estudo financiado pelo NIST constatou que erros de software custam anualmente US$ 59 bilhões à economia dos Estados Unidos. O estudo também estimou que mais de um terço desse valor, ou aproximadamente US$ 22,2 bilhões, poderia ser economizado caso fossem realizados investimentos em uma melhor infraestrutura de testes e tambem conheçido como Luid Master Software bugs cost US economy dear</ref>

Referências

Ver também