Foram encontradas 550 questões.
Em relação ao uso de JavaScript em browsers Web, considere as seguintes afirmativas:
I A execução do comando var d = Date.currentTime() atribui à variável “d” um objeto que representa a data e hora atual.
II O comando document.getElementById(“xxx”).atrib pode ser usado pra acessar o valor do atributo “atrib” de um elemento cujo id é “xxx”.
III Em JavaScript um vetor é criado de forma similar a Java, ou seja, usando o comando na forma new Tipo[tamanho].
IV Quando uma página HTML é carregada pelo browser, cria-se uma representação dos elementos desta página na forma de uma árvore de objetos denominada DOM. Esses objetos podem ser acessados e modificados mesmo após a página estar renderizada e estar visível para o usuário.
Estão corretas as afirmativas:
Provas
O objeto XMLHttpRequest, muito usado em JavaScript, é usado para realizar requisições HTTP e HTTPS para um servidor Web, assim como receber os dados de resposta. O evento utilizado para especificar o que deve acontecer quando a resposta do servidor estiver pronta para ser processada é o
Provas
Os managed beans são objetos do lado do servidor usados pelos componentes de interface de uma aplicação em JavaServer Faces (JSF) . Sobre esses beans, é correto afirmar que
Provas
O caracter que é usado para separar a URI do query string nos endereços das requisições HTTP é
Provas
Um desenvolvedor está dando manutenção em uma página JSP, que faz uso de EL. Nesta página, ele encontra a seguinte expressão: ${clientes[cliente]}. Sabendo que a variável clientes é do tipo java.util.Map, o método que será invocado pelo engenho JSP ao interpretar a expressão é
Provas
Em uma das fases do ciclo de vida do Java Server Faces (JSF), cada componente da visão recupera seu estado corrente. Em outras palavras, cada componente da visão passa a ter o seu valor. Essa fase é denominada
Provas
Um desenvolvedor foi chamado para definir o mapeamento objeto-relacional das classes Pedido e Cliente do sistema de vendas da sua empresa. As classes foram definidas da seguinte maneira:
public class Cliente {
private long id;
private String nome;
private Set<Pedido> pedidos;
}
public class Pedido {
private long id;
private Cliente cliente;
private Date dataPedido;
private double total;
}
O modelo de banco de dados também já foi definido e as tabelas PEDIDO e CLIENTE são representadas a seguir.
CLIENTE(CLI_ID*, NOME)
PEDIDO(PED_ID*, CLI_ID, DATA_PEDIDO,TOTAL)
As colunas participantes das chaves primárias estão com o símbolo * no nome. Além disso, todos os campos são NOT NULL. As chaves estrangeiras estão definidas na tabela abaixo.
| Origem | Destino | ||
| Tabela | Campo | Tabela | Campo |
| PEDIDO | CLI_ID | CLIENTE | CLI_ID |
Considerando a solução de mapeamento usando JPA, as anotações que devem ser colocadas sobre o atributo pedidos, da classe Cliente, e o atributo cliente, da classe Pedido, são, respectivamente,
Provas
Uma empresa deseja automatizar o processo de build (compilação, testes unitários, empacotamento) de um sistema Java e precisa usar ferramentas opensource. Tendo como base o problema exposto, considere as seguintes opções de ferramentas:
I Build
II Maven
III Jenkins
IV Jmeter
Representam opções apropriadas para a situação descrita
Provas
Um desenvolvedor precisa modificar uma classe persistente de uma aplicação JEE que utiliza JPA. Um dos atributos dessa classe não deve ser salvo no banco de dados.
Com base no exposto, a anotação que deve ser adicionada nesse atributo é
Provas
Sobre o EntityManager, afirmar-se que
I é o principal serviço do framework Spring.
II oferece funcionalidades de um DAO genérico.
III tem a responsabilidade de gerenciar o ciclo de vida dos EJBs.
IV representa o serviço central do JPA para todas as ações de persistência.
Estão corretas as afirmativas
Provas
Caderno Container