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 ambientes Microsoft Windows, a variável de ambiente ____________ aponta para o diretório em que o JDK (Java Development Kit) ou o Java Runtime Environment (JRE) está instalado no computador.


Assinale a alternativa que preenche corretamente a lacuna do trecho acima.


A

PATH


B

WINDIR_JAVA


C

JAVA_HOME


D

BIN


E

JDK_ROOT

Uma equipe de desenvolvimento está criando um site responsivo e acessível que utiliza, entre outros recursos, HTMLS, CSS3, JSF e jQuery. A meta é garantir que o site seja adaptável a diferentes dispositivos e tamanhos de tela, atenda aos padrões de acessibilidade (WCAG 2.1) e possua menus dinâmicos e conteúdo interativo carregado de forma assíncrona. A estratégia que melhor implementa os requisitos é usar


A

jQuery e CSS3 para carregar dinamicamente todo o conteúdo e criar menus interativos, deixando HTML5 apenas para estruturação básica.


B

JSF para criar os menus dinâmicos e jQuery para ajustar automaticamente o layout com base no tamanho da tela.


C

HTMLS para criar menus interativos, CSS3 para ajustar dinamicamente os tamanhos de tela, e JSF para manipular eventos e carregar conteúdo assincrono.


D

JSF para ajustar automaticamente o layout responsivo, HTMLS para validação acessível, e CSS3 para estilização básica sem media queries.


E

CSS3 para media queries e animações responsivas, HTMLS para estruturar elementos semânticos acessíveis, e jQuery para carregar conteúdo assíncrono e manipular menus dinâmicos.

A especificação Java EE é composta por diversas API padronizadas que favorecem a interoperabilidade entre componentes e a portabilidade da aplicação entre diferentes servidores compatíveis.


C

Certo


E

Errado

Manuela está trabalhando no apoio ao desenvolvimento de um aplicativo e seu colega a questionou sobre o que é um servlet na linguagem Java. Manuela, de forma correta, respondeu que se trata de um (a)


A

ferramenta de desenvolvimento.


B

classe java.


C

biblioteca de componentes.


D

framework.


E

servidor web.

O sistema ______ é muito usado para o mapeamento de objetos Java para relações, ele oferece uma implementação do Java Persistence API (JPA). Assinale a alternativa que preencha corretamente a lacuna, tendo como tema a arquitetura de soluções em banco de dados para Web.


A

Django


B

Hibernate


C

Alchemy


D

Json

A plataforma J2EE apresenta uma série de especificações que fornecem funcionalidades para se desenvolver aplicações empresariais. Dentre as diversas especificações destaca-se a Servlet API a qual disponibiliza as interfaces e classes necessárias para a criação de Servlets. Na programação de Java Servlets para se recuperar valores de uma solicitação HTTP, pode-se usar o método:


A

returnData


B

obtainObject


C

acceptRecord


D

acquireArgument


E

getParameter

O Spring MVC (Model-View-Controller) é um framework do Spring que facilita o desenvolvimento de aplicativos da web baseados no padrão de arquitetura MVC. Ele fornece um modelo de programação flexível e robusto para criar aplicativos da web, permitindo a separação clara de responsabilidades entre o modelo de dados (Model), a lógica de apresentação (View) e o controle de fluxo (Controller). Qual anotação no Spring MVC é usada para extrair valores de caminho (partes da URL) e passá-los para um método do controlador como argumentos?


A

@RequestHeader


B

@RequestParam


C

@ResponseBody


D

@PathVariable

Analise o script Java a seguir.


public class HelloJEE {

public static void main(String[] args) {

system.out.println("JEE v8 & JDK 17: " +

sum(5, 3));

}

static int sum(int a, int b) {

return a + b;

}

}


Ao executar o script acima, a saída no console será


A

JEE v8 & JDK 17: 5.


B

JEE v8 & JDK 17: 3.


C

JEE v8 & JDK 17: 8.


D

JEE v8 & JDK 17.


E

Erro de compilação.

A plataforma Java Enterprise Edition (Java EE) consiste em uma arquitetura a qual define uma série de APIs que especificam como devem ser implementados diversos componentes.


Sobre o Java EE 7, analise as afirmativas abaixo:


I. EJB, JPA e JSP são alguns componentes da referida arquitetura.

II. A especificação JAX-RS trata de serviços baseados em web services.

III. JDBC é a especificação que trata de conexões da aplicação com bancos de dados.

IV. JSF é a especificação do framework para construção de interfaces gráficas para web.


Está CORRETO o que se afirma em:


A

I, apenas.


B

I e III, apenas.


C

II, III e IV, apenas.


D

I, II, III e IV.

“Esta arquitetura é um conjunto de especificações, padrões e tecnologias da linguagem de programação Java voltado para o desenvolvimento de aplicativos empresariais distribuídos e escaláveis. Ela fornece uma infraestrutura robusta e modular para o design, implementação e gerenciamento de sistemas corporativos complexos. Oferece uma abordagem baseada em componentes, onde os aplicativos são construídos usando módulos independentes, como Enterprise JavaBeans (EJB), Servlets, JSP (JavaServer Pages) e outros componentes que colaboram para criar soluções empresariais.”


Assinale a alternativa correta para qual arquitetura Java a definição acima está se referindo.


A

JVM


B

J2EE


C

JRE


D

JISO

Relacione os seguintes middlewares (RPC, CORBA, JAVA RMI, JAVA EJB) com suas respectivas definições.


1. RPC

2. CORBA

3. JAVA RMI

4. JAVA EJB


( ) É um middleware que fornece um modelo de objetos distribuído e um conjunto de serviços para a comunicação entre objetos remotos.

( ) É um protocolo que permite a comunicação entre processos em execução em máquinas diferentes.

( ) É um framework que fornece um modelo de componentes para a criação de aplicações distribuídas.

( ) É um framework que permite a criação de objetos remotos em Java.


Assinale a opção que indica a relação correta, na ordem apresentada.


A

2 – 1 – 3 – 4.


B

2 – 1 – 4 – 3.


C

1 – 2 – 4 – 3.


D

2 – 3 – 1 – 4.


E

3 – 2 – 4 – 1.

Em condições ideais, para habilitar o Eureka Server em uma classe que contém a anotação @SpringBootApplication utiliza-se a anotação


A

@EnableEurekaServer


B

@EurekaServerOn


C

@EnableNetflixEureka


D

@EnableServiceDiscovery


E

@EurekaServiceDiscovery

Na arquitetura Java EE, um entity bean


A

é um objeto Java qualquer, desde que instanciado no servidor.


B

representa um cliente (client) para uma sessão ou transação no servidor, mas não retém o estado do cliente entre chamadas.


C

é um objeto de negócio persistente no lado do servidor, usualmente armazenado em um banco de dados.


D

é usado para receber mensagens de um tópico JMS.


E

representa um cliente (client) para uma sessão ou transação no servidor, e é capaz de reter o estado do cliente entre chamadas.

Para exibir na página a propriedade ano de um bean gerenciado identificado como processo, corretamente configurado no escopo de requisição, usando a Expression Language (EL) em JavaServer Faces (JSF), utiliza-se a tag JSF


A

<h:outputText value="processo.ano" />


B

<h:inputText value="#{processo.ano}" />


C

<h:outputText>#{processo.ano}</h:outputText>


D

${processo.ano}


E

<h:outputText value="#{processo.ano}" />

No contexto da tecnologia JavaServer Faces (JSF), a tag h:outputStylesheet, em que h representa o namespace http://xmlns.jcp.org/jsf/html (ou http://java.sun.com/jsf/html, em versões mais antigas), serve para incluir na saída HTML


A

uma planilha Excel a ser exibida na forma de tabela, renderizada com a tag table.


B

uma folha de estilo CSS.


C

uma tabela ou view de um banco de dados relacional, renderizada com a tag table.


D

um link.


E

um script JavaScript.

Os pacotes padrão que fazem parte especificação da API JSR 362 Portlet 3.0 são


A

java.portlet, java.portlets.annotation e java.portlets.flag.


B

javax.portlet, javax.portlet.annotations e javax.portlet.filter.


C

avax.portlets, javax.portlets.annotations e javax.portlets.flags.


D

java.portlet.rss, java.portlet.annotations.rss, java.portlet.filter.rss e java.portlet.request.rss.


E

javax.portlets.rss, javax.portlets.annotations.rss, javax.portlets.flags.rs, javax.portlet.request.rss e javax.portlet.responses.rss.

Utilizando o Hibernate Envers em uma aplicação web em condições ideais, para que todas as alterações feitas em uma classe de entidade sejam auditadas automaticamente deve-se adicionar a essa classe a anotação


A

@auditractory


B

@Entity audit="auto”


C

@Audit


D

@Entity audited="true"


E

@Audited

Um Técnico utilizou o Spring Boot para criar e implantar microsserviços em Java. Para definir um ponto de entrada para os microsserviços, gerenciando o tráfego, autenticando usuários e roteando solicitações para os serviços corretos, este Técnico deve utilizar uma escolha comum para essa finalidade, que é o Spring


A

Route WebFlux.


B

Cloud Gateway.


C

Cloud Function.


D

Cloud Stream.


E

Integration.

 
Ir para a página:
OK
 
Gerar simulado