FGV · CM Caruaru · 2015 · Informática

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

O catálogo denominado Padrões GoF (‘Gang of Four’) define soluções reutilizáveis para problemas frequentes em projetos de sistemas de software.
Essas soluções estão organizadas em três famílias conforme o propósito de cada solução.
Os padrões de projetos denominados Interpreter, Prototype e Flyweight que fazem parte desse catálogo, pertencem, respectivamente, às seguintes famílias:

  1. A) padrão comportamental, padrão de criação e padrão estrutural.
  2. B) padrão estrutural, padrão comportamental e padrão de criação.
  3. C) padrão comportamental, padrão estrutural e padrão de criação.
  4. D) padrão estrutural, padrão de criação e padrão comportamental.
  5. E) padrão de criação, padrão comportamental e padrão estrutural.

Marque a alternativa correta:

Gabarito: A

Gabarito definitivo divulgado pela banca FGV (CM Caruaru 2015).

Comentário

Gabarito: A.

No catálogo GoF, os padrões se dividem em três famílias: criação, estrutural e comportamental. O Interpreter, que define uma representação gramatical e um interpretador para ela, é comportamental. O Prototype, que cria objetos por cópia de um protótipo, é de criação. O Flyweight, que compartilha objetos para reduzir o uso de memória, é estrutural. Portanto, a sequência é comportamental, criação e estrutural, alternativa A.

Por que as outras estão erradas:

  • (B) classifica o Interpreter como estrutural, quando é comportamental, e o Prototype como comportamental, quando é de criação.
  • (C) classifica o Prototype como estrutural e o Flyweight como de criação.
  • (D) classifica o Interpreter como estrutural e o Flyweight como comportamental.
  • (E) classifica o Interpreter como de criação e o Prototype como comportamental.

Dica de prova: memorize a família de cada padrão pelo propósito: criação trata da instanciação de objetos; estrutural trata da composição de classes e objetos; comportamental trata da comunicação e da responsabilidade entre objetos. A banca costuma misturar os padrões nas alternativas.

Fundamentos: padrões de projeto GoF · padrões de criação, estruturais e comportamentais · Interpreter, Prototype e Flyweight

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 FGV CM Caruaru 2015 (Informática), questão 54, 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