Questão 2139591

Tecnologia da Informação · 2016

Questão

ID 2139591

Disciplina: Tecnologia da Informação

Assunto: Reengenharia de Software

Ano: 2016 Banca: IFMS - Instituto Federal de Educação, Ciência e Tecnologia do Mato Grosso do Sul Órgão: Instituto Federal de Mato Grosso do Sul


Pressman (2011) destaca que, independentemente do domínio da aplicação, tamanho ou complexidade, o software continuará a evoluir com o tempo. Considere as afirmações I, II e III.

I. A manutenção e o suporte de software são atividades contínuas que ocorrem por todo o ciclo de vida de um aplicativo. Durante essas atividades, defeitos são corrigidos, aplicativos são adaptados a um ambiente operacional ou de negócio em mutação, melhorias são implementadas por solicitação dos interessados. Por fim, é fornecido suporte aos usuários quando integram um aplicativo em seu fluxo de trabalho pessoal ou corporativo.

II. A reengenharia ocorre em dois níveis de abstração: no nível do negócio, ela concentra-se nos processos de negócio para melhorar a competitividade em alguma área do negócio. No nível de software a reengenharia examina os sistemas de informação e os aplicativos, com a finalidade de reestruturá-los para que tenham uma melhor qualidade.

III. A reestruturação de software modifica o código-fonte e/ou os dados para tornar o software mais amigável para futuras alterações. Em geral, a reestruturação não modifica a arquitetura geral do programa. Ela tende a concentrar-se nos detalhes de projeto dos módulos individuais e nas estruturas de dados locais definidos nos módulos.

Assinale a alternativa correta:

Alternativas da questão 2139591
Pular para o conteúdo principal