Inspeções e walkthroughs podem fazer parte de um processo de...
validação, julgue os próximos itens.
bah mas não tem nada a ver com o contexto... walkthrough nada mais é do que um guia para ajudar na execução dos testes. Seria um fluxo de caso de teste, por exemplo: P1. Logar no sistema, P2. Acessar módulo X, P3. Executar operação xpto; P4. Sair do sistema...
Acredito que o erro da questão está em afirmar que a inspeção de código usando checklist independe da linguagem de programação. Se vai inspecionar o código é meio nosense dizer que não depende do código.
o erro esta na ultima parte.depende sim da linguagem
Vejam: erros de referencia a objetos nao instanciados, por exemplo, nao aparecem em Pascal Estruturado. Inspeções e walkthroughs podem fazer parte de um processo de verificação e validação,(...)
Ao meu ver tamém estaria errado afirmar que estes procedimendos estão associados à validação Acredito que o erro esteja em dizer que "independe da linguagem de programação usada". Inspeção de software: Verificação Estática
Verificação: requisitos, diagramas, código fonte
Restrições: utilidade operacional, desempenho, confiabilidade
Inspeções e walkthroughs podem fazer parte de um processo de verificação
Quando da inspeção de um código, uma lista de verificação de erros (checklist) é usada. O conteúdo da lista tipicamente independe da linguagem de programação usada. .... processo V&V (verificacao e validacao) pode incluir inspecoes e revisoes.
Ao inspecionar um sistema, voce usa o conhecimento do sistema, seu dominio de aplicacao e a linguagem de programacao ou modelagem para descobrir erro.
Esses trechos foram tirados do livro de engenharia do Sommerville 9 ed, pag 146.
Diferentes checklists sao usados para diferentes linguaguens de programacao, pois cada linguagem tem seus proprios erros caracteristicos. (Sommerville 9ed pg464.)
A questao esta errada porque o checklist depende da linguagem de programacao. Inspeção é verificação estática de código. Validação é dinâmica. Errada questão.
Alternativa correta: E - errado
A assertiva em análise aborda o uso de inspeções e walkthroughs como técnicas de verificação e validação no processo de desenvolvimento de software. Essas são abordagens sistemáticas que têm por objetivo identificar problemas de qualidade. A realização dessas atividades muitas vezes envolve equipes com papéis definidos, tais como moderadores, autores, leitores e inspetores, o que está correto até este ponto.
Contudo, a afirmação de que o conteúdo da lista de verificação de erros (checklist) "tipicamente independe da linguagem de programação usada" não é precisa. As listas de verificação são geralmente específicas para a linguagem ou o ambiente de desenvolvimento, já que diferentes linguagens e ambientes têm conjuntos distintos de possíveis erros e peculiaridades. Portanto, uma lista de verificação deve levar em conta essas diferenças para ser eficaz na identificação de problemas específicos.
Em resumo, a alternativa está errada porque a construção das listas de verificação deve considerar as características únicas de cada linguagem de programação para garantir que os erros mais comuns e críticos de cada contexto sejam verificados de forma adequada.