Analise as afirmativas sobre modelos de processo de softwar...

Próximas questões
Com base no mesmo assunto
Q3368503 Engenharia de Software
Analise as afirmativas sobre modelos de processo de software.

I. O modelo cascata é um modelo de desenvolvimento de software linear e sequencial, no qual as fases do processo (como análise, projeto, implementação, teste e manutenção) são executadas em uma ordem fixa.
II. No modelo distribuído, o desenvolvimento do software é dividido em incrementos, com cada bloco entregando uma parte estrutural do sistema.
III. O modelo orientado a reuso promove a reutilização extensiva de componentes de software existentes, visando reduzir o tempo e o esforço de desenvolvimento.
IV. O modelo de cascata é flexível e adaptável a mudanças nos requisitos do cliente, permitindo ajustes em qualquer fase do processo sem impactar as fases subsequentes.

É correto apenas o que se afirma em 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D – I e III, apenas.

1. Tema central da questão

A questão aborda modelos de processo de software, um tema fundamental para concursos da área de Engenharia de Software. Entender as características de cada modelo permite que o candidato identifique suas aplicações, vantagens e limitações, habilidade muito cobrada em editais.

2. Resumo teórico

Os modelos de processo de software são estratégias organizacionais para planejar, estruturar e controlar o desenvolvimento de sistemas. Os modelos mais cobrados são:

  • Modelo Cascata: Linear e sequencial. Cada fase inicia após a anterior terminar. Exige requisitos bem definidos e mudanças são difíceis.
  • Modelo Incremental: O desenvolvimento é dividido em partes menores (incrementos), cada uma agregando funcionalidades ao sistema.
  • Modelo Orientado a Reuso: Foca na reutilização de componentes já existentes, o que traz ganho de tempo, redução de erros e de custos.
Referências: Sommerville, I. (Engenharia de Software); Pressman, R. (Engenharia de Software).

3. Justificativa da alternativa correta

I. Correta. O modelo cascata é realmente linear e sequencial, com fases (como análise, projeto, implementação, testes e manutenção) executadas em ordem fixa, sem sobreposição.
III. Correta. O modelo orientado a reuso promove intensivamente a reutilização de componentes prontos, reduzindo tempo e esforço – exatamente o que a assertiva apresenta.

4. Análise das alternativas incorretas

  • II. Incorreta. O modelo descrito é o incremental, não o distribuído. “Modelo distribuído” refere-se a equipes ou sistemas distribuídos geograficamente, não ao desenvolvimento incremental por blocos.
  • IV. Incorreta. O modelo cascata não é flexível. Mudanças nos requisitos geralmente só podem ser feitas voltando várias etapas, o que é custoso e arriscado.

5. Estratégias de resolução

Procure sempre associar o nome do modelo às suas principais características. Cuidado com pegadinhas: muitos confundem incremental com distribuído ou atribuem flexibilidade ao cascata, o que não é verdade.

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