Assinale a alternativa que indica a denominação dada ao cicl...

Próximas questões
Com base no mesmo assunto
Ano: 2011 Banca: ISAE Órgão: AL-AM
Q1221834 Arquitetura de Software
Assinale a alternativa que indica a denominação dada ao ciclo de vida que divide o desenvolvimento do sistema em módulos, em que cada um é desenvolvido seguindo as fases do modelo em cascata.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - Incremental

Vamos entender melhor o tema abordado pela questão e o motivo pelo qual a alternativa D é a correta:

O ciclo de vida de um sistema se refere ao conjunto de fases que um sistema passa desde a concepção até a sua descontinuação. Há várias abordagens ou modelos que descrevem esses ciclos, e cada um tem suas características específicas.

A questão pergunta sobre um ciclo de vida que divide o desenvolvimento do sistema em módulos, onde cada módulo é desenvolvido seguindo as fases do modelo em cascata. Vamos analisar cada uma das alternativas para entender qual é a mais adequada:

D - Incremental: O modelo incremental divide o sistema em pequenas partes ou módulos. Cada módulo é desenvolvido de forma autônoma, seguindo as fases do modelo em cascata (requisitos, design, implementação, testes, manutenção). Esse processo é repetido para cada incremento, permitindo que partes do sistema sejam entregues e avaliadas em etapas. Assim, a alternativa D é a correta porque descreve exatamente o que a questão pede.

A - Espiral: O modelo espiral combina elementos do modelo cascata com a análise de risco. Ele é iterativo e evolutivo, permitindo que o desenvolvimento passe por várias iterações ou espirais, cada uma abordando riscos e refinando o sistema. Ele não se encaixa na descrição da questão, que foca na divisão em módulos seguidos pelo modelo em cascata.

B - Evolutivo: O modelo evolutivo enfatiza a entrega de um sistema funcional mais rapidamente e a sua evolução ao longo do tempo. Embora possa envolver a entrega de partes do sistema de forma incremental, não necessariamente divide o desenvolvimento em módulos seguindo o modelo cascata especificamente.

C - Interativo: O modelo interativo se baseia em ciclos de desenvolvimento em que o sistema é repetidamente refinado. Cada iteração pode envolver todas as fases do desenvolvimento, mas o foco é mais em refinamento contínuo do que em desenvolvimento modular seguido pelo modelo em cascata.

E - Prototipação: A prototipação se concentra em criar protótipos preliminares do sistema para refinar os requisitos e entender melhor as necessidades do usuário. Esses protótipos são então evoluídos até se tornarem o sistema final, não havendo uma divisão clara em módulos seguindo o modelo em cascata.

Espero que essa explicação tenha esclarecido suas dúvidas. Se precisar de mais alguma coisa, estou à disposição!

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

Gabarito: D

Clique para visualizar este comentário

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