Considerando os modelos do ciclo de vida de software, julgue...

Próximas questões
Com base no mesmo assunto
Ano: 2008 Banca: CESPE / CEBRASPE Órgão: SERPRO
Q1213353 Arquitetura de Software
Considerando os modelos do ciclo de vida de software, julgue o item que se segue.
O modelo orientado a reúso parte de um software existente para que se crie outro, no todo ou apenas em parte de seus componentes. 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - certo

O modelo orientado a reúso é uma abordagem de desenvolvimento de software que enfatiza a importância de reciclar ou reutilizar componentes de software existentes para criar um novo produto. Este modelo é particularmente útil quando se quer economizar tempo e recursos, além de poder aumentar a confiabilidade do sistema final, uma vez que os componentes reutilizados já foram testados e usados em outros contextos.

Ao reutilizar código-fonte, bibliotecas, frameworks ou mesmo padrões de projeto (design patterns) que já foram desenvolvidos e validados, os engenheiros de software podem concentrar-se na implementação de funcionalidades novas e específicas, ao invés de reinventar a roda. O modelo pode ser aplicado tanto na reutilização integral de um sistema quanto na reutilização de partes dele, como módulos ou componentes isolados.

Este modelo apresenta vantagens como redução dos custos de desenvolvimento, melhoria na produtividade dos desenvolvedores, redução no tempo de comercialização e, frequentemente, melhoria na qualidade do software gerado, já que está baseado em componentes previamente testados e validados.

Portanto, a afirmação de que o modelo orientado a reúso parte de um software existente para a criação de outro, seja ele completo ou apenas em parte de seus componentes, está correta e reflete bem o conceito por trás dessa abordagem.

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

Certo. O modelo orientado a reúso, também conhecido como desenvolvimento baseado em componentes, realmente parte de um software existente para criar outro. Este modelo foca no reúso de componentes de software já existentes durante o desenvolvimento, o que pode ser feito reutilizando todo o software ou apenas partes dele. Isso pode aumentar a eficiência e a qualidade, reduzindo ao mesmo tempo o tempo e os custos de desenvolvimento. Portanto, a afirmação está correta.

Clique para visualizar este comentário

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