Pular para o conteúdo principal

Questão de Arquitetura de Software — Ciclo de Vida — FGV 2024

Arquitetura de SoftwareCiclo de Vida
Código
fg089955
Banca
FGV
Órgão
Prefeitura de Macaé - RJ
Ano
2024
Nível
Superior
Cargo
Analista Previdenciário - Especialidade: Analista de Sistemas
Ciclo de Vida do Software é o processo completo de desenvolvimento e manutenção de um software, desde a concepção inicial até a retirada do serviço. Ele descreve as fases que um software passa ao longo de sua existência e ajuda a estruturar e gerenciar o desenvolvimento de software de forma organizada e eficiente. No contexto do Ciclo de Vida do Software, a fase responsável por garantir que o software desenvolvido atenda às necessidades especificadas e funcione corretamente antes de ser entregue ao usuário final é a de
  1. Aplanejamento.
  2. Bdesign de software.
  3. Cimplementação.
  4. Dteste e validação.
  5. Emanutenção.
Revelar gabarito e comentário

GabaritoD — teste e validação.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Ciclo de Vida do Software – Fase de Teste e Validação

Gabarito: letra D. A fase de teste e validação é a responsável por verificar se o software atende às necessidades especificadas e funciona corretamente, sendo a última etapa antes da entrega ao usuário final.

  1. 1Planejamento
  2. 2Design
  3. 3Implementação
  4. 4Teste e validação
  5. 5Manutenção
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

A fase de planejamento envolve a elaboração do plano de projeto, definição de requisitos e riscos, mas não realiza a verificação do software quanto ao atendimento das necessidades. O erro é confundir planejamento com teste.

Alternativa B — ❌ Incorreta

O design de software (projeto) define a arquitetura e os detalhes de implementação, mas a garantia de funcionamento correto ocorre na fase de testes.

Alternativa C — ❌ Incorreta

A implementação é a codificação do software; os testes são aplicados após essa fase para validar o que foi construído.

Alternativa D — ✅ Correta ⟵ GABARITO

A fase de teste e validação consiste em executar o software de forma controlada para identificar defeitos e verificar se os requisitos foram atendidos, sendo a etapa que antecede a entrega ao usuário. Conforme descrito no ciclo de vida, os testes garantem que o software atenda aos requisitos especificados.

Alternativa E — ❌ Incorreta

A manutenção ocorre após a entrega e envolve correções, adaptações e melhorias; não é a fase de validação pré-entrega.

Gabarito: letra D – a fase de teste e validação.

Link permanente: /questoes/fg089955