Buscar

Teste de Conhecimento Aula 7 Programação Orientada à Objeto

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

EPS http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?num_s...
CCT0760_EX_A7__V1
PROGRAMAÇÃO ORIENTADA A OBJETOS
Lupa
7a aula VídeoPPTMP3
Exercício: CCT0760_EX_A7__V1 18/11/2018 16:49:31 (Finalizada)
Aluno(a): 2018.3 EAD
Disciplina: CCT0760 - PROGRAMAÇÃO ORIENTADA A OBJETOS
1a Questão
Assinale a alternativa que completa corretamente a lacuna da afirmação a seguir: "A interface ____________ é uma tabela de dados que
representa o resultado de uma consulta em uma base de dados."
Statement
ResultSet
Command
Connection
DataSet
2a Questão
É a interface usada quando precisamos executar stored procedures:
CallableStatement
PreparedStatement
Statement
Connection
ResultSet
Gabarito Coment.
3a Questão
Objetos que implementam a interface Statement são usados para o envio de instruções SQL, a serem executadas pelo SGBD, retornando o
resultado obtido. Indique qual é o método usado para o envio de instruções SQL do grupo: INSERT; UPADATE E DELETE.
Connection getConnection() int
executeUpdate (String SQL)
Boolean execute(String SQL)
ResultSet executeQuery (String SQL)
ResultSet getResultSet()
1 of 3 18/11/2018 17:00
EPS http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?num_s...
Gabarito Coment.
4a Questão
Qual o método da Interface ResultSet que move o cursor uma posição para cima?
last()
absolute()
first()
beforeFirst()
previous()
5a Questão
Os programas desenvolvidos em Java normalmente comunicam-se com um banco de dados e manipulam seus dados utilizando a API JDBC. Esta
fornece um conjunto padrão de interfaces para bancos de dados em conformidade com o SQL. Uma Interface bastante popular é o Statement que é
responsável por controlar e executar uma instrução SQL. Para que possamos executar a instrução select do SQL, que método devemos usar?
execute()
executeQuery()
executeSQL()
createStatement()
executeUpdate()
6a Questão
Java Database Connectivity (JDBC) define um conjunto de classes e interfaces para escrever programas ou sistemas em Java que utilizem Banco de
Dados. Estas classes e interfaces efetuam as conexões entre a aplicação e o Sistema Gerenciador de Banco de Dados (SGBD). Ao utilizar o JDBC,
podemos enviar comandos SQL ou PL/SQL para quase todos os bancos de dados relacionais. Os objetos de instrução retornam resultados de
consulta SQL como objetos:
Statement
ResultSet
DriverManager
Connection
PreparedStatement
Gabarito Coment.
7a Questão
Dada a classe abaixo, complete as lacunas de forma correta:
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 =_____________________;
2 of 3 18/11/2018 17:00
EPS http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?num_s...
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()
DriverManager.getConnection, Class.forName, rs.createStatement(),stm.executeQuery, rs.next()
DriverManager.getConnection, Class.forName, rs.createStatament(),stm.executeQuery, rs.hasNext()
Class.forName, DriverManager.getConnection, con.createStatement(),stm.executeQuery, rs.next()
Class.forName, DriverManager.getConnection, con.createStatament(),stm.executeQuery, rs.hasNext()
Gabarito Coment. Gabarito Coment.
8a Questão
É o nome do método da classe Statement usado para enviar uma instrução SQL do tipo INSERT, UPDATE ou DELETE:
execute
executeUpdate
getResultset
getMaxRows
executeQuery
3 of 3 18/11/2018 17:00

Continue navegando