Buscar

Exercicio Servidor 06

Prévia do material em texto

PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB
Retornar
Exercício: CCT0249_EX_A6_201403037991 Matrícula: 201403037991
Aluno(a): GLÁUBER ALEXANDRE DOS SANTOS Data: 13/03/2015 16:35:50 (Finalizada)
1a Questão (Ref.: 201403650401) Fórum de Dúvidas (0) Saiba (0)
O padrão de projeto Singleton tem o propósito de:
restringir a instanciação de uma classe a um único objeto
criar um mecanismo de representação para encapsular uma informação usada para a chamada de método 
posteriormente
possibilitar a utilização de uma API de testes para o código
permitir a organização do código em 3 camadas
criar uma interface única de acesso aos dados
2a Questão (Ref.: 201403095745) Fórum de Dúvidas (0) Saiba (0)
No modelo MVC, a camada Model fica responsável pelas atividades relacionadas a:
transmissão em rede.
persistência.
interação com usuário.
operações aritméticas.
serialização.
3a Questão (Ref.: 201403142434) Fórum de Dúvidas (0) Saiba (0)
No projeto de arquitetura modelo-visão-controle (MVC), o controlador 
encapsula funcionalidades e objetos de conteúdo, o modelo renderiza a interface de usuário a partir da 
visão e a visão processa e responde a eventos e invoca alterações ao controlador.
processa e responde a eventos e invoca alterações ao modelo, o modelo encapsula funcionalidades e 
objetos de conteúdo e a visão renderiza a interface de usuário a partir do modelo.
processa e responde a eventos e invoca alterações ao modelo, o modelo renderiza a interface de usuário a 
partir da visão e a visão encapsula funcionalidades e objetos de conteúdo.
encapsula funcionalidades e objetos de conteúdo, o modelo processa e responde a eventos e invoca 
alterações ao controlador e a visão renderiza a interface de usuário a partir do modelo.
renderiza a interface de usuário a partir da visão, o modelo encapsula funcionalidades e objetos de 
conteúdo e a visão processa e responde a eventos e invoca alterações ao controlador.
Gabarito Comentado
Página 1 de 2BDQ Prova
10/04/2015http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=7232260...
4a Questão (Ref.: 201403142435) Fórum de Dúvidas (0) Saiba (0)
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).
Model (Modelo de dados), Controler (Controle/Negócio) e Data (Negócio/Dados);
Client (Cliente), View (Visão/Interface) e Data (Interface/Dados);
Model (Modelo de dados), View (Visão/Interface) e Controler (Controle/Negócio);
Client (Cliente), Controler (Controle/ Negócio) e View (Visão/Interface);
5a Questão (Ref.: 201403282004) Fórum de Dúvidas (0) Saiba (0)
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:
Iterator, Mediator e Memento.
Facade, Flyweight e Proxy.
Factory Method, Abstract Factory e Prototype.
Builder, Singleton e Adapter.
Command, Strategy e Observer.
6a Questão (Ref.: 201403096453) Fórum de Dúvidas (0) Saiba (0)
O Padrão DAO - Data Access Objects - é bastante útil na implementação de sistemas que seguem a arquitetura 
MVC II.
Indique a afirmativa que NÃO representa uma vantagem do padrão DAO: 
Simplifica a substituição de um gerenciador de banco de dados por outro.
Centraliza o código de acesso ao banco de dados, facilitando a manutenção.
Facilita o reaproveitamento de código de acesso ao banco de dados.
Torna o acesso ao banco de dados "transparente" para o restante do sistema.
Elimina a necessidade de lidar com comandos de baixo nível como queries SQL.
Gabarito Comentado
Retornar
Página 2 de 2BDQ Prova
10/04/2015http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=7232260...

Continue navegando