Logo Passei Direto
Buscar
Enunciado Questão 4 A engenharia de software possui uma série de metodologias para O melhor desenvolvimento dos projetos. Dentre eles se cita O reíso de software, em que, como O próprio nome já diz, trabalho com O reuso de elementos previamente utilizados. Isso pode trazer muitos benefícios na hora de programar. Diante disso, assinale a alternativa que apresenta uma característica da engenharia de software baseada em reúso: Alternativas A) Foca na reutilização de código existente por meio da referência externa que deve ser linkada. B) Reutiliza artefatos de software como requisitos, arquitetura e casos de teste para acelerar O desenvolvimento C) Diminui 0 valor de produçãodo software ao utilizar uma linguagem com alto nível de abstração. D) Evita a utilização de padrões arquiteturais já estabelecidos para evitar problemas autorais. E) Reduz 0 tempo de desenvolvimento ao evitar testes completos nos componentes utilizados.
User badge image
ツ Fellype Lima de Sousa

ano passado

Respostas

User badge image

Ed Verified user icon

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.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina