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
 

Qual é o objetivo da anotação @WebServlet, presente no JEE v6?


A

Registrar um filtro.


B

Registrar um Context Listener.


C

Definir parâmetros de inicialização para Servlets e filtros.


D

Substituir os mapeamentos de Servlet presentes no web.xml.


E

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


A

“applet containers”, “web containers for servlets and JSP pages” e “enterprise bean containers”.


B

“javascript containers”, “web containers for HTML and JSP pages” e “ultimate eclipse containers”.


C

“applet containers”, “web containers for HTML and CSS pages” e “enterprise eclipse containers”.


D

“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).


Imagem associada para resolução da questão


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,


A

Faces Servlet e Validator.


B

Faces Servlet e Renderer.


C

Managed Bean e Renderer.


D

Managed Bean e Validator.

Por suas características, Hibernate 3.5 constitui uma ferramenta com a finalidade de realizar o seguinte tipo de mapeamento


A

objeto/relacional para Java.


B

gerencial/operacional para sites interativos textuais.


C

entidade/relacionamento para modelagem de dados.


D

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:


A

se somente a afirmativa I estiver correta.


B

se somente as afirmativas I e II estiverem corretas.


C

se somente as afirmativas I e III estiverem corretas.


D

se somente as afirmativas II e III estiverem corretas.


E

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


A

javax.servlet e javax.servlet.http.


B

javax.servlet e javax.http.servlet.


C

javax.servlet.html e javax.servlet.http.


D

servlet.javax e servlet.javax.http.


E

javax.servlet.smtp e javax.servlet.html.

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</title></head>

<body>

<h1>Nome do Funcionário:<Trecho Código>

</h1><body></html>


A

<%= request.getParameter(“nome”) %>


B

<%= request.ButNamer(“nome”) %>


C

<%= request.RequestNameList(“nome”) %>


D

<%= request.ParameterNumber (“nome”) %>

Assinale a alternativa que NÃO condiz com os conceitos da plataforma J2EE.


A

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.


B

Os componentes da tecnologia Java Servlet and JavaServer Pages (JSP) são componentes Web que executam no servidor.


C

Existem três tipos de enterprise beans: entity bean, java bean e message-driven bean.


D

A plataforma J2EE fornece um modelo de segurança unificado e um mecanismo de controle de transações.


E

Os componentes Enterprise JavaBeans (EJB) são componentes que encapsulam as regras de negócio de uma aplicação e executam no servidor.

Durante um processo de revisão do sistema de Compras, escrito em plataforma J2EE, foram levantadas as necessidades a seguir.

Imagem associada para resolução da questão

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


A

I e II, apenas.


B

II e III, apenas.


C

I, II e IV, apenas.


D

II, III e IV, apenas.


E

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.

 Imagem associada para resolução da questão

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)


A

I.


B

II.


C

III.


D

I e II.


E

II e III.

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


A

Diretivas.


B

Ações.


C

Bibliotecas de Comandos.


D

Elementos de Criação de Script.

O Hibernate é um framework da plataforma Java cuja principal função é:


A

persistir dados usando mapeamento objeto-relacional.


B

prover uma arquitetura para a construção de aplicações Web.


C

registrar um histórico (log) do comportamento das aplicações.


D

prover uma arquitetura para a construção de aplicações J2EE.


E

manipular certificados digitais.

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.


A

plugged, disconnected, timewait


B

plugged, disconnected, timewait


C

transient, persistent, detached


D

transient, connected, timewait

Em Java, programas não são traduzidos para linguagem de máquina, como outras linguagens estaticamente compiladas, mas sim para um formato intermediário de código, interpretado pelas Máquinas Virtuais Java (JVMs). É essa característica que faz com que os os programas Java sejam independentes de plataforma, executando em qualquer sistema que possua uma JVM. Cada opcode tem o tamanho de um byte – daí o seu nome – e assim o número de diferentes códigos de operação está limitado a 256. Esse formato intermediário de código e a extensão utilizada na formação de seus nomes são, respectivamente:

A
Framework / .applet.

B
Framework / .class.

C
Bytecode / .applet.

D
Bytecode / .class.

E
Bytecode / .java.
 
Ir para a página:
OK
 
Gerar simulado