

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.
Contexts and Dependency Injection (CDI) é uma das principais especificações da plataforma Java EE que provê a integração da camada web com a camada transacional. Uma das tecnologias presentes no CDI são os Qualificadores, cuja finalidade é
associar o ciclo de vida e interações de componentes para contextos de ciclo de vida bem formados e extensíveis.
indicar que tipo de bean precisa ser injetado em um determinado ponto, dada a possibilidade de existir mais de uma implementação do mesmo tipo.
gerenciar estados, capturar eventos, validar e converter dados, definir navegação entre páginas, dar suporte à internacionalização e acessibilidade.
definir componentes que implementam a tecnologia Enterprise JavaBeans (EJB).
prover um padrão de interoperabilidade entre aplicações que executam em diferentes plataformas e frameworks.
Na plataforma JEE, o serviço JAAS tem a função de:
fornecer segurança da aplicação através de algoritmos de criptografia avançados.
permitir a criação de aplicações com conteúdo dinâmico, assim como o AJAX.
centralizar o gerenciamento de várias aplicações através da definição de configurações.
fornecer mecanismos de autenticação e autorização de usuários.
servir de interface de comunicação da linguagem Java com linguagens de baixo nível.
É uma classe Java registrada no JSF que gerencia a interação entre a interface do usuário e a lógica de negócio:
ManagedBean
ManagedProperty
UIComponent
ActionEvent
ViewScoped
No desenvolvimento de uma aplicação em que ocorram persistências a dados usando Hibernate, é necessário criar uma sessão para fazer a conexão com o banco de dados por meio de um objeto session; este objeto, que é instanciado apenas uma vez na aplicação, deve se manter instanciado durante todo o tempo de execução.
Certo
Errado
API (Application Programming Interface) que permite que aplicações escritas na plataforma J2EE usem serviços de controle de autenticação e autorização:
JSP
JPA
JSF
JAAS
Com relação à alocação de memória, aplicações Java podem consumir muito recurso, especialmente se processarem grande quantidade de requisições simultaneamente. Qual das alternativas possui o parâmetro que garante que a aplicação tenha memória de heap suficiente na JVM?
-Xms
-Xss
-Xgc
-XX
-Xmx
Um servlet é uma classe Java que pode receber requisições HTTP, processá-las e responder ao cliente em formato HTML.
Certo
Errado
São diretivas na codificação com JSP e utilizadas para informações especiais em uma página, respectivamente:
@out, @request,@session.
@include,@page,@taglib.
@config,@response,@out.
@application,@print,@type.
Atualmente existe uma série de APIs que são disponibilizadas pelo Java EE. Dentre as APIs apresentadas abaixo, qual delas pode ser utilizada para controle de transações e definida pela JSR 907?
JTA
JNDI
JMX
JAAS
Em uma interface de credenciamento de usuário, utilizando JSF, para que o conteúdo do campo senha fique ilegível quando preenchido, os campos de nome e senha devem ser criados, respectivamente, pelas seguintes tags:
<form:inputText/> e <form:inputPassword/>
<h:inputTextarea> e <h:inputPassword/>
<html:inputField/> e <html:inputHidden/>
<h:inputText/> e <h:inputSecret/>
<h:inputField> e <h:inputHidden/>
Qual a principal função da JAVA EJB?
Tecnologia JAVA padronizada para criação de componentes em uma arquitetura confiável.
Arquitetura da tecnologia JAVA com a função de criação de projetos.
Por meio desta função se cria o Glassfish.
Plataforma Oracle.
Sobre as características não funcionais do Spring Boot, julgue os itens a seguir:
I- A funcionalidade spring-boot-starter-actuator serve para funcionalidades avançadas tais com monitoramento e rastreamento para aplicações em configurações fora da caixa.
II- As funcionalidades spring-boot-stater-undertow, spring-boot-starter-jetty, spring-boot-starter-tomcat servem para escolher sua opção específica de Embedded Servlet Container.
III- A funcionalidade spring-boot-starter-logging serve para logging usando o Logback.
Está CORRETO o que se afirma em
II e III apenas.
I, II e III.
III apenas.
I e III apenas.
I apenas.
Qual é o contêiner J2EE que é fornecido aos desenvolvedores o ambiente para rodar JSPs e servlets?
EJB
JSP
Web
JNDI
JTA
Um servlet Java é um módulo de software executado em um servidor Web que pode receber requisições dos clientes (navegadores), tratando os parâmetros das requisições e apresentando o resultado na forma de uma página HTML dinâmica.
Certo
Errado
Analise as afirmativas a seguir, marque V para as verdadeiras e F para as falsas.
( ) Os beans são os canais entre a interface de usuário e o backend da aplicação.
( ) Para cada tela do navegador torna-se necessária uma página JSF.
( ) Para instalar uma aplicação JSF em um servidor de aplicações, é preciso fornecer um arquivo de configuração web.inf.
( ) O escopo do JSF restringe-se à camada de apresentação.
A sequência está correta em
V, V, F, V.
V, F, V, V.
V, V, F, F.
F, V, F, V.
Associe os escopos para objetos existentes na programação Web com Java/Servlets, na coluna à esquerda, às afirmativas na coluna à direita.

A sequência correta é
O JEE é uma plataforma de desenvolvimento em Java desenvolvida especialmente para a produção de aplicativos de dispositivos móveis (smartphones, tablets, etc.)
Certo
Errado
Para implementar um Servlet apto a responder requisições do tipo HTTP, é correto afirmar que é necessário:
estender a classe javax.servlet.http.HttpServlet e sobrepor seu método service.
estender a classe javax.servlet.http.HttpServlet e sobrepor seus métodos doGet e/ou doPost.
Estender a classe javax.servlet.http.HttpServlet e sobrepor seu método doResponse.
estender a classe javax.servlet.http.HttpServlet e sobrepor, opcionalmente, um dos métodos doGet e/ou doPost, mas, obrigatoriamente, deve-se sobrepor o método doPut.
Considerando o desenvolvimento web em Java, utilizando Servlets e JSP (Java Server Pages), é correto afirmar que
Servlets são traduzidos em JSP em tempo de execução. Cada Servlet JSP é armazenado em cache e reutilizado até que o Servlet original seja modificado.
para implantar e executar JSP, um container de servlets, ou seja, um servidor que permita a execução de Servlets, como Apache Tomcat, é requerido.
Servlets permitem embutir scriptlets dentro de uma página HTML, resultando na mistura de lógica com apresentação.
JSP é uma especificação Java para a construção de interfaces de usuário baseadas em eventos e componentes para aplicações web. Isto é feito por outras tecnologias, como JSF.
A especificação JSF define fases distintas que correspondem ao ciclo de vida do JSF. Assinale o par INCORRETO de fases do ciclo de vida JSF.
Restaurar visão – Chamada da aplicação.
Aplicar valores de requisição – Decompor Bean.
Validações do processo – Aplicar valores de requisição.
Atualização de valores do modelo – Renderização da resposta.