Buscar

Av PADRÕES DE PROJETOS DE SOFTWARE COM JAVA Nota 7PTS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

17/05/2023, 10:44 EPS
https://simulado.estacio.br/alunos/ 1/4
POLIANA PAULO FERREIRA
Avaliação AV
 
 
202007408519       POLO CENTRO - UBERLÂNDIA - MG
 avalie seus conhecimentos
Disc.: DGT1354 - PADRÕES DE PROJETOS DE SOFTWARE COM JAVA Período: 2023.1 EAD (G) / AV
Aluno: POLIANA PAULO FERREIRA Matrícula: 202007408519
Data: 17/05/2023 10:44:12 Turma: 9001
Lupa   RETORNAR À AVALIAÇÃO
  1a Questão (Ref.: 202013490482)
Reduzir a necessidade de criar hierarquias paralelas de classes ou de criar subclasses apenas para instanciar
objetos especí�cos é um dos efeitos obtidos com a aplicação de qual padrão?
Singleton
Factory Method
Prototype
Builder
Abstract Factory
  2a Questão (Ref.: 202013490690)
Analise a estratégia de solução a seguir:
''De�nir uma hierarquia de classes responsáveis pela instanciação de uma hierarquia paralela de classes
produtos, em que cada classe concreta é capaz de instanciar um produto especí�co de cada tipo de�nido em
uma família de produtos''.
Assinale a alternativa com o nome do padrão que de�ne essa estratégia:
Abstract Factory
Singleton
Factory Method
Builder
 Atenção
1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados.
2. Caso você queira voltar à prova clique no botão "Retornar à Avaliação".
3. Não esqueça de �nalizar a avaliação colocando o código veri�cador no campo no �nal da
página.
javascript:voltar_avaliacoes()
javascript:diminui();
javascript:aumenta();
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6041112\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6041320\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:ir_finalizar();
17/05/2023, 10:44 EPS
https://simulado.estacio.br/alunos/ 2/4
Prototype
  3a Questão (Ref.: 202013490660)
De�na uma estrutura que permita a construção de um objeto externo sobre um objeto mais interno (recebido
no seu construtor) de forma sucessiva, de modo que os objetos mais externos possam adicionar funcionalidades
ao objeto mais interno sem a necessidade de utilizar subclasses. Todos os objetos da cadeia de composição
compartilham uma interface comum. Assinale a alternativa com o nome do padrão que de�ne essa estrutura de
solução:
Bridge
Decorator
Flyweight
Adapter
Composite
  4a Questão (Ref.: 202013490366)
Fornecer aos clientes um objeto intermediário com uma réplica da interface do objeto fornecedor que contém
os métodos que realmente serão executados. Esse objeto intermediário delega as requisições dos clientes para
o fornecedor, como ocorre, por exemplo, quando clientes e fornecedores são objetos distribuídos em máquinas
diferentes. Assinale a alternativa com o nome do padrão com esse propósito:
Flyweight
Facade
Adapter
Decorator
Proxy
  5a Questão (Ref.: 202013518174)
Na implementação desse padrão, cada objeto de uma estrutura hierárquica deve de�nir uma operação Accept,
que recebe um objeto de uma classe X como parâmetro. A classe X, por sua vez, implementa uma interface
genérica Z, de�nindo uma operação especí�ca de tratamento para cada tipo de objeto que pertença à estrutura
hierárquica.
Assinale a opção com o nome do padrão cuja estrutura de solução foi descrita no enunciado.
Observer
Visitor
Template Method
Strategy
State
  6a Questão (Ref.: 202013518278)
Sobre o padrão Observer, assinale a alternativa correta:
É frequentemente utilizado na implementação de interfaces grá�cas complexas, em que uma fonte de
informação precisa estar sincronizada com diferentes visualizações apresentadas simultaneamente para o
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6041290\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6040996\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6068804\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6068908\n\nStatus da quest%C3%A3o: Liberada para Uso.');
17/05/2023, 10:44 EPS
https://simulado.estacio.br/alunos/ 3/4
usuário.
É responsável por observar e promover as mudanças de estado de um objeto que possui um ciclo de vida
complexo.
Permite o acesso sequencial a objetos organizados em uma coleção, sem expor a representação interna
dessa coleção.
O conceito de polimor�smo não está presente na solução proposta pelo padrão.
De�ne uma cadeia de objetos responsáveis pelo processamento de uma requisição, em que cada objeto da
cadeia é responsável por observar eventos gerados por um elemento central, realizar algum processamento
e noti�car o próximo objeto da sequência para continuar o processamento.
  7a Questão (Ref.: 202013526093)
Um amigo seu está desenvolvendo um sistema com dezenas de casos de uso. Esse sistema pode ser usado em
uma interface web e em um aplicativo móvel.  Você o aconselha a criar uma classe para cada caso de uso que
�cará responsável por receber os eventos lógicos recebidos dessas interfaces e coordenar a produção das
respostas que o sistema deve produzir para esses eventos.
Assinale a alternativa com o nome do padrão GRASP descrito na recomendação descrita:
Mediador.
Indireção.
Polimor�smo.
Criador.
Controlador.
  8a Questão (Ref.: 202013526095)
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?
Criador.
Controlador.
Polimor�smo.
Indireção.
Especialista na Informação.
  9a Questão (Ref.: 202011440335)
Os EJBs do tipo Session Bean podem ser divididos em três per�s, sendo que um deles permite a
ocorrência de apenas uma instância por máquina virtual, viabilizando o compartilhamento de dados de
forma global, entre todos os aplicativos do servidor. Qual é o per�l do EJB descrito? 
Stateful
Entity
Singleton
Stateless 
Message Driven Bean 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6076723\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6076725\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990965\n\nStatus da quest%C3%A3o: Liberada para Uso.');
17/05/2023, 10:44 EPS
https://simulado.estacio.br/alunos/ 4/4
  10a Questão (Ref.: 202011440336)
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. 
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.  
São de�nidos pela anotação @Message.  
Autenticação para a Prova Online
Caso queira FINALIZAR a avaliação, digite o código de 4 carateres impresso abaixo.
ATENÇÃO: Caso �nalize esta avaliação você não poderá mais modi�car as suas respostas.
LNJ2 Cód.: FINALIZAR
Obs.: Os caracteres da imagem ajudam a Instituição a evitar fraudes, que di�cultam a gravação das
respostas.
Período de não visualização da avaliação: desde 14/03/2023 até 09/06/2023.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990966\n\nStatus da quest%C3%A3o: Liberada para Uso.');

Continue navegando