🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

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