Baixe o app para aproveitar ainda mais
Prévia do material em texto
13/06/2018 EPS http://simulado.estacio.br/alunos/ 1/3 CCT0780_EX_A10_201602875898_V5 PROGRAMAÇÃO CLIENTE SERVIDOR 10a aula Lupa Vídeo PPT MP3 Exercício: CCT0780_EX_A10_201602875898_V5 05/06/2018 19:36:54 (Finalizada) Aluno(a): YURI BUENO FONTENLA 2018.1 EAD Disciplina: CCT0780 - PROGRAMAÇÃO CLIENTE SERVIDOR 201602875898 Ref.: 201604188030 1a Questão Qual das características abaixo NÃO se refere ao framework de persistência JPA? Utilização simplificada pelo JEE através de anotações. Uso de anotações para a configuração do relacionamento entre a entidade e a tabela do banco de dados. Uso de um gerenciador de persistência, o qual pode efetuar processos transacionais. Acesso direto ao banco de dados através de ODBC. Ela detalha uma interface que pode ser implementada para permitir persistência em sistemas de memória principal volátil. Ref.: 201604188277 2a Questão No curso do desenvolvimento de uma aplicação que faz acesso a um servidor de banco de dados, foi necessária a substituição da tecnologia utilizada para acessar os dados. Constatou-se que uma porção grande do código-fonte da aplicação precisou ser reescrita, pois a tecnologia substituída era utilizada diretamente, de forma irrestrita, por vários módulos diferentes da aplicação. Qual padrão de projeto, se houvesse sido aplicado na aplicação, teria minimizado a incidência de alterações pela troca da tecnologia de acesso a dados? Data Transfer Object Model-View-Controller Data Access Object Front Controller Singleton Ref.: 201604188163 3a Questão No que tange a persistência, o padrão Data Access Object (DAO) é um padrão introduzido no ambiente JEE [3], largamente utilizado na persistência de Dados Dada as opções abaixo, identifique a que não corresponde a este padrão. permite criar as classes de dados independentemente da fonte de dados ser um BD relacional, um arquivo texto, um arquivo XML, etc. é um padrão de projeto que não abstrai e encapsula os mecanismos de acesso a dados escondendo os detalhes da execução da origem dos dados 13/06/2018 EPS http://simulado.estacio.br/alunos/ 2/3 o objetivo do padrão é isolar a aplicação da tecnologia de acesso e localização dos dados. prover isolamento da tecnologia de persistência. não depende da linguagem de programação usada e pode ser implementado em qualquer linguagem, e que existem diversas implementações possíveis. Ref.: 201604188290 4a Questão O middleware de acesso ao banco de dados utilizado pelo Java é denominado: JMS RMI JNDI RPC JDBC Ref.: 201604188296 5a Questão O uso de um DAO (Data Access Object) em um código tem a função de: prover uma interface para acesso a um banco de dados ou outro mecanismo de persistência encapsular o usuário e senha de acesso ao banco de dados relacional impedir que uma classe tenha mais de um objeto instanciado gerenciar a geração de logs de acesso com API específica prover uma camada de segurança para a aplicação Explicação: O padrão DAO visa concentrar as operações de banco, permitindo que o restante do sistema trabalhe apenas com objetos. Ref.: 201604188183 6a Questão Diretivas JSP afetam a estrutura geral do Servlet resultante da compilação de uma página JSP. Entre outras coisas, diretivas podem ser usadas para definir a linguagem usada no documento JSP, arquivos a serem incluídos, bibliotecas de tags a serem usadas, etc. Diretivas são definidas entre as tags <%@ e %> ou usando a notação XML Dada as opções abaixo, identifique a que não corresponde a uma diretiva JSP. errorPage isErrorJsp import contentType session Ref.: 201604188135 7a Questão Uma das tecnologias utilizadas na criação de aplicativos Web em Java é a de Servlets, os quais são utilizados comumente para interfacear a view JSP com as camadas de negócio, mas que podem ser utilizados de forma independente. Com relação aos Servlets, assinale a opção correta. Podem armazenar dados no escopo de sessão. São convertidos em JSP pelo container. Precisam ser definidos pela anotação @CGIServlet. Processam informações de GET ou POST no mesmo método. 13/06/2018 EPS http://simulado.estacio.br/alunos/ 3/3 Permitem obter os dados enviados por formulários HTML através do método getAttribute de request. Ref.: 201604188293 8a Questão Qual o comando SQL usado para criar tabela? Create Table Primara key Alter Table ExecuteSql Insert into Explicação: Um exemplo de comando para criação de tabela seria: CREATE TABLE PRODUTO(ID INTEGER PRIMARY KEY, NOME VARCHAR(20)).
Compartilhar