Pular para o conteúdo principal

Questão de Não definido — Geral — INSTITUTO AOCP 2026

Não definidoGeral
Código
qg729341
Banca
INSTITUTO AOCP
Órgão
UNIRIO
Ano
2026
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Uma equipe responsável pela manutenção de um sistema legado precisa realizar alterações em módulos altamente acoplados, nos quais pequenas modificações geram efeitos inesperados em componentes não relacionados. Considerando métodos e práticas da engenharia de software, qual abordagem contribui para reduzir esse comportamento e favorecer ciclos de manutenção mais previsíveis?
  1. AImplementar correções no módulo onde o defeito foi identificado, evitando revisões estruturais para não aumentar o tempo de manutenção.
  2. BAumentar o número de testes manuais exploratórios, pois esses testes substituem a necessidade de revisões estruturais no código legado.
  3. CAplicar refatorações estruturais orientadas à redução de dependências, promovendo modularidade e diminuindo o impacto colateral de alterações.
  4. DAdotar versionamento semântico para os módulos alterados, pois isso garante o isolamento das modificações e reduz o acoplamento no sistema.
  5. EPriorizar manutenções corretivas antes das adaptativas ou perfectivas, assegurando que o sistema permaneça estável ao longo do tempo.
Revelar gabarito e comentário

GabaritoC — Aplicar refatorações estruturais orientadas à redução de dependências, promovendo modularidade e diminuindo o impacto colateral de alterações.

Link permanente: /questoes/qg729341