Buscar

Av prog em serv web

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

Continue navegando