Questões de Concurso sobre Padrões de projeto

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
265 questões encontradas
Questões por página
20
Mais recentes
 
O padrão mediator define um objeto que encapsula como um conjunto de objetos interage. Esse padrão torna desnecessário que cada objeto armazene referências para todos os objetos com os quais interage e pode ser usado quando objetos se comunicam de forma definida, mas complexa.

C
Certo

E
Errado

Considere os padrões que podem ser utilizados em um projeto

de software e relacione os padrões com suas respectivas

intenções primárias.

Padrão

I - Bridge

II - Builder

III - Factory Method

Intenção primária

(P) Padrão estrutural cuja intenção é converter a interface

de uma classe em outra interface, esperada pelos clientes,

permitindo que classes com interfaces incompatíveis

trabalhem em conjunto, o que, de outra forma, seria

impossível.

(Q) Padrão estrutural cuja intenção é desacoplar uma abstração

da sua implementação, de modo que as duas

possam variar independentemente.

(R) Padrão de criação cuja intenção é separar a construção

de um objeto complexo da sua representação de modo

que o mesmo processo de construção possa criar diferentes

representações.

(S) Padrão de criação cuja intenção é definir uma interface

para criar um objeto, mas deixando as subclasses decidirem

que classe instanciar. Ele permite adiar a

instanciação para subclasses.

A relação correta é:


A

I – P , II – Q , III – R


B

I – P , II – Q , III – S


C

I – Q , II – R , III – S


D

I – Q , II – R , III – P


E

I – Q , II – S , III – P

Segundo os padrões J2EE, em uma solução Web os applets fazem parte da camada de(o):

A
apresentação.

B
integração.

C
cliente.

D
negócio.

E
recurso.
Um analista está avaliando padrões J2EE para serem utilizados na camada de apresentação de um projeto. Assinale a opção que apresenta dois possíveis padrões pertencentes à camada de apresentação que este analista poderá utilizar.

A
Front controller e Business object.

B
Front controller e View helper.

C
Service activator e Web service broker.

D
Service locator e Composite entity.

E
Transfer object e Context objet.

Analise as seguintes afirmações relacionadas a padrões de projetos:

I. O padrão Builder separa a construção de um objeto complexo de sua representação, de modo a que o mesmo processo de construção possa criar diferentes representações.

II. O método Abstract Factory fornece uma interface para a criação de uma família de objetos relacionados ou dependentes sem especificar suas classes completas.

III. O padrão Bridge define uma interface para criar um objeto, mas deixa as subclasses decidirem que classe será instanciada. O Bridge permite a uma classe postergar a instanciação das subclasses.

IV. O Chain of responsability usa compartilhamento para suportar grandes quantidades de objetos e define uma dependência um-para-muitos entre objetos, de modo que quando um objeto muda de estado, todos os seus dependentes são automaticamente notificados e atualizados.

Indique a opção que contenha todas as afirmações verdadeiras.


A
I e III

B
II e III

C
III e IV

D
I e II

E
II e IV
   
Gerar simulado