FGV2023Analista - Apoio Especializado (TI - Desenvolvimento de Sistemas)Tecnologia da Informação
Questão de Tecnologia da Informação — FGV DPE-RS 2023 (nº 60)
André está desenvolvendo um sistema com uso de EJBs, os objetos distribuídos da plataforma Java, e resolveu estudar a arquitetura adotada na plataforma JEE.
Sua análise levou à conclusão de que a implementação do pool de Session Beans segue o padrão:
- AProxy;
- BAdapter;
- CFlyweight;
- DAbstract Factory;
- EChain of Responsibility.
Resposta comentada
Gabarito Alternativa C
- (A) Incorreta: Proxy fornece um substituto/intermediário para controlar acesso a outro objeto, não descreve o mecanismo de reaproveitamento de instâncias em pool.
- (B) Incorreta: Adapter converte a interface de uma classe em outra esperada pelo cliente, sem relação com pooling de instâncias.
- (C) Correta: o Flyweight compartilha e reaproveita instâncias de objetos para reduzir custo de criação, o que corresponde ao mecanismo de pool de Session Beans no container EJB.
- (D) Incorreta: Abstract Factory fornece uma interface para criar famílias de objetos relacionados, não trata do reaproveitamento de instâncias já criadas.
- (E) Incorreta: Chain of Responsibility encadeia manipuladores para processar uma requisição, sem relação com o pool de beans.
Fonte: FGV DPE-RS 2023 Analista - Apoio Especializado (TI - Desenvolvimento de Sistemas) (Caderno Tipo 1). Reproduzida para fins de estudo.
Continue estudando
Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.
Estudar de graça no Quizinho