como usar o ESTAT para fazer analise estatistica?
Soluções para a tarefa
Resposta:
Explicação passo-a-passo:
Ferramentas de análise estática podem:
Detectar uso incorreto da linguagem e inconsistências do código (geralmente quando o programador entende alguma coisa errado);
Checar o uso de boas práticas ou padrões, complexidade desnecessária, falhas de estruturação; ou se o código é um bom candidato à refatoração;
Encontrar estouros de buffer e corrupção de memória (em C/C++), operações ilegais ou inseguras, ponteiros nulos, loops infinitos, código redundante ou inútil.
Porém, estas ferramentas não são capazes de:
Detectar quando o programador entendeu errado os requisitos;
Saber quando o programador esquece ou deixa de fora algo importante;
Encontrar erros de lógica da aplicação, como ordenação crescente onde deveria haver ordenação decrescente, ou inversão de sinais, como trocar divisão por multiplicação, ou referenciar o objeto ‘comprador’