Prévia do material em texto
12/4/22, 5:38 PM Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/4
ENSINEME: TECNOLOGIAS JPA E JEE
1. Ref.: 3990962 Pontos: 1,00 / 1,00
O ferramental do JPA oferece diversos componentes, com finalidades específicas, no âmbito
da persistência de dados, oferecendo um caminho comum para o mapeamento objeto-
relacional. Qual componente, oferecido pelo JPA, é responsável pelo manuseio das diversas
entidades?
Column
Entity
EntityManager
Transaction
EntityManagerFactory
2. Ref.: 3990963 Pontos: 1,00 / 1,00
Mesmo que as novas tecnologias adotem anotações, no lugar de arquivos XML, para efetuar
diversas configurações, ainda temos a necessidade de utilizar um arquivo nesse formato, no
ambiente do JPA, com a responsabilidade de definir parâmetros globais e a conexão com o
banco de dados. Qual o nome do arquivo?
persistence.xml
web.xml
manifest
readme.txt
context.xml
02683 - PADRÕES GOF COMPORTAMENTAIS
3. Ref.: 6068991 Pontos: 1,00 / 1,00
Esse padrão implementa uma lista encadeada de objetos, em que cada objeto pode realizar o processamento de
uma requisição ou repassá-la para o próximo objeto da sequência, de forma similar à dinâmica de tratamento de
exceções no Java.
Assinale a alternativa com o nome do padrão descrito no enunciado:
Educational Performace Solution EPS ® - Alunos
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990962.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990963.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6068991.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
12/4/22, 5:38 PM Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/4
Command
Chain of Responsibility
Mediator
Visitor
Iterator
4. Ref.: 6068699 Pontos: 1,00 / 1,00
Sobre o padrão Strategy, assinale a alternativa correta:
Define uma família de algoritmos encapsulados em objetos, permitindo que possamos trocar o algoritmo
específico sem afetar o módulo usuário desse algoritmo.
Encapsula uma requisição em um objeto, desacoplando o objeto requisitante do objeto executor. É
comumente implementada em frameworks de interface com o usuário.
Permite salvar o estado interno de um objeto, sem quebrar o seu encapsulamento, permitindo que esse
estado seja restaurado posteriormente nesse mesmo objeto.
Permite separar os estados de um objeto ao longo do seu ciclo de vida em classes distintas, sendo definida
uma classe para cada possível estado de um objeto, o que elimina a necessidade da classe detentora dos
estados, fazendo a distinção do processamento a ser realizado, por meio de estruturas switch-case ou if-
then-else complexas.
Define em uma superclasse o esqueleto de um algoritmo comum a várias subclasses, sendo que alguns
passos específicos desse algoritmo podem ser implementados nas subclasses.
02684 - PADRÕES GOF DE CRIAÇÃO
5. Ref.: 6041021 Pontos: 1,00 / 1,00
Analise o propósito a seguir:
''Permitir que um módulo cliente instancie um objeto a partir de outro já existente por meio de uma solicitação de
clonagem, isto é, o objeto que recebe a solicitação cria e retorna um novo objeto contendo uma cópia dos valores de
seus atributos''.
Assinale a alternativa com o nome do padrão que possui esse propósito:
Singleton
Factory Method
Prototype
Abstract Factory
Builder
6. Ref.: 6041196 Pontos: 1,00 / 1,00
Analise o propósito a seguir:
''Permitir que um único processo de construção possa ser utilizado para construir diferentes representações de um
objeto complexo ao implementar a representação do objeto e o processo da sua construção em classes separadas''.
Assinale a alternativa com o nome do padrão que possui esse propósito:
Abstract Factory
Singleton
Prototype
Builder
Factory Method
Educational Performace Solution EPS ® - Alunos
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6068699.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6041021.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6041196.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
12/4/22, 5:38 PM Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/4
02685 - PADRÕES GOF ESTRUTURAIS
7. Ref.: 6040604 Pontos: 1,00 / 1,00
Fornecer uma interface de alto nível para os módulos clientes acessarem um componente ou subsistema,
desacoplando os módulos clientes da estrutura interna do subsistema e reduzindo o número de elementos com os
quais os módulos clientes precisam interagir para realizar um serviço. Assinale a alternativa com o nome do padrão
que possui esse propósito:
Proxy
Facade
Bridge
Abstract Factory
Composite
8. Ref.: 6041292 Pontos: 1,00 / 1,00
Identifique no código a seguir o padrão que está sendo utilizado para ler o arquivo texto.
Flyweight
Facade
Proxy
Bridge
Decorator
02686 - PADRÕES GRASP
9. Ref.: 6076573 Pontos: 1,00 / 1,00
Assinale a alternativa com a afirmação CORRETA sobre o padrão Controlador.
O padrão Controlador proposto pelo GRASP equivale ao padrão GoF Strategy.
O módulo Controlador centraliza o código relacionado à lógica de negócio do sistema ou de um caso de uso.
O módulo Controlador centraliza a interação do usuário com o sistema, capturando os eventos externos e
controlando o fluxo de navegação das telas e janelas do sistema.Educational Performace Solution EPS ® - Alunos
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6040604.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6041292.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6076573.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
12/4/22, 5:38 PM Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/4
Em uma aplicação Java web, o módulo controlador pode ser implementado como um servlet.
O módulo Controlador coordena e controla os módulos responsáveis pela produção da resposta a eventos
lógicos de sistema gerados pela camada de interface com o usuário.
10. Ref.: 6076725 Pontos: 1,00 / 1,00
O padrão GoF Proxy consiste em colocarmos entre dois objetos remotos um elemento intermediário que capture a
requisição do objeto cliente e a encaminhe pela rede até o objeto destino. Dessa forma, o objeto cliente pode fazer
chamadas de operações do objeto destino como se eles estivessem rodando localmente.
Qual padrão GRASP está mais diretamente relacionado à solução proposta pelo padrão GoF Proxy?
Controlador.
Indireção.
Polimorfismo.
Criador.
Especialista na Informação.
Educational Performace Solution EPS ® - Alunos
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6076725.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')