Prévia do material em texto
Disciplina: PROGRAMAÇÃO CLIENTE SERVIDOR AV
Aluno:
Professor: GABRIEL RECH BAU
Turma: 9004
EEX0139_AV_202001069674 (AG) 21/05/2023 15:23:09 (F)
Avaliação: 10,00 pts Nota SIA: 10,00 pts
ENSINEME: PROGRAMAÇÃO CLIENTE COM JAVASCRIPT
1. Ref.: 3990399 Pontos: 1,00 / 1,00
O jQuery é uma biblioteca Javascript criada para otimizar o desenvolvimento de aplicações web.
Em relação a algumas de suas funções, é correto afirmar:
.each() remove cada elemento da seleção.
.add() adiciona uma nova classe passada por parâmetro a cada elemento da seleção.
.find() busca por um termo em toda a página HTML.
.map() remove cada elemento da seleção.
.append() adiciona o conteúdo passado por parâmetro no final de cada elemento da
seleção.
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:
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990399.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990402.');
$.ajax
$.send
$.get
$request
$post
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?
getSession
forward
getRequestDispatcher
redirect
sendRedirect
4. Ref.: 3990581 Pontos: 1,00 / 1,00
O servidor de aplicativos GlassFish trabalha com a definição de domínios, que são ambientes de
execução independentes, permitindo grande flexibilidade em termos da arquitetura utilizada no
ambiente. Diversas operações podem ser feitas, com relação aos domínios, através do
comando asadmin, como a listagem dos domínios existentes, iniciados ou não, através da
opção:
start-domain
stop-domain
list-domains
create-domain
refresh-domains
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990587.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990581.');
ENSINEME: TECNOLOGIAS DE TRANSMISSÃO DE DADOS EM SISTEMAS WEB
5. 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?
Apenas II.
Apenas II e III.
Apenas III.
I, II e III.
Apenas I.
6. 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:
JSON - JavaScript Object Notation.
DTO - Data Transfer Object
POJO - Plain Old Java Object.
SOAP - Simple Object Access Protocol.
REST - Representational State Transfer.
ENSINEME: TECNOLOGIAS JPA E JEE
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990950.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990932.');
7. Ref.: 3990963 Pontos: 1,00 / 1,00
Mesmo que as novas tecnologias adotem anotações, no lugar de arquivos XML, para efetuar
diversas configurações, ainda temos a necessidade de utilizar um arquivo nesse formato, no
ambiente do JPA, com a responsabilidade de definir parâmetros globais e a conexão com o
banco de dados. Qual o nome do arquivo?
context.xml
manifest
readme.txt
persistence.xml
web.xml
8. Ref.: 3990967 Pontos: 1,00 / 1,00
Padrões arquiteturais definem os componentes estruturais de um sistema, e a forma de
comunicação entre eles ou com outros sistemas, organizando as regras gerais para a
concepção de aplicativos com algum perfil funcional específico. Plataformas de objetos
distribuídos, como o CORBA, trabalham em um padrão arquitetural denominado:
Pipeline
MVC
Broker
Event-Driven
PAC
ENSINEME: WEBSERVICES
9. Ref.: 3990998 Pontos: 1,00 / 1,00
Os web services são componentes de software na web que podem fornecer determinados
serviços a aplicações criadas em diferentes linguagens. Podem usar o protocolo SOAP para
transferência de mensagens em formato XML. Para descrever a estrutura destas mensagens
geralmente utiliza-se:
RESTFUL
REST
WSDL
CORBA
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990963.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990967.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990998.');
HTML
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:
URI e XML.
WSDL e URL.
XML e URI.
UDDI e WSDL.
URL e UDDI.
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990992.');