Ed
ano passado
Vamos analisar as alternativas uma a uma para identificar a característica correta da engenharia de software baseada em reúso: A) Foca na reutilização de código existente por meio da referência externa que deve ser linkada. - Essa opção menciona reutilização, mas não abrange o conceito mais amplo de reúso de artefatos. B) Reutiliza artefatos de software como requisitos, arquitetura e casos de teste para acelerar o desenvolvimento. - Esta opção está correta, pois o reúso na engenharia de software envolve a reutilização de diversos artefatos, não apenas código, para aumentar a eficiência e acelerar o desenvolvimento. C) Diminui o valor de produção do software ao utilizar uma linguagem com alto nível de abstração. - Essa opção não é verdadeira, pois o uso de linguagens de alto nível não diminui o valor de produção. D) Evita a utilização de padrões arquiteturais já estabelecidos para evitar problemas autorais. - Essa opção é incorreta, pois o reúso geralmente envolve a utilização de padrões estabelecidos para garantir qualidade e eficiência. E) Reduz o tempo de desenvolvimento ao evitar testes completos nos componentes utilizados. - Essa opção é enganosa, pois a reutilização não deve evitar testes completos; testes são essenciais para garantir a qualidade. Portanto, a alternativa correta é: B) Reutiliza artefatos de software como requisitos, arquitetura e casos de teste para acelerar o desenvolvimento.