

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.


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.
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.
PATH
WINDIR_JAVA
JAVA_HOME
BIN
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
jQuery e CSS3 para carregar dinamicamente todo o conteúdo e criar menus interativos, deixando HTML5 apenas para estruturação básica.
JSF para criar os menus dinâmicos e jQuery para ajustar automaticamente o layout com base no tamanho da tela.
HTMLS para criar menus interativos, CSS3 para ajustar dinamicamente os tamanhos de tela, e JSF para manipular eventos e carregar conteúdo assincrono.
JSF para ajustar automaticamente o layout responsivo, HTMLS para validação acessível, e CSS3 para estilização básica sem media queries.
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.
Certo
Errado
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.
Django
Hibernate
Alchemy
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:
returnData
obtainObject
acceptRecord
acquireArgument
getParameter


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
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á
JEE v8 & JDK 17: 5.
JEE v8 & JDK 17: 3.
JEE v8 & JDK 17: 8.
JEE v8 & JDK 17.
Erro de compilação.
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?
@RequestHeader
@RequestParam
@ResponseBody
@PathVariable
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:
I, apenas.
I e III, apenas.
II, III e IV, apenas.
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.
JVM
J2EE
JRE
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.
2 – 1 – 3 – 4.
2 – 1 – 4 – 3.
1 – 2 – 4 – 3.
2 – 3 – 1 – 4.
3 – 2 – 4 – 1.


Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
JDBC utiliza drivers Java específicos para cada banco de dados.
Certo
Errado
Caso um usuário queira transformar em um JSP, um arquivo HTML, ele deve mudar a extensão de html para jsp, para depois ele poder inserir os blocos de código através da expressão:
<*...*>
<#...#>
<%...%>
<@...@>
Em condições ideais, para habilitar o Eureka Server em uma classe que contém a anotação @SpringBootApplication utiliza-se a anotação
@EnableEurekaServer
@EurekaServerOn
@EnableNetflixEureka
@EnableServiceDiscovery
@EurekaServiceDiscovery
Na arquitetura Java EE, um entity bean
é um objeto Java qualquer, desde que instanciado no servidor.
representa um cliente (client) para uma sessão ou transação no servidor, mas não retém o estado do cliente entre chamadas.
é um objeto de negócio persistente no lado do servidor, usualmente armazenado em um banco de dados.
é usado para receber mensagens de um tópico JMS.
representa um cliente (client) para uma sessão ou transação no servidor, e é capaz de reter o estado do cliente entre chamadas.
Em uma aplicação Java, foi encontrado o seguinte trecho de conteúdo no arquivo de mapeamento do framework Hibernate.
<hibernate-mapping>
<class name= Funcionario table= Func >
<id name= id type= int column= id >
<generator class= native />
</id>
<property name= nome column= first_name
type= string />
<property name= sobrenome
column= last_name
type= string />
<property name= salario column= salary
type= int />
</class>
</hibernate-mapping>
Assinale a alternativa correta a respeito.
A classe Java Funcionario corresponde a um servlet (é derivada de HttpServlet), provendo chamadas para consultar e armazenar registros de funcionários em um banco de dados.
O schema do banco de dados utilizado deve possuir uma tabela chamada Funcionario para que instâncias da classe persistente de mesmo nome sejam armazenadas na forma de registros.
O Hibernate escolherá os algoritmos identity, sequence ou hilo para criar a chave primária na tabela de funcionários, dependendo das capacidades do servidor de banco de dados utilizado.
O fato de esse arquivo de mapeamento estar escrito em representação XML implica que o banco de dados subjacente deve ser do tipo Document-Based, ou seja, da categoria NoSQL.
A classe Func da aplicação Java está mapeada na tabela Func de um banco de dados relacional que provê persistência para a aplicação.


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
Quando o J2EE foi substituído pelo JEE5, e as configurações via XML passaram a ser efetuadas com base em anotações, as entidades anotadas do JPA passaram a ser utilizadas no lugar dos Entity Beans.
Para definir uma chave primária com geração automática de valores, de forma independente do tipo de banco de dados, a configuração deve ser:
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Collumn(name="Id")
@Sequence(name="seq_chaves")
@Collumn(name="Id")
@Table(name="tab_chaves")
@Id
@GeneratedValue(strategy=GenerationType.SEQUENCE,
generator="sequenceGen")
@SequenceGenerator(name="sequenceGen",
sequenceName=" seq_chaves")
@Id
@GeneratedValue(strategy = GenerationType.TABLE,
generator = "tableGen")
@TableGenerator(name = "tableGen", table = "tab_chaves",
pkColumnName = "id", pkColumnValue = "tabelaX",
valueColumnName = "valor")
Para execuções de aplicações Java é necessário a utilização da JVM. Assinale a alternativa correta sobre o que é a JVM.
Java Vector Maker
Java Vector Matrix
Java Virtual Maker
Java Virtual Machine
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
<h:outputText value="processo.ano" />
<h:inputText value="#{processo.ano}" />
<h:outputText>#{processo.ano}</h:outputText>
${processo.ano}
<h:outputText value="#{processo.ano}" />
O Java JDK (Java Development Kit) possui vários componentes em seu pacote, tais como:
(1) Java API
(2) JRAX
(3) JVM
(4) JDBC
Da relação apresentada:
existem somente o 1, 2 e 3
existem somente o 1, 2 e 4
existem somente o 2, 3 e 4
existem somente o 1, 3 e 4
Analise o código a seguir.
<!DOCTYPE html>
<html>
<body>
<%! int variable_value=5; %>
<%= " O valor é :"+ variable_value %>
</body>
</html>
É correto afirmar que os trechos delimitados pelas tags <% e %> contêm código específico para:
Angular;
HTML avançado;
JavaScript;
jQuery;
páginas JSP.


Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.