Baixe o app para aproveitar ainda mais
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
Compartilhar