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

O que é um bug de software? - o que é techopedia

Índice:

Anonim

Definição - O que significa Software Bug?

Um erro de software é um problema que causa falha no programa ou produz saída inválida. O problema é causado por lógica insuficiente ou incorreta. Um bug pode ser um erro, erro, defeito ou falha, que pode causar falha ou desvio dos resultados esperados.

A maioria dos erros ocorre devido a erros humanos no código-fonte ou no seu design. Diz-se que um programa apresenta erros quando contém um grande número de erros, que afetam a funcionalidade do programa e causam resultados incorretos.

Techopedia explica bug de software

Alguns erros podem não ter efeitos sérios na funcionalidade do programa e podem permanecer não detectados por um longo tempo. Um programa pode falhar quando erros graves são deixados não identificados. Outra categoria de bugs chamada bugs de segurança pode permitir que um usuário mal-intencionado ignore os controles de acesso e obtenha privilégios não autorizados.

Alguns dos piores erros da história incluem:

  • Na década de 1980, erros no código que controlava a máquina chamada Therac-25, usada para radioterapia, levavam à morte de pacientes.
  • Em 1996, o foguete de US $ 1, 0 bilhão chamado Ariane 5 foi destruído alguns segundos após o lançamento devido a um erro no programa de computador de orientação a bordo.
  • Em 1962, um bug no software de vôo da espaçonave Mariner I fez com que o foguete mudasse o caminho do caminho esperado.
  • Na década de 1990, um bug foi encontrado na nova versão dos switches de longa distância de controle de software nº 4ESS da AT&T, causando a falha de muitos computadores.
O que é um bug de software? - o que é techopedia