Cebraspe · BANRISUL · 2025 · Diversos cargos

Questão 65 · Informática: Programação e algoritmos

Durante o desenvolvimento de sistemas que exigem controle sobre a criação de instâncias, o padrão de projeto cuja adoção pode evitar múltiplos objetos redundantes e facilitar o acesso centralizado caracteriza-se por

  1. A) controlar a criação de instâncias e fornecer um único ponto de acesso global à classe.
  2. B) implementar um mecanismo de destruição automática da instância após cada uso.
  3. C) criar múltiplas instâncias da mesma classe para otimizar o desempenho do sistema.
  4. D) permitir que diferentes partes do código acessem instâncias distintas da mesma classe.
  5. E) utilizar herança para garantir que todas as subclasses tenham múltiplas instâncias.

Marque a alternativa correta:

Gabarito: A

Gabarito definitivo divulgado pela banca Cebraspe (BANRISUL 2025).

Comentário

Gabarito: A.

O padrão Singleton controla a criação de instâncias: garante que a classe tenha apenas uma instância e fornece um ponto de acesso global a ela. Isso evita objetos redundantes e centraliza o acesso a recursos compartilhados, como configurações ou pools de conexão.

  • B: o Singleton mantém a instância única durante a vida da aplicação; destruí-la após cada uso obrigaria a recriá-la e anularia a centralização do acesso.
  • C: criar múltiplas instâncias é o oposto do objetivo do padrão, que limita a classe a uma só.
  • D: permitir que partes do código acessem instâncias distintas contraria a ideia de instância única e de acesso centralizado.
  • E: o Singleton não depende de herança e não busca múltiplas instâncias; seu objetivo é justamente restringir a uma única.

Dica: quando o enunciado fala em instância única e acesso global, o padrão é o Singleton.

Fundamentos: Padrão de projeto Singleton (padrões criacionais) · Controle de instanciação e ponto de acesso global

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 BANRISUL 2025 (Diversos cargos), questão 65, 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