Buscar

05_AULA_DESENVOLVIMENTO_DE_SISTEMAS_WEB

Prévia do material em texto

DESENVOLVIMENTO DE SISTEMAS WEB – 5ª AULA 
1a Questão 
 
 
 Dentro da arquitetura tradicional de acesso a bancos de dados do Java, qual seria a classe encarregada de 
efetuar a execução de comandos SQL? 
 
 
DriverManager 
 
ResultSet 
 
Connection 
 Statement 
 
Class 
Respondido em 07/11/2019 14:11:26 
 
 
Explicação: A classe Statement tem a função de executar comandos SQL. Normalmente temos uma conexão 
(Connection) e o resultado de uma consulta é recebido em um ResultSet. 
 
 
 
 
 2a Questão 
 
 
 Na arquitetura cliente/servidor de duas camadas, a base de dados fica no servidor; e as regras e a lógica da 
aplicação ficam no cliente. Em relação à arquitetura cliente/servidor de três camadas, uma camada 
intermediária é criada entre o servidor e o cliente. Qual a função desta camada? 
 
 
Armazenar a lógica da aplicação, deixando o servidor responsável pelas regras de negócio. 
 
Armazenar as regras do negócio, deixando o cliente responsável apenas pela lógica da aplicação. 
 
Armazenar a base de dados, passando a lógica da aplicação para o servidor. 
 Armazenar as regras do negócio e a lógica da aplicação, deixando o cliente responsável apenas 
com a interface com o usuário. 
 
Armazenar a base de dados, deixando o servidor responsável por outras tarefas mais pesadas. 
Respondido em 07/11/2019 14:11:37 
 
 
Gabarito 
Coment. 
 
 
 
 3a Questão 
 
 
 Marque a opção correta com relação a arquitetura cliente/servidor. 
 
 
A comunicação cliente/servidor é baseada em rastreamento de mensagens 
 
Arquitetura compartilhada privilegia o envio e recebimento de dados pelo servidor e o cliente. 
 Arquitetura centralizada é onde toda a inteligência é centralizada em um computador central que 
recebe a informação gerada pela captura da informação do usuário através de um terminal 
 
Arquitetura de arquivo compartilhado é um processo responsável pela manutenção da informação 
(Servidor), enquanto que outro é responsável pela obtenção dos dados (Cliente) 
 
Arquitetura centralizada é quando o servidor de arquivos envia arquivos da localização 
compartilhada para o ambiente da estação de trabalho 
Respondido em 07/11/2019 14:11:43 
 
 
Gabarito 
Coment. 
 
 
 
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3559926545&cod_hist_prova=175453709&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3559926545&cod_hist_prova=175453709&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3559926545&cod_hist_prova=175453709&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3559926545&cod_hist_prova=175453709&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3559926545&cod_hist_prova=175453709&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3559926545&cod_hist_prova=175453709&pag_voltar=otacka
 4a Questão 
 
 
 Qual o nome da API criada pela SUN cujo o objetivo é fornecer uma ponte entre a camada do cliente, o 
driver do fabricante e a fonte de dados? 
 
 
SDBC 
 
ADBC 
 JDBC 
 
SQL 
 
RDB 
Respondido em 07/11/2019 14:11:49 
 
 
Gabarito 
Coment. 
 
 
 
 5a Questão 
 
 
 Tomada em comandos SELECT, retornando o resultado de operações como um objeto ResultSet. Estamos 
falando de qual comando? 
 
 
DataSource 
 
ResultSet 
 ExecuteQuery 
 
Connection 
 
ExecuteUpdate 
Respondido em 07/11/2019 14:11:59 
 
 
 
 
 6a Questão 
 
 
 Selecione dentre as alternativas abaixo a opção correta. 
 
 
JDBC é uma classe abstrata para acesso a banco de dados através de uma API definida em ASP 
 
JDBC é uma não interface para acesso a banco de dados através de uma API definida em PHP 
 
JDBC é uma não interface para acesso a banco de dados através de uma API definida em Java 
 
JDBC é uma classe abstrata para acesso a banco de dados através de uma API definida em Java 
 JDBC é uma interface para acesso a banco de dados através de uma API definida em Java 
Respondido em 07/11/2019 14:12:11 
 
 
 
 
 7a Questão 
 
 
 O Driver Ponte JDBC-ODBC é implementação nativa que conecta uma aplicação Java a um banco de dados 
através de ODBC configurado na máquina. 
 
Identifique o tipo correspondente abaixo: 
 
 
Tipo 5 
 
Tipo 2 
 Tipo 1 
 
Tipo 4 
 
Tipo 3 
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3559926545&cod_hist_prova=175453709&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3559926545&cod_hist_prova=175453709&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3559926545&cod_hist_prova=175453709&pag_voltar=otacka
Respondido em 07/11/2019 14:12:18 
 
 
 
 
 8a Questão 
 
 
 Um objeto da Classe ResultSet pode ser visualizado como uma tabela. Qual o método utilizado para 
percorrer as linhas dessa tabela. 
 
 next() 
 
try() 
 
exec() 
 
finnaly() 
 
prev() 
Respondido em 07/11/2019 14:12:31 
 
 
Gabarito 
Coment. 
1a Questão 
 
 
 O principal objetivo desses serviços é permitir que uma plataforma não dependa de APIs específicas, 
permitindo que aplicações executem em diferentes plataformas e incluem serviços de alto nível que 
escondam a complexidade de redes e sistemas distribuídos. 
 
 
peopleware 
 
javaware 
 middleware 
 
hardware 
 
software 
Respondido em 07/11/2019 14:12:48 
 
 
 
 
 2a Questão 
 
 
 (CESGRANRIO - 2010) É característica de um arquivo JSP a: 
 
 
execução exclusiva em sistemas Linux. 
 compilação em um servlet. 
 
execução exclusiva em sistemas Windows 
 
impossibilidade de inclusão de comentários. 
 
presença maciça de código Assembly. 
Respondido em 07/11/2019 14:18:13 
 
 
 
 
 3a Questão 
 
 
 Qual das classes abaixo fornece métodos para o desenvolvedor executar instruções SQL? 
 
 
java.sql.DriverManager 
 
java.sql.Connection 
 java.sql.Statement 
 
javax.sql.DataSource 
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3559926545&cod_hist_prova=175453709&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3559926545&cod_hist_prova=175453709&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3559926545&cod_hist_prova=175453709&pag_voltar=otacka
 
java.sql.ResultSet 
Respondido em 07/11/2019 14:18:43 
 
 
 
 
 4a Questão 
 
 
 Os objetos da classe java.sql.Connection representam conexões para o banco de dados. Uma vez de posse 
deste objeto, criamos um objeto da classe Statement, que usamos para executar consultas SQL. Qual o 
método que tomada em comandos SELECT retorna o resultado de operações como um ResultSet. 
 
 
executeManager 
 
executeSQL 
 
executeUpdate 
 
executeRequest 
 executeQuery 
Respondido em 07/11/2019 14:19:25 
 
 
Gabarito 
Coment. 
 
 
 
 5a Questão 
 
 
 Para fazer uma conexão com um banco de dados é utilizado em Java uma Classe criada para esse fim. 
 
 
DriverManager 
 
ResultSet 
 
Statement 
 Connection 
 
Apache 
Respondido em 07/11/2019 14:20:14 
 
 
Gabarito 
Coment. 
 
 
 
 6a Questão 
 
 
 Tomada em comandos INSERT, UPDATE ou DELETE, retornando o número de colunas afetadas como um 
tipo int. 
 
 
DataSource 
 ExecuteUpdate 
 
Connection 
 
ExecuteQuery 
 
ResultSet 
Respondido em 07/11/2019 14:20:26 
 
 
 
 
 7a Questão 
 
 
 Marque a opção correta referente à Arquitetura Cliente/Servidor de duas e três camadas respectivamente. 
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3559937892&cod_hist_prova=175454428&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3559937892&cod_hist_prova=175454428&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3559937892&cod_hist_prova=175454428&pag_voltar=otackahttp://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3559937892&cod_hist_prova=175454428&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3559937892&cod_hist_prova=175454428&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3559937892&cod_hist_prova=175454428&pag_voltar=otacka
 
 
O cliente comunica-se diretamente com o servidor / As regras e a lógica da aplicação ficam no 
cliente 
 
A função da camada intermediária é armazenar as regras do negócio e a lógica da aplicação / 
Problema de manutenção - toda vez que uma aplicação for alterada, tanto bancos de dados como 
aplicações clientes precisam ser alteradas 
 
Uma camada intermediária é criada entre o servidor e o cliente / Qualquer alteração na camada 
intermediária é imediatamente assumida por todas as aplicações e pelo banco de dados 
 A aplicação cliente precisa ser instalada em todos os nós / O cliente fica responsável apenas pela 
interface com o usuário 
 
A aplicação cliente precisa ser instalada em todos os nós / Problema de manutenção - toda vez que 
uma aplicação for alterada, tanto bancos de dados como aplicações clientes precisam ser alteradas 
Respondido em 07/11/2019 14:20:52 
 
 
 
 
 8a Questão 
 
 
 JDBC (Java Database Connector) é uma interface para acesso a banco de dados através de uma API 
definida em Java. Das principais classes e interfaces do pacote java.sql, assinale abaixo aquela que gerencia 
o driver e cria uma conexão com o banco: 
 
 DriverManager. 
 
ResultSet. 
 
Statement. 
 
Connection. 
 
PreperedStatement. 
Respondido em 07/11/2019 14:21:25 
 
 
Gabarito 
Coment. 
 
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3559937892&cod_hist_prova=175454428&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3559937892&cod_hist_prova=175454428&pag_voltar=otacka
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3559937892&cod_hist_prova=175454428&pag_voltar=otacka

Continue navegando