Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Qual é o significado de depuração
? Técnicos ter usado o termo "bug" para descrever erros mecânicos ou eletrônicos , desde o final do século 19 , mas o termo " depuração " se tornou literal em 1945, quando uma mariposa causou um relé preso em um computador projeto da Universidade de Harvard. Erros de hoje são geralmente o tipo virtual, e os programadores devem trabalhar com cuidado e diligência para eliminá-los . Erros Identificação

A maioria dos programas comerciais são submetidos a testes para identificar e corrigir tantos erros quanto possível, antes do envio do software para os usuários. Estes erros podem ser defeitos óbvios que ocorrem durante a atividade normal, ou podem surgir em situações específicas , causadas por uma ação do usuário inesperado. Ao documentar um bug, testadores recorde o máximo de informação possível sobre o estado do programa quando ocorreu o erro , para permitir que programadores para replicá-lo .
Replicação

Uma vez um testador reporta um erro, um codificador tenta reproduzi-la , realizando as mesmas ações que o testador tomou. Se ocorrer o mesmo problema, o codificador tenta identificar o problema e encontrar uma solução . Às vezes, um erro pode ser difícil de reproduzir , no entanto, devido a um conjunto específico de circunstâncias que causou o erro ou a partir de informações incompletas do testador.
Depuradores
< p> um depurador é um software ou um modo que permite que um programador para monitorar um programa que é executado. Depuradores controlar o uso de memória , cadastre-se valores e pode permitir que o usuário parar e manipular os processos para identificar defeitos na execução do código. Estes programas também freqüentemente apresentam a criação de ambientes de testes específicos , deixando programadores colocar valores de memória específicos para simular as condições que levaram a um bug relatado . Eles também contêm extensos recursos de registro e documentação , para fornecer o máximo de informações possível sobre os conflitos de código e erros como eles acontecem.
Outros Usos

depuração de programas também permitem que um programador experiente e talentoso para engenharia reversa de um programa desconhecido , sem acesso ao seu código-fonte, embora este processo é muito mais difícil do que a depuração do código conhecido . Codificadores Anti -malware , por exemplo , ferramentas de uso de depuração para aprender sobre o comportamento de programas maliciosos , identificando os gatilhos e pontos fracos , antes de elaborar as diretrizes de proteção e remoção.

Anterior :

Próximo : No
  Os artigos relacionados
·Como escrever um algoritmo de ordem n Lgn para verifica…
·Ferramentas usadas para converter Algoritmos para Progr…
·Explicação do Big O Notation 
·Habilidades necessárias para a programação CIS Jogo 
·As desvantagens do uso de Widgets no projeto de computa…
·O que são caracteres especiais em Computador Codificaç…
·O que são leves de layout e Linguagens de marcação 
·Como ativar o modo ARCHIVELOG para o Oracle Database 
·Motorista desenvolvedor Ajuda 
·Função de AS3 classe Sprite 
  Artigos em destaque
·Como Fazer um EXE no bloco de notas 
·Como adicionar uma página inicial de um navegador da W…
·Como entrada uma string do teclado 
·Como excluir uma linha no DataGridView 
·Como usar o C em um sistema Unix 
·Como fazer curvas em GTK Radiant 
·Como escrever um programa para calcular juros compostos…
·Como usar o carregador de Preferências em um iPhone 
·Como fazer Input Apenas um Integer em C + + 
·Ferramentas usadas para converter Algoritmos para Progr…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados