Baixe o app para aproveitar ainda mais
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...
Compartilhar