Prévia do material em texto
1. Ref.: 3990400 Pontos: 1,00 / 1,00
A tecnologia AJAX foi desenvolvida para gerar uma maior iteratividade com o
usuário e proporcionar mais velocidade em processos executados na web,
baseando-se em chamadas assíncronas. Assinale a alternativa que indica a
linguagem que o AJAX é baseado.
JavaScript
CSS
Java
JSP
HTML
2. Ref.: 3990402 Pontos: 1,00 / 1,00
Considere a página abaixo, desenvolvida utilizando-se jQuery.
Para que, ao clicar no link, seja feita uma requisição ao
arquivo sanasa.php que está no servidor, de forma que o retorno seja
recebido em data e o status da operação em status, a lacuna I deve ser
corretamente preenchida por:
$.get
$post
$.ajax
$.send
$request
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990400.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990402.');
ENSINEME: PROGRAMAÇÃO SERVIDOR COM JAVA
3. Ref.: 3990587 Pontos: 1,00 / 1,00
Existem dois tipos de redirecionamento que podem ser configurados na
execução ao nível do servidor, onde um deles manda um sinal de
redirecionamento para o navegador do cliente, gerando uma nova
requisição, e outro efetua apenas um redirecionamento interno, entre os
componentes do servidor, mantendo a requisição original. Qual seria o
método utilizado para efetuar o primeiro tipo de redirecionamento descrito?
forward
redirect
sendRedirect
getSession
getRequestDispatcher
4. Ref.: 3990578 Pontos: 0,00 / 1,00
Os servidores de aplicativos lidam com uma grande quantidade de recursos,
onde alguns deles devem ser disponibilizados para todo o ambiente
corporativo. Certamente é necessário um ferramental para registrar e
localizar os recursos compartilhados, o que é feito através de serviços de
nomes e diretórios, os quais são gerenciados, no ambiente Java, através da
API:
JTA
JNDI
JMS
JDBC
JTS
ENSINEME: TECNOLOGIAS DE TRANSMISSÃO DE DADOS EM SISTEMAS WEB
5. Ref.: 3990932 Pontos: 1,00 / 1,00
"É uma alternativa à XML para representar dados; comumente utilizado em
aplicativos Ajax. Seus objetos são representados como uma lista de nomes e
valores de propriedade entre colchetes. Trata-se de um formato simples
que facilita leitura, criação e análise de objetos e, ainda, permite que
programas transmitam dados eficientemente pela internet." Trata-se de:
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990587.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990578.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990932.');
DTO - Data Transfer Object
JSON - JavaScript Object Notation.
POJO - Plain Old Java Object.
SOAP - Simple Object Access Protocol.
REST - Representational State Transfer.
6. Ref.: 3990950 Pontos: 1,00 / 1,00
Considere as seguintes afirmações sobre AJAX
(Asynchronous JavaScript and XML).
I. AJAX é uma técnica que permite criar páginas web estáticas. Se o
conteúdo de uma página mudar, toda a página deve ser recarregada após a
modificação.
II. AJAX é uma nova linguagem de programação que permite trocar dados
com um servidor, e atualizar uma página web recarregando apenas parte
dela no navegador.
III. AJAX permite a atualização de páginas web de forma assíncrona através
da troca de pequenas quantidades de dados com o servidor. Isso significa
que é possível atualizar partes de uma página web, sem recarregar a página
inteira.
Quais estão corretas?
I, II e III.
Apenas II.
Apenas II e III.
Apenas III.
Apenas I.
ENSINEME: TECNOLOGIAS JPA E JEE
7. Ref.: 3990966 Pontos: 1,00 / 1,00
As mensagerias são um ferramental de ampla utilização em ambientes
corporativos, e entre os diferentes tipos de EJBs,
os MDBs são os componentes responsáveis pelo comportamento
assíncrono do sistema, baseado na utilização de mensagerias. Assinale a
alternativa correta com relação aos Message Driven Benas, ou MDBs:
Tratam as mensagens através de seu único
método, denominado onMessage.
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990950.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990966.');
São definidos pela anotação @Message.
Eles podem guardar informações de estado.
Precisam implementar a interface SessionListener.
Necessitam de interfaces @Local e @Remote.
8. Ref.: 3990965 Pontos: 1,00 / 1,00
Os EJBs do tipo Session Bean podem ser divididos em três perfis, sendo que
um deles permite a ocorrência de apenas uma instância por máquina
virtual, viabilizando o compartilhamento de dados de forma global, entre
todos os aplicativos do servidor. Qual é o perfil do EJB descrito?
Stateful
Message Driven Bean
Stateless
Singleton
Entity
ENSINEME: WEBSERVICES
9. Ref.: 3990994 Pontos: 1,00 / 1,00
No desenvolvimento de serviços com a utilização do padrão RESTful, a
anotação @produces é usada para:
especificar o recurso que irá produzir o dado solicitado por um cliente.
indicar o dado a ser produzido e armazenado por um recurso.
especificar o momento em que o dado solicitado pelo cliente será
produzido.
especificar o tipo de dado que um recurso pode produzir e enviar para
o cliente em resposta a uma solicitação.
estabelecer controles de acesso aos dados produzidos em função de
uma solicitação de um cliente.
10. Ref.: 3990992 Pontos: 1,00 / 1,00
A identificação e a descrição de um serviço web (web service) são feitas
empregando, respectivamente:
WSDL e URL.
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990965.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990994.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990992.');
URI e XML.
XML e URI.
URL e UDDI.
UDDI e WSDL.