Questões de Concurso sobre Java Enterprise Edition (JEE)

 
 
Disciplina 1
Assunto 9
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
348 questões encontradas
Questões por página
20
Mais recentes
 

Em uma servlet, de um site desenvolvido em Java, o fragmento de código abaixo retorna uma lista de processos para o arquivo exibir_processos.jsp.


ProcessosDao dados = new ProcessosDao();

ArrayList<Processo> listaProcessos = dados.consultar(processo);

request.setAttribute("retornaProcessos", listaProcessos);

RequestDispatcher disp = request.getRequestDispatcher("exibir_processos.jsp");

disp.forward(request, response);


No arquivo exibir_processos.jsp, para receber a lista de processos, utiliza-se a instrução


A

<%ArrayList<Processo> listaProcessos = request.getAttribute ("retornaProcessos");%>


B

<%ArrayList<Processo> listaProcessos = (Processo) request.getList("retornaProcessos");%>


C

<%ArrayList<Processo> listaProcessos = ${retornaProcessos};%>


D

<%ArrayList<Processo> listaProcessos = (ArrayList<Processo>) request.getAttribute ("retornaProcessos");%>


E

<%ArrayList listaProcessos = (ArrayList<Processo>) $_REQUEST.getParameter ("retornaProcessos");%>

Na requisição pelo cliente durante o ciclo de vida de um arquivo JSP, após a criação do processo chamado transformação e compilação, há a criação do (a):


A

head.


B

servlet.


C

richface.


D

arquivo jar.


E

facelet.

Em uma página chamada cadastro.jsp do site do Governo de XX, construído usando a tecnologia JSP, que é parte do Java EE, um desenvolvedor precisa importar todas as classes do pacote java.sql, relacionadas a operações da página com um banco de dados relacional. Para fazer esta importação, utiliza-se no início da página a instrução


A

<%{import="java.sql.*"}>


B

<%!page import="java.sql.*"%>


C

import java.sql.*;


D

<%@page import="java.sql.*"%>


E

@import(java.sql.*);

No JSP, o buffer de uma página permite que


A

o cabeçalho da requisição HTTP possa ser modificado enquanto o corpo da requisição é produzido.


B

os dados sejam transmitidos para o cliente por um processo separado.


C

o cliente visualize o conteúdo da página gradualmente.


D

o servidor armazene em cache a resposta das requisições.


E

a página seja carregada mais rapidamente e consuma menos recursos do servidor, pois os dados são transmitidos em blocos maiores.

A Plataforma JavaEE possui uma série de tecnologias com objetivos distintos. Entre elas, há uma que é um framework web com padrão MVC (Model, View e Controller).


Qual alternativa apresenta o nome dessa tecnologia:


A

Java Persistence API (JPA).


B

Enterprise Java Beans (EJB)


C

Java Server Pages (JSP).


D

Servlets.


E

Java Server Faces (JSF).

Dentro da arquitetura detalhada do Nhibernate, qual é a função do objeto ISession (NHibernate.ISession)?


A

É um objeto utilizado pela aplicação para especificar unidades de trabalho atômicas ou não.


B

É um objeto que aplica abstração de uma implementação específica e concreta de IDbConnection e IdbCommand.


C

É um objeto single-threaded, sendo, exclusivo por instância, de curta duração, que representa a conversa entre a aplicação e a unidade de persistência.


D

É uma interface que encapsula provedores ADO.NET diferentes.


E

É um objeto do tipo Factory para instâncias do tipo de Itransaction.

"Os ____________ são códigos Java que processam requisições (request) e resposta (response) em servidores que suportam essa tecnologia. Uma das habilidades dos _____________ é a facilidade na comunicação com outros componentes Java EE."


Fonte: <https://www.devmedia.com.br/java-ee-entendendo-a-plataforma/30195>


Assinale a alternativa que complete os espaços em branco corretamente:


A

beans de entidade


B

web services


C

servlets


D

beans de mensagem


E

beans de sessão

A plataforma Java EE é composta por uma série de tecnologias que têm objetivos distintos dentro do processo de desenvolvimento de sistemas, tais como: Servlets , Java Server Pages , Java Server Faces , Java Persistence API , Enterprise Java Beans , dentre outras.


Sendo assim, qual alternativa aborda a finalidade da Java Persistence API?


A

Especialização de servlets que permite aplicações em Java serem mais robustas e tenham facilidades no desenvolvimento.


B

É uma API padrão do Java que usa o conceito de mapeamento objeto relacional, sendo utilizada para a persistência dos dados.


C

São componentes que executam em um container de aplicação e que oferecem a facilidade e produtividade no desenvolvimento de componentes distribuídos, transacionados, seguros e portáteis.


D

São componentes Java executados no servidor que tem o objetivo de gerar conteúdo (HTML e XML) dinâmico para web.


E

É framework web com o padrão MVC (Model , View e Controller ) baseado em Java que ajuda a simplificar o desenvolvimento de interfaces (telas do sistema) através de um modelo de User Interface.

Apenas uma única instância do Tomcat pode existir em uma única JVM (Java virtual machine); no entanto, é possível ter múltiplas instâncias em uma mesma máquina virtual, desde que em processos Java separados, em execução em portas separadas.


C

Certo


E

Errado

No que diz respeito aos frameworks, plataformas e tecnologias Java, assinale V para a afirmativa verdadeira e F para a falsa.


( ) O Java EE é uma plataforma que contém um conjunto de tecnologias coordenadas que reduz significativamente o custo e a complexidade do desenvolvimento, implantação e gerenciamento de aplicações de várias camadas centradas no servidor, que oferece um conjunto de interfaces de programação de aplicações – APIs para desenvolvimento e execução de aplicações portáteis, robustas, escaláveis, confiáveis e seguras no lado do servidor.

( ) EJB (Enterprise JavaBeans) é uma tecnologia que ajuda os desenvolvedores de software a criarem páginas web geradas dinamicamente baseadas em HTML, XML ou outros tipos de documentos. Lançada em 1999 pela Sun Microsystems, JSP é similar ao PHP, mas usa a linguagem de programação Java.

( ) JPA (Java Persistence API) é um framework que permite aos desenvolvedores gerenciar os dados utilizando o mapeamento relacional de objetos em aplicações construídas na plataforma Java.


As afirmativas são, respectivamente,


A

F – V – F.


B

V – F – V.


C

F – F – V.


D

V – V – F.

O Hibernate implementa ORM (object-relational mapping) entre a camada de acesso a dados do aplicativo Java e o banco de dados relacional, de modo que o aplicativo Java faz uso das APIs do Hibernate para carregar e armazenar seus dados de domínio.


C
Certo

E
Errado

No contexto do JBoss Enterprise Application Platform, versão 7.2, considere que o responsável por uma aplicação JBoss EAP queira fazer o backup das configuracões de dados de usuários, configurações domain e host, configurações de logging e arquivos de configuração de inicialização. Para isso, deverão ser copiados os diretórios


A

EAP_HOME/standalone-settings/ e EAP_HOME/domain/startup/


B

EAP_HOME/standalone/settings/ e EAP_HOME/modules/


C

EAP_HOME/domain-settings/ e EAP_HOME/scipts/


D

EAP_HOME/domain/configuration/ e EAP_HOME/bin/

No contexto do JBoss Enterprise Application Platform, versão 7.2, o JAX-RS é a API JAVA para RESTful Web Services. Considerando que o desenvolvedor queira implementar providers e web resources no contexto de uma Aplicação JAX-RS, ele deve criar uma subclasse de


A
javax.ws.rs.core.WebResource

B
javax.ws.rs.core.Application

C
javax.ws.rs.core.Provider

D
javax.ws.rs.core.API

Em relação ao JDBC, analise as definições a seguir.


I. Interface que ajuda a gerenciar a conexão entre um programa Java e um banco de dados.

II. Objeto utilizado para submeter uma consulta a um banco de dados.


As definições se referem, respectivamente, a:


A

I. Connection II. Statement.m


B

I. getConnection II. Connection.l


C

I. Statement.m II. DriverManager


D

I. DriverManager II. getConnection

A plataforma Java J2EE (Java 2 Enterprise Edition) surgiu com o objetivo de padronizar e simplificar a criação de aplicações empresariais. Entre os módulos principais de um J2EE, um destina-se a processar componentes web como servlets, JSP's, HTML's e Java Beans, enquanto que outro destina-se a prover a infraestrutura necessária para a execução de componentes de negócio distribuídos. Esses módulos são conhecidos, respectivamente, como:


A

Web Container e EJB Container


B

EJB Container e Client Container


C

Client Container e JDBC Container


D

JDBC Container e Web Container

Os “listeners”, por definição, são usados para tratar e processar eventos. Quando um evento ocorre, o “listener” é notificado e recebe um objeto contendo informações sobre o evento ocorrido, e tem a oportunidade de executar e realizar qualquer processamento disparado pelo evento. No framework JSF (Java Server Faces), os eventos disparados por componentes (UI) são tratados por duas interfaces, que são:


A

ActionListener, que é usada para capturar eventos disparados, dentre outros, por botões e links, e a ValueChangeListener, que é usada para capturar eventos disparados, dentre outros, por checkboxes, radio button e combo.


B

Action events, que é usada para capturar eventos disparados, dentre outros, por checkboxes, radio button e combo, e a ValueChangeListener, que é usada para capturar eventos disparados, dentre outros, por botões e links.


C

ActionListener, que é usada para capturar eventos disparados, dentre outros, por botões e links, e a UI events, que é usada para capturar eventos disparados, dentre outros, por checkboxes, radio button e combo.


D

Action events, que é usada para capturar eventos disparados, dentre outros, por checkboxes, radio button e combo e a UI events, que é usada para capturar eventos disparados, dentre outros, por botões e links.


E

Action events, que é usada para capturar eventos disparados, dentre outros, por botões e links, e a ValueChangeListener, que também é usada para capturar eventos disparados, dentre outros, por botões e links.

 
Ir para a página:
OK
 
Gerar simulado