Pular para o conteúdo principal

Questão de Engenharia de Software — Acoplamento e Coesão — UFLA 2025

Engenharia de SoftwareAcoplamento e Coesão
Código
qg619870
Banca
UFLA
Órgão
UFLA
Ano
2025
Nível
Superior
Cargo
Analista em Tecnologia da Informação
Refatorações (refactorings) são transformações de código que melhoram a manutenibilidade de um software, sem afetar o seu funcionamento.Adaptado de VALENTE, Marco Túlio. Engenharia de software moderna: princípios e práticas para desenvolvimento de software com produtividade. Rio de Janeiro, 2020.Considere a situação na qual, apesar de estar implementado em uma classe A, um método f possui mais dependências para elementos de uma classe B. Isso provoca uma diminuição da coesão da classe A e um aumento no acoplamento entre A e B.A refatoração, com maior potencial para melhorar a coesão e acoplamento do sistema na situação acima, é
  1. Ainline de método.
  2. Bextração de método.
  3. Crenomeação de método.
  4. Dmovimentação de método.
Revelar gabarito e comentário

GabaritoD — movimentação de método.

Link permanente: /questoes/qg619870