Buscar

PROGRAMAÇÃO CLIENTE SERVIDOR AULA 10 AVALIANDO APRENDIZADO 4

Prévia do material em texto

13/06/2018 EPS
http://simulado.estacio.br/alunos/ 1/3
CCT0780_EX_A10_201602875898_V3
 
 
 PROGRAMAÇÃO CLIENTE SERVIDOR 10a aula
 Lupa 
Vídeo
 
PPT
 
MP3
 
 
Exercício: CCT0780_EX_A10_201602875898_V3 05/06/2018 19:33:59 (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 um gerenciador de persistência, o qual pode efetuar processos transacionais.
Uso de anotações para a configuração do relacionamento entre a entidade e a tabela do banco de dados.
 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
Singleton
 Data Access Object
Front Controller
Model-View-Controller
 
 
 
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.
não depende da linguagem de programação usada e pode ser implementado em qualquer linguagem, e que existem
diversas implementações possíveis.
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
 é 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
prover isolamento da tecnologia de persistência.
o objetivo do padrão é isolar a aplicação da tecnologia de acesso e localização dos dados.
 
 
 
Ref.: 201604188290
 4a Questão
O middleware de acesso ao banco de dados utilizado pelo Java é denominado:
RMI
JNDI
JMS
 JDBC
RPC
 
 
 
Ref.: 201604188296
 5a Questão
O uso de um DAO (Data Access Object) em um código tem a função de:
gerenciar a geração de logs de acesso com API específica
impedir que uma classe tenha mais de um objeto instanciado
 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
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.
 isErrorJsp
contentType
session
errorPage
import
 
 
 
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.
Precisam ser definidos pela anotação @CGIServlet.
 Podem armazenar dados no escopo de sessão.
Permitem obter os dados enviados por formulários HTML através do método getAttribute de request.
São convertidos em JSP pelo container.
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
Processam informações de GET ou POST no mesmo método.
 
 
 
Ref.: 201604188293
 8a Questão
Qual o comando SQL usado para criar tabela?
ExecuteSql
Primara key
 Create Table
Alter Table
Insert into
 
 
Explicação:
Um exemplo de comando para criação de tabela seria: CREATE TABLE PRODUTO(ID INTEGER PRIMARY KEY, NOME
VARCHAR(20)).
 
 
 
 
 
File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibility-menu.js

Continue navegando