Cebraspe · TRF6 · 2025 · Analista Judiciário – Área: Apoio Especializado – Especialidade: Análise de Sistemas de Informação

Questão 97 · Informática: Engenharia de software e metodologias ágeis

Acerca das técnicas de Clean Code e de Refactoring, julgue os itens a seguir.

Melhorar a coesão dentro das classes em um código, a fim de torná-las mais focadas e responsáveis por uma única tarefa, e reduzir o acoplamento entre as partes do sistema, pode ser interpretado como uma conduta alinhada às boas práticas de refatoramento de código.

Julgue o item:

Gabarito: CERTO

Gabarito definitivo divulgado pela banca Cebraspe (TRF6 2025).

Comentário

Gabarito: CERTO.

O item está correto ao associar a melhoria da coesão e a redução do acoplamento às boas práticas de refatoramento de código. Refatoramento é o processo de reestruturar um código existente, alterando sua estrutura interna sem modificar seu comportamento externo. O objetivo principal é melhorar a qualidade do código, tornando-o mais legível, compreensível, manutenível e extensível.

  • Coesão refere-se ao grau em que os elementos dentro de um módulo (como uma classe) pertencem uns aos outros. Alta coesão significa que a classe tem um propósito bem definido e suas responsabilidades estão focadas em uma única tarefa. Isso está diretamente relacionado ao Princípio da Responsabilidade Única (Single Responsibility Principle - SRP), um dos princípios SOLID.
  • Acoplamento refere-se ao grau de interdependência entre os módulos de um sistema. Baixo acoplamento significa que as mudanças em um módulo têm pouco ou nenhum impacto em outros módulos. Isso facilita a manutenção e a evolução do sistema, pois as partes são mais independentes.

Ambos os conceitos são pilares do design de software de qualidade e são alvos frequentes das atividades de refatoramento, visando aprimorar a arquitetura do código e, consequentemente, sua sustentabilidade a longo prazo.

Fundamentos: Princípios de Engenharia de Software · Clean Code · Refactoring

Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.

Fonte: prova Cebraspe TRF6 2025 (Analista Judiciário – Área: Apoio Especializado – Especialidade: Análise de Sistemas de Informação), questão 97, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.

Concursos abertos que cobram Informática

TCE/MA 2026 Analista, Auditor e TécnicoUNCISAL 2026 Professor do Magistério SuperiorPROCON/AL 2026 Analista e Fiscal de Defesa do Consumidor