Entre os modelos evolucionários de processo de software, o ...
- Gabarito Comentado (1)
- Aulas (1)
- Comentários (0)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta para a questão é a C - em espiral.
Vamos entender por que essa é a resposta certa e por que as outras alternativas estão incorretas.
Tema da Questão:
A questão aborda modelos evolucionários de processo de software. Esses modelos são utilizados para guiar o desenvolvimento de software de forma iterativa, permitindo revisões e refinamentos contínuos. É fundamental para um aluno de concursos entender os diferentes modelos de desenvolvimento de software para responder corretamente.
Alternativa Correta:
C - em espiral
O modelo em espiral combina a natureza iterativa da prototipagem com aspectos controlados e sistemáticos do modelo cascata. Ele se destaca por permitir a criação rápida de versões de software cada vez mais completas. A cada ciclo ou "volta" na espiral, são realizadas atividades de planejamento, análise de risco, desenvolvimento e avaliação, proporcionando uma abordagem ordenada e ao mesmo tempo flexível.
Alternativas Incorretas:
A - de desenvolvimento com base em domínio da ação
Essa alternativa não é correta porque desenvolvimento com base em domínio da ação não é um modelo de processo amplamente reconhecido ou utilizado na literatura clássica de engenharia de software. Esta opção não se encaixa na descrição fornecida pela questão.
B - de métodos formais
Métodos formais referem-se a técnicas matemáticas rigorosas usadas para especificar, desenvolver e verificar sistemas de software e hardware. Embora ofereçam precisão e verificação rigorosa, eles não se alinham com a descrição de um modelo que combina iteratividade e controle sistemático.
D - RAD
O Desenvolvimento Rápido de Aplicações (RAD) é um modelo que enfatiza a rapidez no desenvolvimento e a entrega de sistemas. Embora RAD seja iterativo, ele se concentra mais na rapidez e menos na combinação de elementos de prototipagem e controle sistemático, como o modelo espiral.
E - de desenvolvimento com base em contêiners
Essa alternativa também não é correta, pois desenvolvimento com base em contêiners é uma abordagem moderna de implantação e entrega contínua usando contêineres, como Docker, mas não é um modelo evolucionário de processo de software conforme descrito na questão.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo