Questões

Total de Questões Encontradas: 08

Ano: 2015 Banca: CESPE Órgão: MEC Prova: Técnico de Nível Superior - DESENVOLVEDOR
Texto Associado Texto Associado
Considere que, em um documento de requisitos, foram elencadas as seguintes necessidades a serem supridas por meio de padrões de projeto: 

I implementar um padrão de criação que possibilite a separação entre a construção de um objeto complexo e sua representação de modo que esse processo de construção possa criar diferentes representações;

II implementar um padrão que evite vínculo permanente entre uma abstração e sua implementação; 

III implementar um padrão que, sem violar o encapsulamento e a captura, externalize o estado interno de um objeto e permita que posteriormente ele seja restaurado a esse estado;

IV implementar um padrão que permita a variação do algoritmo independentemente dos clientes que o utilizam; 

V implementar um padrão que forneça uma interface unificada para um conjunto de interfaces em um subsistema; 

VI implementar um padrão que especifique os tipos de objetos a serem criados usando uma instância prototípica e crie novos objetos copiando este novo protótipo. 

Com base nessa situação hipotética, julgue os itens a seguir, com relação aos padrões de projeto.
O padrão façade atende corretamente o que se pede em V. Esse padrão estrutural define uma interface de nível mais alto que torna o subsistema mais fácil de ser usado
C
Certo
E
Errado
Ano: 2014 Banca: IADES Órgão: TRE-PA Prova: Analista Judiciário - Analista de Sistemas
Um padrão de projeto de software descreve uma solução geral e reutilizável para um problema recorrente no desenvolvimento de sistemas. Ele é voltado para o desenvolvimento de softwares orientados a objeto, mas não apresenta um código final, porém apenas uma descrição de como resolver o problema. O padrão de projeto que garante a existência de apenas uma instância de uma classe, mantendo um ponto global de acesso ao objeto, chama-se 
A
facade.
B
singleton.
C
iterator.
D
prototype.
E
controller.
Ano: 2013 Banca: CESPE Órgão: TCE-RO Prova: Analista Judiciário - Informática
Texto Associado Texto Associado
Julgue os itens subsequentes a respeito dos padrões de projeto.
O padrão Adapter será mais apropriado que o Façade quando for necessário fornecer uma interface unificada para um conjunto de interfaces em um subsistema.
C
Certo
E
Errado
Ano: 2014 Banca: UFG Órgão: UEAP Prova: Analista de TI - Desenvolvimento de Sistemas
Na loja Oiapoque, a política de definição de preços para uma venda pode variar. Durante um período, ela pode ad-mitir um desconto de 15% em todas as vendas; posteriormente pode permitir um desconto de R$ 20,00, se o total da venda for maior que R$ 300,00, e muitas outras variações. O padrão de projeto para construir esses algoritmos para definição de preços variados é o GoF
A
Façade.
B
Singleton.
C
Adapter.
D
Strategy.
O Instituto Nacional do Clima (INC) utilizará uma biblioteca de simulações de clima fabricada por uma empresa americana. Porém, após a aquisição, percebeu-se que as interfaces disponibilizadas pelas classes dessa biblioteca são incompatíveis com as interfaces das classes de outros sistemas do INC. A maneira correta de contornar esse problema é a utilização do padrão de projetos 
A
decorator.
B
memento.
C
singleton.
D
facade.
E
adapter.
Um sistema está organizado segundo uma arquitetura em camadas, no qual cada camada corresponde a um pacote Java. A camada de serviços, ServiceLayer, possui dezenas de classes, que colaboram entre si para fornecer os serviços necessários. Para facilitar o acesso aos serviços disponíveis, o pacote em questão disponibiliza algumas interfaces, que agrupam operações de acordo com a natureza do serviço. As classes que implementam esses serviços, entretanto, não são visíveis fora do pacote. Dessa forma, o pacote fornece uma classe pública, Services, onde existem métodos estáticos que retornam objetos que implementam os serviços disponíveis. O código Java a seguir exemplifica o que foi descrito.
Imagem da Questão
Essa arquitetura usou variações de dois padrões de projeto conhecidos, que são:
A
Adapter e Façade
B
Command e Façade
C
Command e Singleton
D
Façade e Factory Method
E
Factory Method e Singleton
Ano: 2010 Banca: CESPE Órgão: MPU Prova: Analista do MPU - Analista de Informática - Perito
Texto Associado Texto Associado
A respeito das características do Ajax, julgue os itens que se seguem
Os padrões Facade e Adapter são úteis para fornecer uma camada de isolamento em relação às incompatibilidades entre múltiplos navegadores.
C
Certo
E
Errado
No contexto dos padrões de projeto:

 I. Oferecer uma interface simples para uma coleção de classes.
II. Desacoplar uma abstração de sua implementação para que ambas possam variar independentemente.

Correspondem respectivamente a
A
Façade e Bridge.
B
Adapter e Façade.
C
Composite e Bridge.
D
Façade e Composite.
E
Bridge e Adapter.
Página 1 de 1