Durante uma inspeção, frequentemente se usa um checklist de erros comuns de programação para ajudar na busca de bugs. Esse checklist pode basear-se em exemplos de livros ou no conhecimento de defeitos comuns em um domínio de aplicação específico. Diferentes checklists são usados para diferentes linguagens de programação, pois cada linguagem tem seus próprios erros característicos.
Considerando essas informações e o conteúdo estudado sobre inspeção, analise os itens a seguir sobre as classes de defeitos e associe-os com suas respectivas verificações:
- Defeitos de dados.
- Defeitos de controle.
- Defeitos de entrada/saída.
- Defeitos de interface.
- Defeitos de gerenciamento de armazenamento.
- Defeito de gerenciamento de exceção.
( ) Verifica se cada instrução condicional está correta.
( ) Verifica se as entradas inesperadas podem causar corrupção de dados.
( ) Verifica se o armazenamento dinâmico é usado e se o espaço foi alocado corretamente.
( ) Verifica se todas as variáveis de programa são iniciadas antes que seus valores sejam usados.
( ) Verifica se os parâmetros estão na ordem correta.
( ) Verifica se foram levadas em consideração todas as condições possíveis de erro.
Comentários
Ainda não há comentários para esta questão.
Seja o primeiro a comentar!