

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Qual é o objetivo da anotação @WebServlet, presente no JEE v6?
Registrar um filtro.
Registrar um Context Listener.
Definir parâmetros de inicialização para Servlets e filtros.
Substituir os mapeamentos de Servlet presentes no web.xml.
Documentar uma Servlet gerando uma descrição do que a mesma realiza.
JavaEE v6 requer uma quantidade significativa de API´s para uso pelas aplicações JavaEE, começando com o próprio núcleo das API´s e incluindo muitas outras tecnologias Java. Componentes de aplicação JavaEE executam em ambientes fornecido por “containers”, que são parte da plataforma JavaEE. Essa plataforma suporta quatro tipos de “containers” correspondendo aos tipos de aplicações dos componentes.
Além do “application client containers”, os outros três tipos são
“applet containers”, “web containers for servlets and JSP pages” e “enterprise bean containers”.
“javascript containers”, “web containers for HTML and JSP pages” e “ultimate eclipse containers”.
“applet containers”, “web containers for HTML and CSS pages” e “enterprise eclipse containers”.
“javascript containers”, “web containers for servlets and CSS pages” e “ultimate bean containers”.
Observe a figura, que se refere à arquitetura em alto nível do JavaServer Faces (JSF 2.0).

Um dos módulos representa a lógica do negócio que controla, inclusive, a navegação entre páginas, enquanto que outro é responsável por exibir um componente e traduzir uma entrada de valor realizada por um usuário em componente. Esses módulos são, respectivamente,
Faces Servlet e Validator.
Faces Servlet e Renderer.
Managed Bean e Renderer.
Managed Bean e Validator.
Por suas características, Hibernate 3.5 constitui uma ferramenta com a finalidade de realizar o seguinte tipo de mapeamento
objeto/relacional para Java.
gerencial/operacional para sites interativos textuais.
entidade/relacionamento para modelagem de dados.
lógico/físico para desenvolvimento por meio da prototipação.
A respeito do Hibernate, analise as afirmativas a seguir.
I. Na HQL (Hibernate Query Language) as consultas são case sensitive, ou seja, "SELECT" é diferente de "select".
II. Uma instância de uma classe persistente que nunca esteve associada com um contexto persistente, é chamada de objeto transiente.
III. Atualmente além do mapeamento utilizando arquivos XML, é possível mapear as classes persistentes em tabelas de um Banco de Dados utilizando annotations.
Assinale:
se somente a afirmativa I estiver correta.
se somente as afirmativas I e II estiverem corretas.
se somente as afirmativas I e III estiverem corretas.
se somente as afirmativas II e III estiverem corretas.
se todas as afirmativas estiverem corretas.
Servlets são projetadas para fornecer aos desenvolvedores uma solução JAVA para criar aplicações web. Para criar Servlets é necessário importar as classes padrão de extensão dos pacotes
javax.servlet e javax.servlet.http.
javax.servlet e javax.http.servlet.
javax.servlet.html e javax.servlet.http.
servlet.javax e servlet.javax.http.
javax.servlet.smtp e javax.servlet.html.
São apenas tipos de componentes executados em servidores Web:
Beans, Servlets e J2EE.
JVM, Servlets e JSP.
Beans, Servlets e JSP.
Beans, Swing e JSP.
Beans, Swing e JVM.
O trecho de código abaixo escrito em Java Server Pages () que tem como finalidade visualizar o conteúdo do campo “nome” de um formulário, é o
<%@page import=”java.util.*”%>
<html><head><title>Visualisar o conteúdo do formulário</
<body>
<h1>Nome do Funcionário:<Trecho Código>
</
<%= request.getParameter(“nome”) %>
<%= request.ButNamer(“nome”) %>
<%= request.RequestNameList(“nome”) %>
<%= request.ParameterNumber (“nome”) %>
Assinale a alternativa que NÃO condiz com os conceitos da plataforma J2EE.
A plataforma J2EE fornece aos desenvolvedores um poderoso conjunto de interfaces integradas de programação (APIs) que permitem reduzir o tempo de desenvolvimento, a complexidade das aplicações e melhorar a performance das mesmas.
Os componentes da tecnologia Java Servlet and JavaServer Pages (JSP) são componentes Web que executam no servidor.
Existem três tipos de enterprise beans: entity bean, java bean e message-driven bean.
A plataforma J2EE fornece um modelo de segurança unificado e um mecanismo de controle de transações.
Os componentes Enterprise JavaBeans (EJB) são componentes que encapsulam as regras de negócio de uma aplicação e executam no servidor.
Quando se usa classes do tipo bean, não é necessário instanciar explicitamente um objeto da classe para poder acessar seus métodos. A instância do objeto é criada pelo elemento especial:
![]()
![]()
![]()
![]()
![]()
Durante um processo de revisão do sistema de Compras, escrito em plataforma J2EE, foram levantadas as necessidades a seguir.

Sabendo-se que os EJBs do sistema de Compras seguem o padrão 3.0 e os da Contabilidade seguem o padrão 2.1, conclui-se que as soluções apresentadas pelo analista atendem às necessidades
I e II, apenas.
II e III, apenas.
I, II e IV, apenas.
II, III e IV, apenas.
I, II, III e IV.
Um testador de um sistema WEB, que roda em um servidor de aplicação J2EE com 2 GB de RAM, recebe a mensagem de erro abaixo em seu navegador Firefox, ao acessar determinada funcionalidade do sistema.
![]()
Considerando-se que a memória RAM do servidor de aplicação não passa de 20% de uso e que a estação do testador possui um sistema operacional Windows, analise as ações a seguir.
I – Aumentar o tamanho do page file da estação do testador.
II – Alterar o valor do parâmetro "-Xmx" da JVM do servidor.
III – Diminuir a quantidade de métodos recursivos do sistema.
Para resolver essa situação, é(são) válida(s) APENAS a(s) ação(ões)
I.
II.
III.
I e II.
II e III.
JavaBeans, criados para trabalhar em desenvolvimento de aplicações gráficas desktop, precisam implementar a interface:
java.io.serializable.
java.io.dekstop.
java.io.multiplex
java.io.bean.
java.io.servlet.
A tecnologia Java Server Pages (JSP) possuidora de um componente que encapsula funcionalidade em tags predefinidas passíveis de ser incorporadas pelos programadores aos programas em JSP chama-se
Diretivas.
Ações.
Bibliotecas de Comandos.
Elementos de Criação de Script.
O Hibernate é um framework da plataforma Java cuja principal função é:
persistir dados usando mapeamento objeto-relacional.
prover uma arquitetura para a construção de aplicações Web.
registrar um histórico (log) do comportamento das aplicações.
prover uma arquitetura para a construção de aplicações J2EE.
manipular certificados digitais.
As linhas de 7 a 12 permitem carregar o driver que informa às classes JDBC como se comunicar com a fonte de dados. No código, é usada a classe JdbcOdbcDriver e a linha 10 informa a ocorrência de erro no carregamento do driver JDBC/ODBC.
A tecnologia JPA permite, entre outras funções relativas a páginas web, o controle de entrada de dados, a validação de dados de entrada e a construção de máscaras nos campos de dados.
A tecnologia JSP pode ter sido utilizada no desenvolvimento da interface com usuário no sistema em questão.
No framework Hibernate, é comum que uma instância de uma classe persistente tenha três estados específicos. Assinale a opção que contém esses três estados.
plugged, disconnected, timewait
plugged, disconnected, timewait
transient, persistent, detached
transient, connected, timewait