FORUM DARKERS

Segurança & Hacking => Bugs | Exploits | Vulnerabilidades => Topic started by: Anonymous on 07 de June , 2006, 01:24:09 PM

Title: Bug: O que é?
Post by: Anonymous on 07 de June , 2006, 01:24:09 PM
Definição

Um bug é qualquer falha em um programa de computador que o impede de funcionar como esperado. A palavra é um anglicismo, e traduz literalmente como inseto.

Um bug pode ser:

    * De ordem sintática: o uso no programa, de um código inexistente na linguagem de programação
    * De ordem excepcional: um erro que produz uma operação lógica ou matemática impossível (como uma divisão por zero)
    * De ordem lógica: o uso no programa, de um código da forma incorreta, esperando produzir um resultado
   

História

O termo é creditado (equivocadamente) a Grace Hopper. Em 1946, ela procurava um erro no gigantesco computador eletro-mecânico Harvard Mark-II, até encontrar uma mariposa enfiada entre os contatos de um de seus milhares de relés, que o impedia de fechar. Este inseto (bug, em inglês) foi cuidadosamente removido e colocado no livro de registros.
Foto do Livro Diário do Mark-II, com anotações de Grace Hopper.
Ampliar
Foto do Livro Diário do Mark-II, com anotações de Grace Hopper.


Entretanto, o uso da palavra bug para descrever defeitos em sistemas mecânicos remonta pelo menos 1896. Thomas Edison foi um que usou o termo em suas anotações.
Title: Re: Bug: O que é?
Post by: Anonymous on 07 de June , 2006, 01:39:47 PM
A propósito, não tinha visto o post do killer.bat sobre bugs: http://www.darkers.com.br/smf/index.php ... 990.0.html (http://www.darkers.com.br/smf/index.php/topic,990.0.html)
Enfim, acho que esse tópico pode servir de complemento.