FC ConcursosFC Concursos

Questão FC374001

Considere que um software desenvolvido pela equipe de Analistas de Sistemas da Câmara Legislativa, ao longo de sua utilização, passou por processos de manutenção em que o software

Manutenção e Melhoria de Software (Reuso, Reengenharia, Refatoração, Engenharia Reversa)

FCC · 2018

Considere que um software desenvolvido pela equipe de Analistas de Sistemas da Câmara Legislativa, ao longo de sua utilização, passou por processos de manutenção em que o software foi modificado


I. em função de uma mudança na legislação sobre a transparência das ações públicas, que obrigou a equipe a modificar uma função do sistema diretamente atingida. Como esta mudança exigiu a disponibilidade de um grande volume de informações ao público por meio da web, o sistema foi migrado para outra plataforma mais robusta;


II. para melhorar a sua qualidade, de forma que novos recursos de acessibilidade foram incluídos. Esses recursos não estavam previstos no documento de requisitos original do sistema; e


III. após ter apresentado defeitos ao ser utilizado por usuários da Câmara. Embora o sistema tenha passado pela fase de testes, os erros não foram detectados. Uma nova versão do sistema foi disponibilizada após as modificações.


Nas situações I, II e III o software passou, correta e respectivamente, por manutenções do tipo

  1. corretiva, evolutiva e preventiva.
  2. adaptativa, evolutiva e corretiva.
  3. evolutiva, adaptativa e preventiva.
  4. adaptativa, preventiva e corretiva.
  5. corretiva, preventiva e adaptativa.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

A opção correta (B) indica, respectivamente, adaptativa, evolutiva e corretiva.


Adaptativa: manutenção que ajusta o software a mudanças do ambiente ou de regras externas. No item I, a obrigação imposta por uma nova legislação e a migração para plataforma mais robusta mostram que o sistema foi alterado para se adequar a requisitos externos.


Evolutiva: introduz funcionalidades novas ou aprimora capacidades não previstas originalmente. No item II, a inclusão de recursos de acessibilidade representa extensão de escopo para atender novas necessidades dos usuários.


Corretiva: corrigir defeitos identificados em uso, presentes após testes. No item III, a detecção de erros em operação e a liberação de nova versão configuram claramente uma manutenção corretiva.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo