Pular para o conteúdo principal

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

Engenharia de SoftwareMetodologia de desenvolvimento de software
Código
qg685263
Banca
FUNDATEC
Órgão
IFC-SC
Ano
2026
Nível
Superior
Cargo
Professor EBTT - Informática: Linguagens de Programação
No desenvolvimento de software, diferentes modelos de ciclo de vida podem ser adotados para organizar as etapas do processo de construção de sistemas. Sobre modelos de ciclo de vida do software, analise as assertivas a seguir:I. No modelo cascata, as fases do desenvolvimento são executadas de forma sequencial, sendo esperado que cada etapa seja concluída antes do início da próxima.II. No modelo incremental, o sistema é desenvolvido e entregue em partes sucessivas, nas quais cada incremento adiciona novas funcionalidades ao sistema existente.III. Modelos iterativos e incrementais permitem revisões e ajustes nos requisitos ao longo do processo de desenvolvimento.IV. O modelo cascata é especialmente adequado para projetos em que os requisitos são bem compreendidos e pouco sujeitos a mudanças.Quais estão corretas?
  1. AApenas I e III.
  2. BApenas II e IV.
  3. CApenas I, II e III.
  4. DApenas I, II e IV.
  5. EI, II, III e IV.
Revelar gabarito e comentário

GabaritoE — I, II, III e IV.

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

Modelos de Ciclo de Vida do Software

Gabarito: letra E – Todos os quatro itens estão corretos. O modelo cascata é sequencial e adequado para requisitos estáveis; o modelo incremental entrega funcionalidades em partes; modelos iterativos e incrementais permitem ajustes contínuos. Esses conceitos são consagrados na engenharia de software (Pressman, Sommerville).

1Cascata
Fases sequenciais
Requisitos estáveis
Mudanças tardias difíceis
2Incremental
Entregas parciais
Funcionalidades adicionadas
3Iterativo e incremental
Revisões contínuas
Ajustes nos requisitos
Modelos de ciclo de vida
LEVELsoulevel.com.br
Modelos de ciclo de vida: Cascata (Fases sequenciais, Requisitos estáveis, Mudanças tardias difíceis); Incremental (Entregas parciais, Funcionalidades adicionadas); Iterativo e incremental (Revisões contínuas, Ajustes nos requisitos)

Item I – ✅ Correto

O modelo cascata (ou sequencial linear) é caracterizado pela execução de fases em ordem estrita: uma etapa só começa após a conclusão da anterior. Essa descrição corresponde à definição clássica do modelo.

Item II – ✅ Correto

O modelo incremental propõe o desenvolvimento em partes sucessivas, cada uma agregando novas funcionalidades ao sistema já existente, permitindo entregas parciais.

Item III – ✅ Correto

Modelos iterativos e incrementais (como o RUP e o desenvolvimento ágil) incorporam ciclos de revisão, possibilitando ajustes nos requisitos ao longo do projeto, diferentemente do cascata puro.

Item IV – ✅ Correto

O modelo cascata é mais eficaz quando os requisitos são bem compreendidos, estáveis e com baixa probabilidade de mudanças, pois sua rigidez dificulta alterações tardias.

Conclusão: I, II, III e IV estão corretos, portanto a alternativa E é o gabarito.

Link permanente: /questoes/qg685263