Pular para o conteúdo principal

Questão de Programação — Conceitos básicos de programação — CESPE / CEBRASPE 2024

ProgramaçãoConceitos básicos de programação
Código
ce186300
Banca
CESPE / CEBRASPE
Órgão
STJ
Ano
2024
Nível
Superior
Cargo
Analista Judiciário - Área: Apoio Especializado - Especialidade: Análises de Sistemas de Informação
Acerca de criptografia, de clean code, de refactoring e de JUnit, julgue o item seguinte.
No clean code, o princípio da responsabilidade única estabelece que uma classe deve ter uma única responsabilidade clara, evitando-se múltiplas razões para mudanças, o que melhora a coesão, a manutenibilidade e a extensibilidade do código.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Princípio da Responsabilidade Única (Clean Code)

Gabarito: C - Certo. A proposição está correta. O princípio da responsabilidade única (SRP) é um dos pilares do SOLID e estabelece que uma classe deve ter apenas uma razão para mudar, ou seja, uma única responsabilidade. Isso melhora a coesão, a manutenibilidade e a extensibilidade do código, exatamente como descrito no enunciado.

Alternativa C — ✅ Correta ⟵ GABARITO

A definição coincide com a do SRP. Não há equívoco.

Alternativa E — ❌ Incorreta

Afirmar que a proposição está errada seria negar um conceito básico e bem estabelecido do Clean Code. A redação é precisa.

Conclusão: O item é Certo.

Link permanente: /questoes/ce186300