Pular para o conteúdo

Serviço de Seleção do Pessoal da Marinha (SSPM) · Marinha do Brasil 2021

Questão 38 — Engenharia de Software: Padrões de Projeto

Engenharia de Software Padrões de Projeto

Serviço de Seleção do Pessoal da Marinha (SSPM) 2021

Marinha do Brasil · Ingresso no Quadro Técnico do Corpo Auxiliar da Marinha (CP-T) — Informática · Caderno Amarela

Gabarito disponível

Correlacione os Padrões de Projetos com suas respectivas descrições e assinale a opção correspondente.

1 - Adapter
2 - Proxy
3 - Facade
4 - Decorator
5 - Visitor

( ) Envelopa outro objeto para controlar acesso a ele.
( ) Envelopa outro objeto e lhe fornece comportamentos adicionais.
( ) Envelopa outro objeto e fornece uma interface diferente para acessá-lo.
( ) Envelopa um grupo de objetos para simplificar sua interface.
Selecione uma alternativa

Resolução comentada

Proxy controla acesso, Decorator adiciona comportamento, Adapter muda a interface e Facade simplifica um grupo de objetos.

Proxy envelopa um objeto para controlar o acesso a ele. Decorator o envelopa para acrescentar comportamentos. Adapter fornece uma interface diferente. Facade simplifica a interface de um grupo de objetos. A sequência é 2, 4, 1, 3.

Análise das alternativas

A, B, C e E) Associam algum padrão à descrição errada, por exemplo Visitor ou Facade a funções que pertencem a Proxy, Decorator ou Adapter.

Referência: Freeman e Freeman, Use a Cabeça! Padrões de Projeto (GoF)

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: D

Fonte: Gabarito preliminar: Gabarito final CP-T 2021 — Informática — página 4