Buscar

PROGRAMAÇÃO CLIENTE SERVIDOR AULA 6 AVALIANDO APRENDIZADO 1

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_V14
 
 
 PROGRAMAÇÃO CLIENTE SERVIDOR 6a aula
 Lupa 
Vídeo
 
PPT
 
MP3
 
 
Exercício: CCT0780_EX_A6_201602875898_V14 05/06/2018 20:33:33 (Finalizada)
Aluno(a): YURI BUENO FONTENLA 2018.1 EAD
Disciplina: CCT0780 - PROGRAMAÇÃO CLIENTE SERVIDOR 201602875898
 
 
Ref.: 201604188298
 1a Questão
O padrão de projeto Singleton tem o propósito de:
permitir a organização do código em 3 camadas
criar uma interface única de acesso aos dados
possibilitar a utilização de uma API de testes para o código
criar um mecanismo de representação para encapsular uma informação usada para a chamada de método
posteriormente
 restringir a instanciação de uma classe a um único objeto
 
 
 
Ref.: 201604188143
 2a Questão
Propostos por Erich Gamma, JohnVlissides, RalphJonhsone e RichardHelm, o GoF descreve 23 padrões que podem ser utilizados
no desenvolvimento de sistemas de software em linguagens de programação orientados a objetos. Estes padrões de projeto
são divididos em três categorias, sendo uma delas a criacional, referindo-se à criação de objetos. Marque a opção que
apresenta apenas padrões criacionais:
Command, Strategy e Observer.
Facade, Flyweight e Proxy.
 Factory Method, Abstract Factory e Prototype.
Builder, Singleton e Adapter.
Iterator, Mediator e Memento.
 
 
 
Ref.: 201604188036
 3a Questão
No modelo MVC, a camada Model fica responsável pelas atividades relacionadas a:
serialização.
transmissão em rede.
operações aritméticas.
interação com usuário.
 persistência.
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
 
 
 
Ref.: 201604188185
 4a Questão
Assinale a opção que apresenta apenas padrões de construção:
Singleton, Proxy e Bridge
Builder, Decorator e Memento
 Builder, Prototype e Memento
Adapter, Facade e Bridge
Decorator, Iterator e Visitor
 
 
 
Ref.: 201604188231
 5a Questão
A persistência de dados pode ser realizada de várias formas diferentes. Podemos armazená-los em arquivo texto, arquivos
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.
JDBC
 DAO
AJAX
CRUD
MVC
 
 
Explicação:
O padrão DAO concentra as chamadas ao banco de dados, fornecendo os métodos para o CRUD.
 
 
 
Ref.: 201604188339
 6a Questão
Sobre o modelo MVC é CORRETO afirmar:
 JavaBeans são classes Java que, pela sua natureza, podem representar a camada referente ao modelo
MVC é um modelo de 4 camadas, que inclui o modelo, o controle, a visão e o DAO
Em aplicações web desenvolvidas com Java os JSP são representados na camada referente ao controle.
Todas as alternativas mencionadas estão incorretas.
Em aplicações web desenvolvidas com Java os Servlets são representados na camada referente ao modelo.
 
 
Explicação:
A arquitetura MVC prevê o uso de entidade e DAO na camada Model, controles como EJB na camada Control e visualizadores
como JSP na camada View, constituíndo um total de 3 camadas.
 
 
 
Ref.: 201604188103
 7a Questão
Em relação aos padrões de projeto, o modelo MVC, que foi originalmente desenvolvido pela IBM, apresenta um modelo
em três camadas. São elas:
Model (Modelo de dados), Business Interface (Interface/negócios) e Data (dados).
Client (Cliente), View (Visão/Interface) e Data (Interface/Dados);
Client (Cliente), Controler (Controle/ Negócio) e View (Visão/Interface);
 Model (Modelo de dados), View (Visão/Interface) e Controler (Controle/Negócio);
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
Model (Modelo de dados), Controler (Controle/Negócio) e Data (Negócio/Dados);
 
 
 
Ref.: 201604188279
 8a 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 Python
Páginas ASP
Páginas PHP
 Páginas JSP
Scripts Perl
 
 
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.
 
 
 
 
 
File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibility-menu.js

Continue navegando