O que é um erro de tempo de execução?

Ao falar em aplicativos de computador, um erro é um erro ou discrepância na execução de um programa ou em um arquivo ou cálculo. Um erro de computação pode ser causado por vários fatores. Um é o operador ou erro do usuário. Por exemplo, se um usuário acessar o comando "pasta" quando nada for copiado, este seria um exemplo de um erro do usuário que poderia acontecer em qualquer programa a qualquer momento. Outros erros que ocorrem envolvem o próprio software. Duas classes importantes de erros são o erro de tempo de compilação e o erro de tempo de execução.

Um erro de tempo de compilação acontece quando o programa está sendo compilado, ou seja, no processo do código-fonte, tornando-se um programa executável. O tempo de execução é a execução de um programa de computador, em vez de instalar, carregar ou sair do programa. Um erro de tempo de execução é uma falha, bug ou problema que surge quando um programa está sendo executado em um computador específico em um determinado momento. Muitos erros são capturados em testes estáticos de software quando um programa é compilado - if é compilado. Captura de erros de tempo de execução é um foco essencial do teste dinâmico de software.

Ao diagnosticar um erro de tempo de execução, é essencial considerar o ambiente de tempo de execução. O ambiente de tempo de execução é um conceito semelhante ao ambiente operacional. Refere-se à configuração de hardware e software sob a qual ocorreu o erro de tempo de execução ou ocorre, se for reproduzível. O ambiente de tempo de execução inclui fatores como o sistema operacional no computador, o tipo de CPU (unidade de processamento central), bem como o software do sistema ou os mecanismos de tempo de execução em que o aplicativo utiliza e exige executar corretamente.

Vários tipos de erros de tempo de execução podem surgir ao usar um programa. Alguns deles são erros do usuário, como não conectar ou ativar um conselho periférico ou dar uma instrução inválida, como "pasta" quando nada for copiado. Falta recursos é outra situação que podecausar um erro de tempo de execução. Um vírus do computador ou um problema de memória também pode causar um erro de tempo de execução, assim como um conflito com outro programa.

Se ocorrer um erro de tempo de execução, o usuário poderá ver uma mensagem de erro. Às vezes, essa mensagem afirma simplesmente "um erro de tempo de execução ocorreu" e oferece a chance de depurar. Outros são mais específicos, como as mensagens de erro de tempo de execução do Java "StackOverfLowerRor", "OrofMemoryError" ou "VerifiningError".

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?