

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Considere o código a seguir, para a questão 58, executado em um ambiente com o IDE NetBeans e Java 8 (JDK 1.8).
1.___ public class Lista {
2.______ public static void main (String[] args){
3.___________ List<String> lista = new ArrayList <> ();
4.___________ lista.add ("Infotic");
5.___________ lista.add ("Infratic");
6.___________ lista.add ("Segtic");
7._______ }
8._____ }
Para percorrer e exibir cada elemento contido na variável lista, sem apresentar mensagem de erro, é necessário o seguinte trecho de código:
while(lista.hasNext()) { System.out.println(lista.get()); }
while (Iterator.hasNext()){ String p = i.next(); System.out.println(p); }
for (String p : lista) { System.out.println(p); }
Iterator i = lista.iterator(); while ( i.next()){ String p = i.hasNext(); System.out.println(p); }
for (int i=0;i<=lista.size();i++) { System.out.println(lista.get(i)); }
Sobre Java Transaction API (JTA), analise as afirmativas a seguir.
1) JTA pode ser utilizado para o gerenciamento de transações distribuídas.
2) JTA é uma API que padroniza o tratamento de transações dentro de uma aplicação Java.
3) JTA só está disponível na especificação EJB 3.2 com JSR 366 (Java EE 8).
Está(ão) correta(s), apenas:
1
2
3
1 e 2.
2 e 3.
API (Application Programming Interface) que permite que aplicações escritas na plataforma J2EE usem serviços de controle de autenticação e autorização:
JSP
JPA
JSF
JAAS
Assinale a alternativa que corresponde à interface de JDBC e que permite o envio de instruções SQL de consulta ou atualização:
ExecuteSQL.
SQLExecute.
StatementSQL.
SQLStatement.
Statement.
Dentre os pacotes e classes disponibilizados pela API (Application Program Interface) da linguagem Java, qual pacote contém classes que ajudam o desenvolvedor na criação de interfaces de usuário, gráficos e imagens?
java.util.
java.image.
java.awt.
java.util.
Qual das opções abaixo foi concebida para ser um mecanismo de comunicação assíncrona?
REST
JMS
DCOM
SOAP
RPC
Conjunto de classes e interfaces (API) escritas em Java que fazem o envio de instruções SQL para qualquer banco de dados relacional:
SQLodbc
JDBC
APISQL
ApiODBC
Pipelines e APIs de um sistema de renderização geralmente utilizam triângulos para a renderização. Os triângulos são os primitivos mais simples que descrevem uma superfície no espaço 3D e com eles é possível construir diversos primitivos de ordem superior. Nesse sentido, o triângulo é definido como uma conexão de três pontos no espaço. Esses pontos são chamados de:
arestas.
triangle sprites.
normais.
vértices.
materiais.
Em uma conexão JDBC ao banco de dados, se o carregador de classes não encontrar a classe do driver, qual exceção ocorre?
java.lang.ClassNotFoundException.
java.io.FileNotFoundException.
java.lang.SecurityException.
java.io.IOException.
Segundo Deitel (2010), assinale a opção que NÃO corresponde a um pacote válido da Java API
javax.awt.alias
javax.swing.event
javax.xml.ws
java.util.concurrent
java.awt.geom
Assinale a alternativa correta a respeito de drivers JDBC (Java DataBase Connectivity).
Cada driver JDBC deve prover uma classe que implemente a interface java.sgl.Driver.
Drivers do tipo JDBC-ODBC bridge apresentam o melhor desempenho entre os tipos de driver suportados pelo JDBC, pois utilizam a interface ODBC nativa fornecida pelo SGBD.
Cada fabricante de SGBD deve fornecer um driver do tipo JDBC-ODBC bridge para que a interface ODBC do SGBD possa ser acessada a partir de aplicações Java.
A execução de consultas SQL na linguagem nativa de um SGBD, que é realizada por meio do método createNativeQuery() da classe java. sgl.Query, requer o uso de um driver JDBC nativo.
Um driver do tipo JDBC Net Bridge é requerido para acessar SGBDs executados em máquinas remotas.
As linhas de 7 a 12 permitem carregar o driver que informa às classes JDBC como se comunicar com a fonte de dados. No código, é usada a classe JdbcOdbcDriver e a linha 10 informa a ocorrência de erro no carregamento do driver JDBC/ODBC.
Em java.sql, o método getConnection, em DriverManager, pode ser invocado para se estabelecer uma conexão; o método executeQuery, em Statement, retorna uma instância de ResultQuery; e a interface ResultSetMetaData contém métodos por meio dos quais pode-se obter informações tais como tipos e propriedades de colunas retornadas por consultas.
Class.forName("org.apache.derby.jdbc.EmbeddedDriver") ;
Considerando a utilização da linha de código acima no estabelecimento de uma conexão com JDBC, assinale a opção correta.
EmbeddedDriver é o principal tipo de driver de conexão JDBC e ODBC em java.
linha de código, a chamada para Class.forName automaticamente cria uma instância de um driver e o registra com o DriverManager.
O trecho de código dado faz os dois passos necessários para a conexão a uma base com JDBC; o EmbeddedDriver faz todo o restante do trabalho de conexão.
Class.forName faz parte de outra classe denominada DriverProperty.JDBC.Main, que é utilizada com a tecnologia JDBC.
Em java.sql, métodos em DatabaseMetaData possibilitam acessar informações sobre bancos de dados. O método getMetaData, em Connection, retorna um objeto DatabaseMetadata, e o método getSchemas, em DatabaseMetaData, retorna uma instância de Schema.
Observe o código abaixo, que se refere á implementação de Java no acesso a Banco de Dados em JDBC.
package wlss.jdbcTT;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
class T1 {
public static void main(String args[]) {
Connection con = null;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").getInstance(
);
con =
DriverManager.getConnection("jdbc:odbc:meusCdsDb",
" conta ", " senha ");
Statement stm = con.createStatement();
String SQL = " Select titulo, autor,
total_faixas from MeusCDs ";
ResultSet rs = stm.executeQuery(SQL);
while (rs.next()) {
String tit = rs.getString("titulo");
String aut = rs.getString("autor");
int totalFaixas = rs.getInt("total_faixas");
System.out.println(48 + " Titulo: " + tit + "
Autor: " + aut
+ " 49: Tot. Faixas: " + totalFaixas);
}
} catch (SQLException e) {
} finally {
try {
con.close();
} catch (SQLException onConClose) {
System.out.println(" Houve erro no fechamento
da conexão ");
onConClose.printStackTrace();
}
}
}
}
Analise a instrução a seguir:
con = DriverManager.getConnection("jdbc:odbc:meusCdsDb", " conta ", " senha ");
Assinale a alternativa que indique corretamente o significado da instrução acima.
Abrir as tabelas do Banco de Dados.
Fechar a conexão com o Banco de Dados.
Liberar a conexão com o Banco de Dados.
Estabelecer a conexão com o Banco de Dados.
Criar uma variável para logon do Banco de Dados.
Com JDBC é possível acessar stored procedures implementados em PL/SQL armazenadas em um SGBD.
No JDBC, a classe ResultSetMetaData fornece informação sobre todas as colunas do ResultSet. Uma instância dessa classe é obtida com a função getMetaData( ) do ResultSet.
Certo
Errado