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
 

A plataforma JEE (Java Platform, Enterprise Edition) contém uma série de especificações e containers, cada uma com funcionalidades distintas, o container utilizado no acesso ao banco de dados é conhecido como:


A
JSP

B
JABD

C
JMS

D
JDBC

No TOMCAT o Container Web e um Servlet que realiza compilação de JSP são denominados, respectivamente:


A

Catalina e Coyote.


B

Coyote e Catalina.


C

Catalina e Jasper.


D

Jasper e Catalina.


E

Coyote e Jasper.

JSP são páginas web, em linguagem fonte que são processadas pelo Web Contêiner, sendo por este convertida em um servlet. Para isso, nas páginas JSP todo o código, diretivas e tags são inseridos entre os seguintes demarcadores:


A

<% ...% >


B

< #...#>


C

<& ... &>


D

<$...$>


E

<@ ...@ >

No desenvolvimento de aplicações na plataforma J2EE, a aparência e a estética são extremamente importantes, pois a interface do usuário é o cartão de visita da aplicação. Para isso, Java disponibiliza diversos gerenciadores de layout, dos quais dois são descritos a seguir.



I. divide um contêiner em cinco regiões distintas, north, south, west, east e center. A ordem em que os componentes são inseridos é irrelevante, uma vez que o contêiner é dividido em cinco regiões, sendo que apenas cinco componentes podem ser inseridos nesse layout.

II. divide um contêiner em um conjunto de células espalhadas em uma grade retangular, de maneira que todas as células possuam a mesma dimensão. Os componentes são dispostos na ordem em que aparecem, sendo inseridos da esquerda para a direita e de cima para baixo.



Os gerenciadores de layout I e II são conhecidos, respectivamente por:


A

BorderLayout e FlowLayout.


B

FlowLayout e CardLayout.


C

CardLayout e CloudLayout.


D

CloudLayout e GridLayout


E

GridLayout e BorderLayout.

Com relação ao desenvolvimento de aplicações na Plataforma JEE (Java Enterprise Edition), analise as afirmativas a seguir.

I. O padrão de projeto de software chamado MVC (Modelo-Vista-Controlador) fornece a solução para o desenvolvimento de aplicações que devem funcionar com diversas interfaces, por exemplo: HTML para clientes web, WML para telefones inteligentes (smartphones) e XML para web services.

II. No desenvolvimento de uma aplicação distribuída que usa o padrão MVC (Modelo-Vista-Controlador), é o EJB (Enterprise Java Bean) que fica responsável por receber e tratar todas as solicitações HTTP (HTTP requests), agindo como o Controlador do padrão MVC.

III. O método bindAttribute (java.lang.String nome, java.lang.Object objeto), pertencente à interface ServletContext, vincula um objeto ao contexto do servlet usando o nome do atributo especificado.

Assinale:


A

se somente a afirmativa I estiver correta.


B

se somente a afirmativa II estiver correta.


C

se somente a afirmativa III estiver correta.


D

se somente as afirmativas I e III estiverem corretas.


E

se todas as afirmativas estiverem corretas.

De acordo com a especificação da tecnologia Java EE 6 (Enterprise Edition), um container de serviços pode ser configurado


A

por meio de métodos especiais de configuração dos Beans Java de acesso.


B

usando descritores de implantação (deployment descriptors) e/ou por meio de anotações no código.


C

por meio de arquivos de propriedade de recursos.


D

somente por meio de anotações.


E

por meio da configuração administrativa dos servidores de aplicações (Enterprise Service Bus).

Com relação aos conceitos relacionados à classe GenericServlet do pacote javax.servlet, analise as afirmativas a seguir.


I. Define uma servlet independente de protocolo.

II. Estende HttpServlet e substitui o método doGet ().

III. Implementa o métodolog(), o qual é declaradona interfaceServletContext.


Assinale:


A

se somente a afirmativa I estiver correta.


B

se somente a afirmativa II estiver correta.


C

se somente as afirmativas I e III estiverem corretas.


D

se somente as afirmativas I e II estiverem corretas.


E

se todas as afirmativas estiverem corretas.

Sobre as diferenças entre J2EE e Java SE, considere as seguintes afirmativas.


1. J2EE fornece bibliotecas para implementar software Java multicamada e distribuído.

2. Java SE provê suporte a tolerância a falhas enquanto J2EE, não.

3. Os aplicativos J2EE podem ser modulares e fornecidos através de um servidor de aplicação.


Assinale a alternativa que indica todas as afirmativas corretas.


A

É correta apenas a afirmativa 2.


B

São corretas apenas as afirmativas 1 e 2.


C

São corretas apenas as afirmativas 1 e 3.


D

São corretas apenas as afirmativas 2 e 3.


E

São corretas as afirmativas 1, 2 e 3.

Com relação ao serviço de segurança em ambientes Java EE (Enterprise Edition), assinale V para a afirmativa verdadeira e F para a falsa.

( ) As funcionalidades desse serviço são fornecidas pelo container JEE.

( ) A autenticação de usuários requer um serviço LDAP.

( ) O serviço de autenticação e autorização (JAAS) usa as informações de usuário e senha armazenadas no sistema operacional para autenticar os usuários no servidor de aplicação.

As afirmativas são, respectivamente,


A

F, V e F.


B

F, V e V.


C

V, F e F.


D

V, V e F.


E

F, F e V.

Considere os códigos a seguir relativos a uma aplicação Java SE.

Imagem associada para resolução da questão

Assinale a alternativa que representa a saída de dados da aplicação.


A

ABC


B

BABC


C

BAC


D

BBAC


E

BBCA

O serviço de autenticação e autorização (JAAS) da arquitetura Java EE (Enterprise Edition) inclui e interage com os seguintes componentes:


A

realm, user, group, role.


B

realm, control, group, role.


C

realm, control, cluster, role.


D

domain, user, cluster, role.


E

domain, user, group, role.

Sobre a estrutura em árvore dos recursos de gerenciamento do JBoss Aplication Server é correto afirmar:


A

Os processos Host Controller em um domínio gerenciado fornecem acesso somente à parte da árvore de recursos global.


B

Se o Host Controller é o Master Domain Controller, então somente a porção da árvore associada com este host está disponível.


C

A estrutura da árvore de recurso gerenciado é completamente diferente da estrutura do arquivo de configuração standalone.xml.


D

A estrutura da árvore dos recursos de gerenciamento do JBoss AS independe da execução estar sendo executada em um servidor standalone ou em um domínio gerenciado.


E

Os recursos de gerenciamento do JBoss AS são organizados em uma estrutura em árvore. A ordem dos pares chave-valor em um endereço de recurso define a posição do recurso na árvore.

Structs e Hibernate são frameworks destinados, respectivamente, para:


A

Mapeamento objeto-relacional; criação de interfaces de usuários em aplicações Java EE.


B

Criação de interfaces de aplicações Java EE; mapeamento objetorelacional


C

Implementação de sistemas web em Java com arquitetura MVC; mapeamento objeto-relacional.


D

Mapeamento objeto-relacional; implementação de sistemas web em Java com arquitetura MVC.


E

Implementação de sistemas web em Java com arquitetura MVC; criação de interfaces de usuários em aplicações Java EE.

Sobre a linguagem JSP, julgue as assertivas a seguir.


I. Os scriptlets são constituídos de uma ou mais instruções Java entre as etiquetas <% e %>

II. As diretivas usam as etiquetas <%@ e %>

III. As declarações usam as etiquetas <%! e %>

IV. As expressões incluem uma variável ou expressão entre as etiquetas <%= e %>


É CORRETO afirmar que:


A

somente as assertivas I e II são verdadeiras


B

somente as assertivas I e IV são verdadeiras


C

somente as assertivas II e III são verdadeiras


D

somente as assertivas II, III e IV são verdadeiras


E

todas as assertivas são verdadeiras

JavaEE v6 utiliza um recurso que representa uma configuração de plataforma, adequada a uma classe particular de aplicações, podendo conter um subconjunto de tecnologias suportadas pela plataforma. Esse recurso é denominado


A

deployer.


B

package.


C

schema.


D

profile.

Acerca de padrões JEE 6 e serviços web, assinale a opção correta.


A

Um arquivo EAR (Enterprise Archive) contém módulos Java EE e, opcionalmente, os descritores de implantação.


B

Em um aplicativo Facelets, a tag f:ajax adiciona funcionalidades Ajax que necessitam de adicionais de codificação e configuração para as componentes de interface do usuário.


C

SOAP, que segue o modelo de solicitação e resposta HTTP, é um protocolo com base em HTML.


D

A descrição de serviços web utilizando-se WSDL inclui o nome do serviço e o local do serviço, mas não inclui as formas de se comunicar com o serviço.


E

Em um aplicativo Java EE, é necessário que cada unidade empacotada contenha um descritor de implantação que descreva o seu conteúdo.

 
Ir para a página:
OK
 
Gerar simulado