Buscar

PROGRAMAÇÃO CLIENTE SERVIDOR AULA 4 AVALIANDO APRENDIZADO 5

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

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

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ê 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_A4_201602875898_V11
 
 
 PROGRAMAÇÃO CLIENTE SERVIDOR 4a aula
 Lupa 
Vídeo
 
PPT
 
MP3
 
 
Exercício: CCT0780_EX_A4_201602875898_V11 05/06/2018 17:10:43 (Finalizada)
Aluno(a): YURI BUENO FONTENLA 2018.1 EAD
Disciplina: CCT0780 - PROGRAMAÇÃO CLIENTE SERVIDOR 201602875898
 
 
Ref.: 201604187994
 1a Questão
Marque a opção correta sobre o conceito JDBC:
são metadados sobre um objeto de conexão
uma classe Java que gera tabelas de banco de dados relacionais
 tecnologia que permite aos programas Java interagir com os bancos de dados
é o kit de desenvolvimento Java para implementação em dispositivos móveis
framework para desenvolvimento web
 
 
 
Ref.: 201604188166
 2a Questão
Java Database Connectivity(JDBC) consiste de um conjunto de classes e interfaces (API) escritas em Java que fazem o envio de
instruções SQL para qualquer banco de dados relacional. Dentre as alternativas abaixo, assinale INCORRETA referente a Java
Database Connectivity(JDBC):
 O executeQuery é um método da classe Connection para execução de uma consulta
É possivel acessar Banco de Dados que não possuem Driver JDBC próprio através da ponte JDBC-ODBC
O método close() da classe Connection fecha uma conexão com o banco de dados
Statement representa uma conexão estabelecida com o Banco de Dados
O PreparedStatement é uma subinterface de Statement
 
 
 
Ref.: 201604188337
 3a Questão
Qual das classes abaixo não está relacionada ao uso de banco de dados através do JDBC?
ResultSet
DriverManager
Connection
 HttpRequest
PreparedStatement
 
 
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
Explicação:
A classe HttpRequest está relacionada às requisições efetuadas via conexões HTTP.
 
 
 
Ref.: 201604188055
 4a Questão
Analise as seguintes afirmações a respeito de JSP:
 
I. Em uma aplicação Web, há apenas um objeto page em cada JSP.
II. Comentários JSP aparecem na resposta ao cliente.
III. Os objetos com escopo session duram por toda a sessão de navegação do cliente.
 
Assinale a opção correta.
Nenhuma das afirmações é verdadeira.
Apenas a afirmação II é verdadeira.
As afirmações I, II e III são verdadeiras.
 Apenas a afirmação III é verdadeira.
Apenas a afirmação I é verdadeira.
 
 
 
Ref.: 201604188173
 5a Questão
A persistência em Banco de Dados é uma constante em programas de automação comercial. Porém certas interfaces e classes
geram dúvidas para programadores iniciantes. Entres elas encontra-se a Statement. Dada as alternativas abaixo, selecione a
que define Statement.
Implementado quando você planeja usar as instruções SQL muitas vezes. Aceita parâmetros de entrada em tempo de
execução.
É responsável por fornecer a conexão de uma aplicação Java com o Banco de dados
 Implementado para acesso de uso geral do banco de dados. É útil quando você estiver usando as instruções SQL
estáticas no tempo de execução. Não pode aceitar parâmetros.
Representa uma conexão a um banco de dados, a partir de uma URL JDBC recebida como parâmetro.
Implementado quando você deseja acessar banco de dados procedimentos armazenados. Também pode aceitar
parâmetros de entrada em tempo de execução.
 
 
 
Ref.: 201604188344
 6a Questão
É um dos cinco elementos básicos que nos permitem manipular bancos de dados através da API JDBC.
 DriverManager
SGBD
TagLib
JSP
Servlets
 
 
Explicação:
A função primária do DriverManager é obter conexões com o banco a partir do driver JDBC e a string de conexão.
 
 
 
Ref.: 201604188175
 7a Questão
Dada a classe abaixo, complete as lacunas de forma correta:
 
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
import java.sql.Connection;
 import java.sql.DriverManager;
 import java.sql.ResultSet;
 import java.sql.Statement;
 
public class Principal {
 public static void main(String[] args) {
 try {
 _______________("org.postgresql.Driver"); 
 Connection con = __________("jdbc:postgresql:BancoProva","aluno","prova");
 Statement stm =_____________________;
 ResultSet rs = ________________("select * from tabela");
 while(________________) {
 System.out.println("Valor da primeira coluna do resultado" + rs.getString(1));
 } 
 con.close();
 }
 catch(Exception e) {
 System.out.println("Erro:" + e.getMessage()); 
 }
 }
 }
 
DriverManager.getConnection, Class.forName, con.createStatement(),stm.executeQuery, rs.next()
 Class.forName, DriverManager.getConnection, con.createStatement(),stm.executeQuery, rs.next()
Class.forName, DriverManager.getConnection, con.createStatament(),stm.executeQuery, rs.hasNext()
DriverManager.getConnection, Class.forName, rs.createStatament(),stm.executeQuery, rs.hasNext()
DriverManager.getConnection, Class.forName, rs.createStatement(),stm.executeQuery, rs.next()
 
 
 
Ref.: 201604188192
 8a Questão
Baseado na linha de comando abaixo, marque qual deve ser o comando seguinte:
 
st = Conexao.getConection().createStatement();
List = st.executeQuery("select * from ALUNOS");
List = st.executeUpdate("select * from ALUNOS");
List = st().executeUpdate("select * from ALUNOS");
 ResultSet rs = st.executeQuery("select * from ALUNOS");
ResultSet rs = st.executeUpdate("select * from ALUNOS");
 
 
 
 
 
File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibility-menu.js

Outros materiais