Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 53556) Pontos: 0,0 / 1,0 Num projeto Java web, que utilize JSP / SERVLET, que objeto é utilizado na SERVLET para recuperar/obter dentro da SERVLET, os valores dos campos do formulário submetidos ao servidor e quem é responsável por instanciar esse objeto? Resposta: Apache é o responsavel Gabarito: O objeto é o REQUEST. A instanciação e envio desse objeto à SERVLET como parâmetro é Container Web Java. Na JSP ele é um objeto implícito. � 2a Questão (Ref.: 679644) Pontos: 0,0 / 1,0 Quando desenvolvemos aplicações que utilizam JMS cabe ao desenvolvedor do receptor da mensagem tratar questões como concorrência, segurança e transações. Como a arquitetura JEE trata este processo de recepção e os fatores envolvidos? Resposta: A arquirtetura JEE trata essa recepção de maneira que o conteiner web gerencie as paginas em JSP e componentes servlets em aplicações J2EE. O cliente tambem invoca os metodos do sesion bean. Gabarito: Visando facilitar o tratamento de tais questões a arquitetura JEE disponibiliza um tipo especial de EJB chamado de Message Driven Beans que nada mais é que um objeto especializado em receber mensagens JMS. � 3a Questão (Ref.: 568857) Pontos: 1,0 / 1,0 Desenvolvida pela Sun Microsystems na década de 90, a linguagem Java tem sido amplamente aceita pelo mercado devido a diversas características apresentadas. Algumas destas características são listadas a seguir. Qual das alternativas indica uma afirmação FALSA acerca das vantagens do Java? Pode ser baixada gratuitamente. É uma linguagem multiplataforma. Tem diversos ambientes de desenvolvimento gratuitos. Conta com ampla documentação e possibilidade de certificação através da Microsoft. É uma arquitetura aberta, extensível, com várias implementações. � 4a Questão (Ref.: 34687) Pontos: 1,0 / 1,0 São considerados contêineres JSP/Servlet: classe abstrata e interface HttpServlet e Javascript métodos e atributos Oracle e PostgreSql Apache Tomcat e Glassfish � 5a Questão (Ref.: 686087) Pontos: 0,0 / 1,0 O ciclo de vida de Java Serves Pages (JSP) é definido em um container web, que realiza a conversão de de todo JSP em um(a): XML Classe Java Servlet Framework String de dados � Gabarito Comentado.� � 6a Questão (Ref.: 771227) Pontos: 0,0 / 1,0 (TCE-RS/2014) O método a seguir está presente em uma classe de acesso a dados (DAO) de uma aplicação construída com Java utilizando JDBC. public int salvarCliente(int varId, String vaNome, double varRenda){ try{ .......... st.setInt(1,varId); st.setString(2,varNome); st.setDouble(3,varRenda); retorno = st.executeUpdate(); }catch(SQLException e){ retorno = -1; } return retorno; } Considere que: − a variável conn é da interface Connection, st é da interface PreparedStatement e retorno é uma variável do tipo int, todas declaradas e inicializadas anteriormente. − uma conexão com um banco de dados que contém a tabela cliente foi estabelecida com sucesso e em condições ideais. − a tabela cliente possui os campos abaixo: * id − inteiro, não nulo, chave primária * nome − cadeia de caracteres * renda − real Nestas condições, para que o método esteja correto, a lacuna I deve ser preenchida com a instrução st = conn.preparedStatement("insert into cliente (id, nome, renda) values (?, ?, ?)"); st = conn.executeStatement("insert into cliente values ( '" + varId + "', " + varNome + " , '" + varRenda + "')"); st = conn.prepareStatement("insert into cliente (id, nome, renda) values (?, ?, ?)"); st = conn.prepareStatement("insert into cliente (id, nome, renda) values (varId, varNome, varRenda)"); st = conn.prepareStatement("insert into cliente(id,nome,renda) values( "+varId+","+varNome+" ,'"+varRenda+"')"); � Gabarito Comentado.� � 7a Questão (Ref.: 623837) Pontos: 0,0 / 0,5 Com base na classe abaixo declarada: @Entity public class Aluno{ @Id private int mat; private int numero; // demais declarações } Assinale a afirmativa falsa. No Mapeamento Objeto Relacional, os objetos da classe Aluno correspondem aos registros da tabela aluno. A chave primária da entidade Aluno corresponde ao atributo mat A anotação @Entity indica que a classe Aluno é uma entidade simples A chave primária da entidade Aluno corresponde ao atributo numero. A classe Aluno representa uma entidade de persistência de dados. � 8a Questão (Ref.: 608611) Pontos: 0,0 / 0,5 O padrão de projeto Singleton tem o propósito de: criar uma interface única de acesso aos dados criar um mecanismo de representação para encapsular uma informação usada para a chamada de método posteriormente permitir a organização do código em 3 camadas restringir a instanciação de uma classe a um único objeto possibilitar a utilização de uma API de testes para o código � Gabarito Comentado.� � 9a Questão (Ref.: 771307) Pontos: 0,0 / 0,5 (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: III e IV, apenas I e IV, apenas. I, III e IV, apenas. I e II, apenas. I, II, III e IV. � 10a Questão (Ref.: 53966) Pontos: 0,0 / 0,5 Web Services trata de uma tecnologia independente de plataforma que utiliza XML em todos os níveis funcionais. Para tal conta com os seguintes formatos, respectivamente, para o serviço de localização, dicionário de dados e protocolo de transmissão: DNS, RSS e HTTP UDDI, DNS e HTTP COS, IDL e ORB StAX, DOM e JAX-RPC UDDI, WSDL e SOAP
Compartilhar