Lar Desenvolvimento O que é um bug? - o que é techopedia

O que é um bug? - o que é techopedia

Índice:

Anonim

Definição - O que significa Bug?

Em TI, um bug refere-se a um erro, falha ou falha em qualquer programa de computador ou sistema de hardware. Um bug produz resultados inesperados ou faz com que um sistema se comporte inesperadamente. Em resumo, é qualquer comportamento ou resultado que um programa ou sistema obtém, mas não foi projetado para isso.

Não está claro quando o termo “bug” foi usado pela primeira vez para indicar falhas em alguma coisa, como Thomas Edison mencionou em uma carta a um associado que os erros aparecem mais tarde no processo de invenção e que é necessário gastar mais tempo corrigindo-o antes o produto pode ser comercializado.

Techopedia explica Bug

Em 9 de setembro de 1947, um erro no computador Mark II operado pela Marinha dos EUA foi causado por uma mariposa presa entre dois relés elétricos. William Burke, o operador que a encontrou, ficou tão divertido que pegou a mariposa e a colocou em um diário de bordo com a anotação “Primeiro caso real de bug encontrado”. Isso foi um trocadilho e certamente não é a primeira vez que a palavra é usada para indicar erros. O diário de bordo agora está em exibição no Museu Nacional de História Americana do Instituto Smithsonian, com a mariposa ainda em anexo.

Não está claro quando o termo "bug" foi usado pela primeira vez para denotar falhas em alguma coisa. Thomas Edison, o inventor do século XIX, mencionou em uma carta a um associado que os erros aparecem mais tarde no processo da invenção e que seria necessário mais tempo nas correções antes da comercialização do produto.

Geralmente, o objetivo de qualquer desenvolvedor ou designer de software é produzir um trabalho sem erros. Na verdade, um produto sem bugs é uma marca muito difícil (e cara) de alcançar. Alguns erros podem causar inconvenientes triviais, mas outros podem e causaram danos graves e até a morte. Muitas das tecnologias avançadas de projeto e implementação visam impedir o número e a gravidade dos bugs e a identificação e remoção dos referidos defeitos o mais cedo possível no processo de produção. O ato de remover esses erros é chamado de depuração.

O que é um bug? - o que é techopedia