? Erros de computador vêm em muitas formas e pode causar sérios problemas quando eles surgem. Encontrar e corrigir erros é uma das principais tarefas enfrentadas por programadores de computador em uma base diária , mas como um usuário que você não precisa entendê-los a qualquer nível de complexidade. No entanto, ter a consciência do que é um bug está em um nível geral, pode ser útil para quem usa computadores em uma base regular. Causas
erros são causados por erros no código -fonte de programação ou aplicativos compilados ( executáveis) . Erros podem ocorrer dentro de programas de software instalados no seu computador, no próprio sistema operacional ou em aplicativos que acessam a Internet. Há muitos tipos diferentes de erros que podem causar um erro de programação : erros de sintaxe (o uso incorreto de sintaxe da linguagem de programação , semelhante a um erro gramatical em linguagem natural ), falhas de projeto e às vezes os erros causados por compilar programas . Em geral, os programas que são testados exaustivamente são menos propensos a conter bugs
Tipos
Alguns erros são causados por erro numérico ou aritmético - . , Por exemplo , onde uma cálculo produziu um resultado inválido . Se os algoritmos dentro de um programa não foram trabalhados através corretamente , isso pode causar erros lógicos , por exemplo, onde a execução de código fica preso em um loop infinito ( um ciclo interminável que pára o programa do processo ) . Programas muitas vezes contêm trechos de código que têm entradas de algum local externo, e se estes não estiverem presentes, podem surgir bugs.
Efeitos
Se um bug ocorre quando você está executando um programa em seu computador , pode fazer com que o programa deixe de funcionar , e também potencialmente causar problemas para outros programas. Loops infinitos estão entre os tipos mais comuns de erros, e quando eles ocorrem recursos do computador (memória e poder de processamento ) pode tornar-se amarrado, impedindo-o de ser capaz de realizar quaisquer outras tarefas. Erros nem sempre realmente causar um programa para de funcionar , às vezes eles apenas retardar a sua execução, bem como a de outros programas em execução
Soluções
Se você tem. um programa em execução que está causando um problema, você pode precisar de forçá-lo a parar de correr , a fim de recuperar o controle de seu sistema. Se fechar a janela que contém o programa não funcionar, você pode tentar fechá-la por meio do Gerenciador de tarefas do seu computador, se você estiver no Windows , ou Activity Monitor se você estiver em um Mac . Localize o programa e escolha a opção " Finalizar tarefa" no Windows, ou escolher o ícone da Apple e " Force Quit " no Mac .
Feedback
Dependendo do programa em questão , você pode ser capaz de fornecer feedback para os desenvolvedores para que eles possam corrigir o bug , se não já está sendo tratada. Muitos aplicativos de automatizar esse processo quando você forçar um programa para parar de fumar. Nesses casos, você costuma ver uma janela pop-up perguntando se você deseja enviar um relatório de bug para os criadores do software deixá-los saber sobre o problema. Você não precisa fazer isso , mas a sua informação pode ajudar a contribuir para melhorias em futuras versões do programa.