No ciclo de vida de um sistema representado pelo modelo V d...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a C - definição e decomposição do sistema.
O modelo V de desenvolvimento de software é uma extensão do modelo em cascata e é chamado assim por conta de sua representação gráfica em forma de "V". Este modelo enfatiza a importância das etapas de testes e a relação entre desenvolvimento e testes. As atividades no lado esquerdo do V são relacionadas ao desenvolvimento, onde ocorrem a definição e a decomposição dos requisitos do sistema.
Na extremidade superior esquerda do V, inicia-se com a elaboração de requisitos, que depois são detalhados e transformados em especificações de sistema e arquitetura. Essas atividades envolvem entender o que o sistema deve fazer e planejar a sua estrutura e componentes. A alternativa C está correta porque reflete exatamente essas atividades iniciais de definição e decomposição, que são fundamentais para estabelecer bases sólidas para o desenvolvimento posterior do sistema.
As etapas seguintes, conforme se desce no lado esquerdo do V, envolvem a decomposição em níveis mais detalhados de design e especificações, até chegarmos à etapa de codificação, na base do V. Portanto, a alternativa C abrange adequadamente o escopo dessas fases iniciais críticas para o modelo V.
As opções A (operação e manutenção) e B (verificação e validação) são associadas com as etapas posteriores no ciclo de vida do software, situadas no lado direito do V ou após a fase de codificação. A alternativa D (análise de requisitos e codificação) mistura atividades que ocorrem em extremidades opostas do V, e portanto, não é uma representação correta do que se pede no enunciado.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
De forma genérica, do lado esquerdo permanecem as atividades de definição e decomposição do sistema. Do lado direito, os testes (garantia de qualidade). Eu considero tanto a C e a D como corretas, uma vez que análise de requisitos e codificação fazem parte da definição e decomposição do problema.
Concordo com o nosso amigo @Julius. As alternativas corretas são C e D!
O modelo V descreve a relação entre ações de garantia da qualidade e as ações associadas à comunicação, modelagem e atividades de construção iniciais.
No braço esquerdo do modelo V temos:
Modelagem de Requisitos;
Projeto da Arquitetura;
Projeto dos Componentes;
Geração de Código;
No braço direito do modelo V temos:
Testes de Aceitação;
Teste do Sistema;
Teste de Integração;
Teste de Unidades;
Fonte: Fonte: Engenharia de Software - Uma Abordagem Profissional / Roger S. Pressman - 7. ed.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo