Pular para o conteúdo principal

Questão de Noções de Informática — Software — VUNESP 2022

Noções de InformáticaSoftware
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
  1. Aprototipagem.
  2. Bespiral.
  3. Cmodelo de desenvolvimento concorrente.
  4. DRAD (Rapid Application Development).
  5. 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.

Link permanente: /questoes/vu071232