Procura

Engenharia de softwareManutenção de software


EXERCÍCIOS - Exercício 1

  • (CESPE 2010)

Segundo o padrão ISO/IEC 14764: 2006, também conhecido como IEEE Std 14764-2006, a manutenção de softwareé definida como a totalidade das atividades requeridas para prover suporte custo-efetivo a um software, seja durante o estágio de pré-entrega, seja no estágio de pós-entrega. A esse respeito, assinale a opção correta acerca dos conceitos de manutenção e métricas de software.



A) O desenvolvimento de planos de manutenção é uma atividade preferencialmente realizada no estágio de pós-entrega de um produto de software .


B) As atividades de modificação de um software no estágio de pré- entrega podem ser enquadradas como sendo de manutenção corretiva, preventiva, adaptativa ou aperfeiçoadora.


C) Na construção de um plano de descontinuidade ou de aposentadoria de um produto de software, estão presentes, tipicamente, os seguintes elementos: análise dos requisitos de migração; desenvolvimento de ferramentas de migração, se necessárias; e conversão de dados e documentações para um formato que permita futuro acesso a eles, em caso de necessidade.


D) A técnica de refatoração, utilizada no paradigma de orientação a objetos, é mais bem enquadrada como uma técnica de reengenharia de software , isto é, que altera um software para reconstituí-lo em uma nova forma, função e implementação, que como uma técnica de engenharia reversa de software , isto é, uma técnica que analisa um software e cria novas representações abstratas do mesmo.


E) Métricas relacionadas com a analisabilidade, modificabilidade, estabilidade e testabilidade são mais adequadas ao gerenciamento dos processos de manutenção que as relacionadas a usabilidade, densidade de defeitos, reusabilidade e desempenho.



VOLTAR ao índice: Engenharia de software






Cadastre-se e ganhe o primeiro capítulo do livro.
+