Questão de Noções de Informática — Software — VUNESP 2022
Noções de Informática›Software
Código
vu071232
Banca
VUNESP
Órgão
Prefeitura de São José dos Campos - SP
Ano
2022
Nível
Superior
Cargo
Analista Previdenciário - Informática
Dentre os métodos de desenvolvimento de software, encontram-se os chamados modelos incrementais, sendo um desses métodos denominado de
Aprototipagem.
Bespiral.
Cmodelo de desenvolvimento concorrente.
DRAD (Rapid Application Development).
Emodelo de métodos formais.
Revelar gabarito e comentário▾
GabaritoD — RAD (Rapid Application Development).
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”.
Métodos de Desenvolvimento Incremental
Gabarito: letra D. O RAD (Rapid Application Development) é um dos modelos incrementais de desenvolvimento de software, pois combina prototipação rápida e iterações. Os demais modelos apresentados (prototipagem, espiral, concorrente e métodos formais) não se enquadram como incrementais.
Alternativa A — ❌ Incorreta
A prototipagem é um modelo de desenvolvimento baseado na construção de protótipos, mas não é essencialmente incremental. Embora possa ter iterações, o foco está na evolução do protótipo, e não na entrega incremental de funcionalidades.
Alternativa B — ❌ Incorreta
O modelo espiral é orientado a riscos, combinando aspectos de prototipação e cascata, mas não é classificado como incremental. Ele é um modelo evolucionário com ênfase na análise de riscos.
Alternativa C — ❌ Incorreta
O modelo de desenvolvimento concorrente é um modelo de processo orientado a objetos, que permite que múltiplas atividades sejam executadas simultaneamente. Não é um modelo incremental.
Alternativa D — ✅ Correta ⟵ GABARITO
O RAD (Rapid Application Development) é um modelo incremental que utiliza prototipação rápida e iterações curtas para entregar funcionalidades em incrementos. É amplamente utilizado em projetos com requisitos bem definidos e prazos curtos.
Alternativa E — ❌ Incorreta
O modelo de métodos formais é baseado em especificações matemáticas rigorosas. Não possui características incrementais, sendo mais adequado para sistemas críticos onde a correção formal é essencial.
PEGA ESSA DICA!
Para identificar modelos incrementais, lembre-se de que eles envolvem entregas parciais do software em ciclos curtos. O RAD é um exemplo clássico, enquanto modelos como espiral (risco) e prototipagem (protótipo) são evolucionários, mas não puramente incrementais.