>> Tecnologia Eletrônica >  >> Casa Inteligente >> Vida Inteligente

O Que É um Erro de Aplicação?

Usuários de computador não gostam deles e desenvolvedores de software os odeiam. Erros de aplicação ocorrem quando um aplicativo baseado na web ou desktop falha em funcionar conforme o planejado. Esses erros sempre existirão porque é impossível testar todas as condições concebíveis que os causam e verificar se todos os componentes de hardware e rede de um computador estão sempre em perfeitas condições de funcionamento.

Equívocos

Se um aplicativo não falha, isso não significa que não haja erros de aplicação. Problemas podem ocorrer nos bastidores durante a execução dos programas. Esses problemas podem nunca aparecer para o usuário. Desenvolvedores frequentemente codificam programas para detectar erros menores e registrá-los em bancos de dados. Tais erros geralmente não são críticos e não afetam a funcionalidade do aplicativo nem a integridade de seus dados.

Causas

Às vezes, um programa que funciona perfeitamente começa repentinamente a exibir erros de aplicação. Isso pode acontecer se um novo programa modificar um arquivo compartilhado durante a instalação. Qualquer programa que use o arquivo compartilhado pode deixar de funcionar corretamente. No entanto, a maioria dos erros de aplicação ocorre porque os desenvolvedores introduzem inadvertidamente erros de lógica no código ou não descobrem problemas potenciais durante a fase de teste do aplicativo. Vírus e hardware defeituoso também são causas de erros de aplicação. Uma placa de som, por exemplo, pode falhar parcialmente e afetar um aplicativo de mídia. Um driver de software é um pequeno programa que gerencia ou executa um dispositivo de hardware, como uma impressora. Se um driver tiver problemas, um programa de impressão pode exibir um erro de aplicação.

Implicações

As consequências resultantes de um erro de aplicação variam de pequeno incômodo a perda catastrófica de receita. Se um programa exibir uma mensagem dizendo "Erro: Por favor, escolha outra cor", você simplesmente escolhe outra cor. Um erro de aplicação mais grave pode fazer uma corporação perder milhões de dólares porque um módulo do programa não contabilizou um ponto decimal em um aplicativo de vendas global. Erros de programa também custam tempo e dinheiro. A Microsoft, por exemplo, fornece continuamente correções e atualizações de software para o sistema operacional Windows. Para isso, deve pagar desenvolvedores cujo único trabalho é corrigir erros de aplicação.

Soluções

Mantenha os computadores atualizados e conservados. Desfragmentar o disco rígido regularmente e manter espaço livre adequado. Use programas antivírus para proteger contra vírus e outros malwares. O mais importante: baixe e instale as atualizações de segurança e hotfixes mais recentes dos desenvolvedores de software e da Microsoft. Se existe um erro de aplicação, os desenvolvedores do aplicativo podem já saber sobre ele e ter atualizações disponíveis.

Fato Interessante

Um dos erros de aplicação mais famosos e potencialmente catastróficos ocorreu quando a Apollo 11 estava prestes a pousar na Lua pela primeira vez. O computador de navegação primitivo a bordo experimentou um erro de aplicação, fazendo com que direcionasse o Módulo Lunar para uma cratera perigosa cheia de rochas. Neil Armstrong, o comandante, ignorou as instruções do computador e pousou a nave manualmente com segurança na Lua.