Depuração

Depuração é a tarefa de encontrar e corrigir bugs (ou erros) em um programa de software. Os bugs podem variar de pequenos inconvenientes como ignorar a (entrada do usuário em determinadas circunstâncias) a problemas significativos que podem causar vazamentos de memória ou travamentos. Há vários métodos disponíveis para que desenvolvedores de software depurem um programa, incluindo usar um depurador ou analisar relatórios de travamento.

Desenvolvedores de software depuram seus softwares antes de lançá-los para detectar o maior número possível de erros antes que o aplicativo seja disponibilizado ao público. É improvável que um desenvolvedor consiga encontrar todos os bugs na primeira vez, por isso a maioria dos desenvolvedores tem um processo para receber comentários dos usuários sobre bugs. Um desenvolvedor pode lançar uma versão inicial do software, conhecida como versão beta, para um grupo limitado de usuários que ajudam a identificar erros. Eles podem pedir relatórios de bugs diretamente aos usuários finais ou incluir códigos especializados no software que enviam automaticamente relatórios de travamento ao desenvolvedor. Depois de outra rodada de depuração, o desenvolvedor lança um patch.

Ambientes de Desenvolvimento Integrado (IDEs) incluem depuradores que ajudam os desenvolvedores a depurar o código-fonte de um aplicativo. Esses depuradores executam o código-fonte de um aplicativo de algumas maneiras especiais — um depurador pode executar um programa passo a passo, pausando entre as etapas para facilitar a identificação de onde os erros aparecem; um depurador pode modificar o código-fonte de um programa enquanto ele está sendo executado para fazer alterações em tempo real; ou também pode registrar a atividade de um programa para reprodução e análise posteriores.

Atualizado October 31, 2022 por Brian P.

quizTeste seus conhecimentos

Windows RT was released the same day as what operating system?

A
Windows 7
0%
B
Windows 8
0%
C
Windows 10
0%
D
Windows 11
0%
Correct! Incorrect!     View the Windows RT definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Depuração nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.