Buscar

PROGRAMAÇÃO CLIENTE SERVIDOR AULA 6 AVALIANDO APRENDIZADO 5

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 3 páginas

Prévia do material em texto

13/06/2018 EPS
http://simulado.estacio.br/alunos/ 1/3
CCT0780_EX_A6_201602875898_V10
 
 
 PROGRAMAÇÃO CLIENTE SERVIDOR 6a aula
 Lupa 
Vídeo
 
PPT
 
MP3
 
 
Exercício: CCT0780_EX_A6_201602875898_V10 05/06/2018 17:37:37 (Finalizada)
Aluno(a): YURI BUENO FONTENLA 2018.1 EAD
Disciplina: CCT0780 - PROGRAMAÇÃO CLIENTE SERVIDOR 201602875898
 
 
Ref.: 201604188279
 1a Questão
Em aplicações web escritas em Java, ao se empregar o padrão arquitetural MVC, é natural fazer a implementação da camada
de visão utilizando:
Scripts Perl
Scripts Python
Páginas PHP
Páginas ASP
 Páginas JSP
 
 
Explicação:
Normalmente é utilizada uma página JSP e um Servlet Front Control, de forma a retirar da View toda e qualquer lógica de
negócio.
 
 
 
Ref.: 201604188271
 2a Questão
No desenvolvimento de uma aplicação web escrita em Java, foi identificada a necessidade de se criar um objeto que receba
todas as requisições vindas dos usuários e, após uma avaliação, decida qual servlet deve processar cada requisição. Qual
padrão de projeto pode ser aplicado para resolver este problema?
Data Access Object
 Front Controller
Data Transfer Object
Abstract Factory
Model View Controller
 
 
Explicação:
O padrão Front Control concentra as chamadas do usuário, e após delegar o processamento para a camada de controle, envia
os resultados para as Views corretas.
 
 
 
Ref.: 201604188200
File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibility-menu.js
13/06/2018 EPS
http://simulado.estacio.br/alunos/ 2/3
 3a Questão
Padrão de Projeto é uma solução geral reutilizável para um problema que ocorre com frequência dentro de um determinado
contexto no projeto de software dentre os mais conhecidos, qual aquele que visa assegurar que uma classe tenha somente
uma instância, fornecendo um ponto global de acesso esse objeto?
Prototype
 Singleton
Factory Method
Builder
Abstract Factory
 
 
 
Ref.: 201604188263
 4a Questão
Assinale a opção que apresenta apenas padrões de responsabilidade, segundo a classificação de Metsker:
Adapter, Facade e Bridge
Singleton, Proxy e Facade
Decorator, Iterator e Visitor
 Singleton, Proxy e Flyweight
Builder, Prototype e Memento
 
 
 
Ref.: 201604188294
 5a Questão
Qual o uso do padrão de projetos Command (Comando)?
 encapsular em um objeto as informações necessárias para a chamada de um método posteriormente
ordenar a criação de um método
impossibilitar a criação por uma classe de mais de um instância
dividir a arquitetura da aplicação em 3 ou mais camadas
criar uma interface de acesso a persistência
 
 
Explicação:
Como o próprio nome diz, o padrão Command serve para determinar as regras de uso, ou assinaturas, para uma família de
processos.
 
 
 
Ref.: 201604188024
 6a Questão
Quando uma Aplicação Web é criada, usualmente são utilizados três tipos de elementos: páginas JSP, Servlets e classes de
entidade (beans). Cada um destes elementos pode ser, usualmente, associado às seguintes camadas do modelo MVC,
respectivamente:
 Visão, Controle e Modelo
Modelo, Controle e Visão
Controle, Visão e Modelo
Modelo, Visão e Controle
Visão, Modelo e Controle
 
 
 
Ref.: 201604188231
 7a Questão
A persistência de dados pode ser realizada de várias formas diferentes. Podemos armazená-los em arquivo texto, arquivos
File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibility-menu.js
13/06/2018 EPS
http://simulado.estacio.br/alunos/ 3/3
XML, bancos de dados relacionais e orientados a objetos entre vários formatos possíveis.
 
Selecione o padrão de projeto que permite realizar uma abstração para o sistema da forma que os dados são armazenados.
AJAX
MVC
CRUD
 DAO
JDBC
 
 
Explicação:
O padrão DAO concentra as chamadas ao banco de dados, fornecendo os métodos para o CRUD.
 
 
 
Ref.: 201604188317
 8a Questão
Qual a maior vantagem no uso do padrão de projeto Data Access Object?
Fazer conexão com bancos de dados relacionais
Permitir que dados sejam acessados pelos objetos
 Esconder os detalhes de implementação da camada de armazenamento do resto da aplicação
Garantir acesso seguro aos dados, através da aplicação de criptografia de mão única
Garantir que o mapeamento objeto-relacional seja devidamente efetuado
 
 
Explicação:
Em palavras simples, o padrão DAO visa encapsular os acessos ao banco de dados.
 
 
 
 
 
File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibility-menu.js

Outros materiais