0% acharam este documento útil (0 voto)
54 visualizações4 páginas

Padrões Projetos Java - Av

Enviado por

felipeshow227
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
54 visualizações4 páginas

Padrões Projetos Java - Av

Enviado por

felipeshow227
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 4

EPS https://simulado.estacio.br/bdq_prova_resultado_aluno_n.asp?cod_his...

Disciplina: PA DRÕ ES DE PROJETOS DE S OFTWARE CO M JAVA AV


Aluno: MAR IA DÉBORAH RIBEIRO NAS CIMENTO 202111006121
Professor: GABRIEL RECH BAU
Turma: 9 00 1

DGT1354_AV_202111006121 (AG) 05/02/2024 13:31:17 (F)

Avaliação: 2,00 pts Nota SIA: 2,00 pts

Dispositivo liberado pela Matrícula 202111006121 com o token 25010 em 05/02/2024 13:31:06.

ENSINEME: TECNOLOGIAS J PA E JEE

1. Ref.: 3990963 Pontos: 0 ,0 0 / 1 ,0 0

Mesmo que as novas tecnologias adotem anotações, no lugar de arquivos XML, para efetuar diversas
con�gurações, ainda temos a necessidade de utilizar um arquivo nesse formato, no ambiente do JPA, com
a responsabilidade de de�nir parâmetros globais e a conexão com o banco de dados. Qual o nome do
arquivo?

readme.txt
persistence.xml
manifest
web.xml
context.xml

2. Ref.: 3990966 Pontos: 1 ,0 0 / 1 ,0 0

As mensagerias são um ferramental de ampla utilização em ambientes corporativos, e entre os


diferentes tipos de EJBs, os MDBs são os componentes responsáveis pelo comportamento assíncrono do
sistema, baseado na utilização de mensagerias. Assinale a alternativa correta com relação
aos Message Driven Benas, ou MDBs:

Precisam implementar a interface SessionListener.


São de�nidos pela anotação @Message.
Tratam as mensagens através de seu único método, denominado onMessage.
Necessitam de interfaces @Local e @Remote.
Eles podem guardar informações de estado.

02683 - PA DRÕES GOF COMPORTAMENTAIS

3. Ref.: 6068986 Pontos: 0 ,0 0 / 1 ,0 0

"Permitir que um módulo cliente acesse sequencialmente os objetos de uma coleção, sem que esse módulo
precise conhecer a representação interna dessa coleção, ou seja, a coleção pode ser uma lista encadeada, um
vetor, uma árvore, ou qualquer outra estrutura".

Assinale a alternativa com o nome do padrão que possui esse propósito:

Iterator
Command

1 of 4 11/03/2024, 10:39
EPS https://simulado.estacio.br/bdq_prova_resultado_aluno_n.asp?cod_his...

Observer
Template Method
Mediator

02684 - PA DRÕES GOF DE CRIAÇÃO

4. Ref.: 8023234 Pontos: 1 ,0 0 / 1 ,0 0

Para um sistema de automação residencial, o padrão Abstract Factory é usado para criar diferentes tipos de
dispositivos inteligentes, como lâmpadas e termostatos, sem depender de implementações especí�cas. Isso
permite a fácil integração de novos dispositivos no sistema.

Qual é a principal funcionalidade do padrão Abstract Factory neste sistema de automação?

Constrói objetos complexos de forma sequencial.


Garante a existência de apenas uma instância de uma classe.
Centraliza a gestão de operações de vários objetos.
Permite a clonagem de objetos mantendo suas propriedades.
Cria famílias de objetos sem especi�car suas classes concretas.

5. Ref.: 6041110 Pontos: 0 ,0 0 / 1 ,0 0

Você precisa implementar um módulo que leia um arquivo RTF (Rich Text Format) e converta seu conteúdo em
diferentes formatos (ASCII, TeX, HTML etc.). Sabendo que o arquivo é composto por diferentes partes (texto,
formatação, �guras etc.), qual dos padrões seria mais indicado para isolar o conversor das diferentes formas de
representação do conteúdo gerado?

Singleton
Prototype
Abstract Factory
Builder
Factory Method

02685 - PA DRÕES GOF ES TRUTURAIS

6. Ref.: 6040605 Pontos: 0 ,0 0 / 1 ,0 0

Possibilitar a manipulação de objetos individuais e de agregados de uma estrutura hierárquica (árvore) de objetos
por meio do mesmo conjunto de operações, sem que o módulo cliente precise fazer a distinção entre o tipo do
objeto manipulado (individual ou agregado). Assinale a alternativa com o nome do padrão que possui esse
propósito:

Flyweight
Adapter
Proxy
Composite
Bridge

2 of 4 11/03/2024, 10:39
EPS https://simulado.estacio.br/bdq_prova_resultado_aluno_n.asp?cod_his...

7. Ref.: 6041086 Pontos: 0 ,0 0 / 1 ,0 0

Serve como alternativa à utilização de subclasses na atribuição de responsabilidades, provendo uma forma mais
�exível e dinâmica, por meio da superposição de objetos em que o objeto mais externo adiciona funcionalidades
às operações do objeto mais interno. Assinale a alternativa com o nome do padrão que possui esse propósito:

Facade
Decorator
Bridge
Composite
Proxy

8. Ref.: 6040999 Pontos: 0 ,0 0 / 1 ,0 0

Você está implementando um conjunto de componentes de interface grá�ca com o usuário que precisa rodar em
diferentes plataformas (ex.: Windows, Linux). Você quer poder evoluir a estrutura dos componentes grá�cos de
forma independente das implementações especí�cas dos componentes para cada plataforma. Portanto, você
quer poder especializar os componentes grá�cos de forma independente das plataformas onde esses
componentes rodarão. Assinale a alternativa com o nome do padrão mais indicado para ser aplicado nesse
contexto:

Facade
Bridge
Proxy
Adapter
Decorator

9. Ref.: 6041177 Pontos: 0 ,0 0 / 1 ,0 0

Sobre o padrão Facade, assinale a alternativa correta:

Com a aplicação do padrão Facade, os módulos clientes podem utilizar um componente ou subsistema
por meio de uma interface de alto nível.
O padrão Facade permite adicionar funcionalidades de alto nível de abstração a componentes já
existentes.
O padrão Facade visa fornecer aos módulos clientes uma interface de alto nível para a instanciação de
objetos complexos.
Com a aplicação do padrão Facade, os módulos clientes passam a depender apenas de uma interface de
alto nível oferecida por um subsistema, não podendo utilizar diretamente elementos de�nidos dentro
desse subsistema.
O padrão Facade fornece uma interface de alto nível para a manipulação de uma hierarquia de objetos
complexos.

02686 - PA DRÕES GRA S P

10. Ref.: 6090104 Pontos: 0 ,0 0 / 1 ,0 0

Uma classe X acessa diretamente os atributos públicos de uma classe Y. Que tipo de acoplamento existe entre X e
Y?

Acoplamento de Conteúdo
Acoplamento de Estrutura

3 of 4 11/03/2024, 10:39
EPS https://simulado.estacio.br/bdq_prova_resultado_aluno_n.asp?cod_his...

Acoplamento de Dados
Acoplamento Externo
Acoplamento Global

4 of 4 11/03/2024, 10:39

Você também pode gostar