Pular para o conteúdo principal

Questão de Engenharia de Software — Metodologia de desenvolvimento de software — FUNDATEC 2023

Engenharia de SoftwareMetodologia de desenvolvimento de software
Código
qq897061
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Análise de Sistemas/Gerência de Projetos de TI
O modelo de ciclo de vida de desenvolvimento de software, que é executado em sequência e sem a possibilidade de retorno de uma etapa posterior para uma etapa anterior, é conhecido como modelo:
  1. APrototipação.
  2. BEspiral.
  3. CIncremental.
  4. DConstrói-conserta.
  5. ECascata.
Revelar gabarito e comentário

GabaritoE — Cascata.

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”.

Modelo Cascata (Waterfall)

Gabarito: letra E (Cascata). O modelo Cascata é caracterizado por executar as atividades de desenvolvimento de software em uma sequência linear, sem possibilidade de retorno a fases anteriores. O enunciado descreve exatamente essa abordagem: "executado em sequência e sem a possibilidade de retorno de uma etapa posterior para uma etapa anterior".

O conteúdo de apoio define o modelo Cascata como "sequencial e sistemático" e afirma que "o estágio seguinte não deve começar até terminar o anterior". Essa é a característica central que o distingue de modelos iterativos, incrementais ou evolucionários.

  1. 1Requisitos
  2. 2Projeto
  3. 3Implementação
  4. 4Testes
  5. 5Implantação
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Prototipação é um modelo baseado na criação de protótipos para validação de requisitos, com iterações e feedback do cliente. Não é sequencial puro e permite retorno entre etapas.

Alternativa B — ❌ Incorreta

Espiral combina iteração e prototipação com análise de riscos. Cada ciclo permite revisão e planejamento do próximo, portanto há retorno e refinamento contínuo.

Alternativa C — ❌ Incorreta

Incremental entrega o software em partes (incrementos) que são desenvolvidas sequencialmente, mas cada incremento pode receber feedback e gerar retorno para ajustes nos incrementos seguintes. Não é uma sequência rígida sem retorno.

Alternativa D — ❌ Incorreta

Constrói-conserta (ou "code-and-fix") é um modelo ad hoc, sem planejamento formal, que não segue uma sequência predefinida. Não se encaixa na definição de sequência linear e sem retorno.

Alternativa E — ✅ Correta ⟵ GABARITO

Cascata (Waterfall) é o modelo clássico de ciclo de vida sequencial, onde as fases (requisitos, projeto, implementação, testes, implantação) são executadas em ordem fixa e não se pode voltar a uma fase anterior após concluí-la. Essa rigidez é exatamente o que o enunciado descreve.

PEGA ESSA DICA!

Para fixar, lembre-se da metáfora da "cascata" — a água desce e não volta. Nos modelos iterativos (espiral, incremental, prototipação) há "retorno" ou "repetição" de fases. A banca testa justamente essa característica de irreversibilidade.

Gabarito: letra E (Cascata).

Link permanente: /questoes/qq897061