Três maneiras diferentes de solucionar problemas, cada uma enfatizando uma abordagem diferente:
1.
A abordagem do método científico: Esta é uma abordagem sistemática e lógica. Envolve:
*
Identificando o problema: Defina claramente o que não está funcionando. Ser específico. Não diga apenas "o computador está lento", mas "o computador leva 30 segundos para abrir um navegador da web".
*
formulando uma hipótese: Com base na sua compreensão do sistema, adivinhe o que pode estar causando o problema. Por exemplo, "o navegador lento pode ser devido à falta de carneiro".
*
Testando a hipótese: Projete experimentos para testar sua hipótese. Por exemplo, programas próximos desnecessários para verificar se a velocidade do navegador melhora.
*
Analisando os resultados: Seu experimento apoiou sua hipótese? Se sim, você provavelmente encontrou a causa. Caso contrário, formule uma nova hipótese e repita o processo.
*
Tirando conclusões: Resuma suas descobertas e implemente uma solução.
2.
A abordagem de dividir e conquista: Isso é eficaz para sistemas complexos. Envolve quebrar o problema em peças menores e mais gerenciáveis.
*
Isole a área do problema: Se um programa não estiver funcionando, tente executá -lo em uma máquina diferente para ver se o problema está no próprio programa ou no ambiente em que está sendo executado.
*
componentes de teste individualmente: Se você suspeitar de um problema de rede, tente testar a conexão com a Internet, o roteador, os cabos e as configurações de rede do computador separadamente.
*
eliminar as possibilidades: Ao testar sistematicamente cada parte, você pode eliminar possíveis causas até identificar a fonte do problema.
3.
a "explicação" ou processo de eliminação: Este é um método mais intuitivo, bom para problemas mais simples. Envolve traçar as etapas de um processo para descobrir onde as coisas dão errado.
*
Comece desde o início: Retrocente cuidadosamente todas as etapas envolvidas no processo.
*
Procure inconsistências: Existem erros incomuns ou comportamento inesperado ao longo do caminho?
*
Verifique se há erros óbvios: Existem supervisões simples, como um erro de digitação, uma configuração errada ou uma conexão solta?
*
reverter o processo: Se você não conseguir encontrar o problema de avançar, tente trabalhar para trás a partir do ponto de falha.
Essas abordagens não são mutuamente exclusivas; Muitas vezes, você pode combiná -los para uma solução de problemas eficazes. A melhor abordagem depende da natureza e da complexidade do problema.