O modelo em cascata é um modelo de processo de software no q...

Próximas questões
Com base no mesmo assunto
Q2435669 Engenharia de Software

O modelo em cascata é um modelo de processo de software no qual as fases são executadas em uma ordem específica, cada uma produzindo um conjunto específico de artefatos, antes de passar para a próxima fase. O modelo em cascata é útil em projetos em que os requisitos estão bem definidos e estabelecidos e onde as mudanças durante o processo de desenvolvimento são mínimas. Nesse sentido, pode-se afirmar que a principal característica do modelo em cascata é:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Vamos entender melhor o tema da questão e as alternativas apresentadas.

A alternativa correta é a B - ser sequencial e linear.

O modelo em cascata é um dos mais tradicionais modelos de processo de desenvolvimento de software. Ele é chamado assim porque as fases do desenvolvimento são executadas em uma ordem específica e sequencial, semelhante a uma cascata, onde cada fase depende da conclusão da fase anterior. Esse modelo é caracterizado por ser:

Sequencial: Cada fase deve ser completada antes de se passar para a próxima.

Linear: As fases seguem uma ordem fixa e predefinida.

Vamos agora analisar as alternativas:

A - ser orientado a objetos.
Incorreto. A orientação a objetos é um paradigma de programação, não uma característica do modelo em cascata. O modelo em cascata não se preocupa diretamente com a orientação a objetos, mas com a sequência e a linearidade das fases do desenvolvimento.

B - ser sequencial e linear.
Correto. Como já explicado, o modelo em cascata segue uma ordem sequencial e linear, onde cada fase deve ser concluída antes da próxima começar, sem voltar para fases anteriores.

C - ser baseado em prototipação.
Incorreto. A prototipação é uma prática usada em outros modelos de desenvolvimento, como o modelo iterativo ou o modelo de desenvolvimento baseado em protótipos. No modelo em cascata, não há criação de protótipos intermediários.

D - ser iterativo e incremental.
Incorreto. Modelos iterativos e incrementais, como o Scrum e o XP (Extreme Programming), permitem revisões e melhoramentos contínuos do software. O modelo em cascata não tem essa característica, pois segue uma sequência fixa.

E - ser sequencial e incremental.
Incorreto. Embora o modelo em cascata seja sequencial, ele não é incremental. O incrementalismo envolve a entrega de partes do software ao longo do tempo, o que não é uma característica do modelo em cascata.

Espero que essa explicação tenha esclarecido suas dúvidas sobre o modelo em cascata e o ajudado a entender por que a alternativa “B - ser sequencial e linear” é a correta. Se precisar de mais alguma coisa, estou à disposição para ajudar!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

B. ser sequencial e linear.

Explicação das demais alternativas:

A. Ser orientado a objetos:

  • Isso não é uma característica específica do modelo em cascata. O modelo em cascata pode ser usado tanto em projetos orientados a objetos quanto em projetos não orientados a objetos.

C. Ser baseado em prototipação:

  • O modelo em cascata não é baseado em prototipação. Na verdade, ele se baseia na especificação completa dos requisitos antes do início do desenvolvimento, o que é oposto à abordagem de prototipação.

D. Ser iterativo e incremental:

  • O modelo em cascata não é iterativo nem incremental. Ele segue uma abordagem sequencial e linear, onde as fases são executadas uma após a outra, sem retornos às fases anteriores.

E. Ser sequencial e incremental:

  • Essa opção está parcialmente correta, pois o modelo em cascata é sequencial, mas não é incremental. No modelo em cascata, as fases são executadas em sequência, mas não há iterações ou incrementos entre as fases.

Modelo em cascata é o modelo clássico do modelo sequencial e linear.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo