Buscar

PROGRAMAÇÃO CLIENTE SERVIDOR AV1

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 4 páginas

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

Prévia do material em texto

Disc.: PROGRAMAÇÃO CLIENTE SERVIDOR 
CCT0780_AV_XXXXXXXXXXXXXXXXX 08/06/2018 14:16:59 (F) AV 
 
Aluno: 201510492054 - XXXXXXXXXXXXXXXXX 
Professor: GUIDO MASCELANI SILVERIO Turma: 9003/AC 
 
 
Avaliação: 
3,0 
Nota Partic.: Av. Parcial.: 
2,0 
Nota SIA: 
3,0 pts 
 
O aproveitamento da Avaliação Parcial será considerado apenas para as provas com nota maior ou igual a 
4,0. 
 
 
 
 
PROGRAMAÇÃO CLIENTE SERVIDOR 
 
 
 1. Ref.: 1224762 Pontos: 0,00 / 1,00 
 
Uma classe pode possuir mais de um método construtor, diferenciados pela listas de 
parâmetros. Assinale a alternativa que indica o mecanismo usado em tal implementação. 
 
 Polimorfismo 
 Sobrecarga 
 
Sobrescrita 
 
Abstração 
 
Encapsulamento 
 
 
 2. Ref.: 1224512 Pontos: 1,00 / 1,00 
 
Ao estudar as especificações e frameworks Java EE, um Analista de Sistemas concluiu que: 
 
 
STRUTS é um framework de persistência que permite o gerenciamento de dados 
relacionais, utilizando-se de mapeamento objeto-relacional 
 
a utilização de Java Persistent API obriga o uso de um container EJB com Session Beans 
 no container WEB, uma página JSP transforma-se em um servlet, que é compilado, 
carregado e inicializado 
 
o container WEB do servidor de aplicações é o responsável por gerenciar o ciclo de vida 
de servlets e de EJBs utilizados numa aplicação Java 
 
Enterprise JavaBeans é um modelo de componentes padronizado, executado no lado do 
cliente e que facilita a construção de aplicações distribuídas robustas 
 
 
 3. Ref.: 1224824 Pontos: 1,00 / 1,00 
 
A tecnologia JSP é extremamente útil e pode facilitar o desenvolvimento de uma aplicação 
web. Assinale a alternativa INCORRETA sobre esta tecnologia: 
 
 
É possível usar um componente ou uma classe Java por meio de um JSP. 
 
Um JSP tem a aparência de um código HTML com alguns trechos de código Java. 
 Um JSP não pode trocar informações ou requisições com um Servlet. 
 
Todo arquivo JSP é, em sua primeira execução, convertido para um servlet. 
 
O principal foco de uso do JSP é a criação da interface com o usuário 
 
 
 4. Ref.: 1224688 Pontos: 1,00 / 1,00 
 
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 =_____________________; 
 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()); 
 } 
 } 
} 
 
 
Class.forName, DriverManager.getConnection, 
con.createStatament(),stm.executeQuery, rs.hasNext() 
 
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() 
 
DriverManager.getConnection, Class.forName, 
con.createStatement(),stm.executeQuery, rs.next() 
 
 
 5. Ref.: 1224675 Pontos: 0,00 / 1,00 
 
Arquivo de configuração necessário para a configuração das conexões no JPA: 
 
 
context.xml 
 
web.xml 
 
manifest 
 readme.txt 
 persistence.xml 
 
 
 6. Ref.: 1224774 Pontos: 0,00 / 1,00 
 
Assinale a opção que apresenta apenas padrões de interface: 
 
 Adapter, Facade e Bridge 
 Builder, Adapter e State 
 
Builder, Memento e Prototype 
 
State. Command e Interpreter 
 
Singleton, Adapter e Observer 
 
 
 7. Ref.: 1224680 Pontos: 0,00 / 1,00 
 
(DATAPREV/2011) Analise os itens a seguir sobre JEE e EJB. 
 
I. Um servidor J2EE fornece contêineres EJB e Web. 
 
II. O contêiner EJB gerencia a execução de EJBs em aplicações J2EE. 
 
III. O contêiner Web gerencia a execução de páginas JSP e componentes servlet em aplicações 
J2EE. 
 
IV. Um session bean representa um único cliente dentro do servidor J2EE. Para acessar um 
aplicativo que é instalado no servidor, o cliente invoca os métodos do session bean. 
 
Está correto o que se afirma em: 
 
 
I, III e IV, apenas. 
 I e II, apenas. 
 I, II, III e IV. 
 
III e IV, apenas 
 
I e IV, apenas. 
 
 
 8. Ref.: 1224699 Pontos: 0,00 / 1,00 
 
Para a manutenção do estado da página apenas ao nível do redirecionamento interno entre 
Servlets e JSPs o melhor escopo para um Managed Bean seria: 
 
 Requisição 
 Sessão 
 
Aplicação 
 
Sem escopo 
 
Visão 
 
 
 9. Ref.: 1224681 Pontos: 0,00 / 1,00 
 
(TRT - 24ª REGIÃO/2010) Em relação ao Enterprise Java Beans, é correto afirmar: 
 
 
Message-Driven Bean é um EJB statefull. 
 Enterprise Java Beans é um componente J2EE do tipo servidor que executa no container 
do servidor de aplicação 
 
Um Message-Driven Bean é um EJB que possui as interfaces home e remote e apenas 
um método que recebe qualquer tipo de mensagem. 
 Um Entity Bean é um tipo de EJB que representa dado não persistente armazenado em 
um banco de dados. 
 
No Session Bean, toda vez que um método é invocado, o estado de suas variáveis se 
mantém apenas durante a invocação desse método. 
 
 
 10. Ref.: 1224813 Pontos: 0,00 / 1,00 
 
Nos aplicativos corporativos é comum concentrar as chamadas ao banco de dados em uma 
classe, segundo um padrão de desenvolvimento denominado: 
 
 
Singleton 
 
Strategy 
 Front Control 
 DAO 
 
Decorator

Continue navegando