Buscar

PROGRAMAÇÃO CLIENTE SERVIDOR

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1a Questão () 
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: 
 
 $request 
 $.send 
 $.get 
 $post 
 $.ajax 
 
 
 
 2a Questão (Ref.:) 
Sobre a biblioteca Jquery, é INCORRETA a seguinte afirmação 
 
 Possui com um conjunto de funções presentes no objeto JQuery e que 
geralmente é utilizado ao atribuí-lo ao caractere "$". 
 É um framework client-side desenvolvido na linguagem Java para a 
manipulação de elementos HTML. 
 Permite manipular o CSS de uma página web dinamicamente em tempo 
de execução. 
 Permite fazer a comunicação, chamada 
AJAX(Asynchronous Javascript and XML), entre cliente e servidor sem a 
necessidade de recarregar a página web por completo. 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990402/n/nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990403/n/nStatus da quest%C3%A3o: Liberada para Uso.');
 Permite manipular a Árvore DOM, modificando sua estrutura e também o 
conteúdo. 
 
 
 
 3a Questão (Ref.:) 
Considere as seguintes afirmações sobre XML DOM. 
I. Após ser carregado em um objeto DOM, o documento XML só pode ser 
consultado. Operações de inserção, exclusão e alteração não são 
permitidas depois que a árvore DOM é gerada. 
II. XML DOM define um padrão para acessar e manipular documentos XML. 
O DOM apresenta um documento XML como uma árvore. Todo documento 
é um nodo da árvore. Cada elemento XML é um nodo de elemento. O texto 
nos elementos são nodos de texto. Cada atributo é um nodo de atributo. 
III. O relacionamento entre os nodos é definido como propriedades dos 
nodos. Alguns exemplos de relacionamentos entre os nodos são: nodo pai, 
nodo filho, primeiro filho, último filho, etc. 
Quais estão corretas? 
 
 Apenas I. 
 Apenas III. 
 Apenas II e III. 
 Apenas II. 
 I, II e III. 
 
 
 
 4a Questão (Ref.:) 
"É 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: 
 
 POJO - Plain Old Java Object. 
 REST - Representational State Transfer. 
 DTO - Data Transfer Object 
 SOAP - Simple Object Access Protocol. 
 JSON - JavaScript Object Notation. 
 
 
 
 5a Questão (Ref.:) 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990947/n/nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990932/n/nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990578/n/nStatus da quest%C3%A3o: Liberada para Uso.');
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 
 JTS 
 JDBC 
 JMS 
 JNDI 
 
 
 
 6a Questão (Ref.:) 
Um aplicativo criado para o servidor Tomcat obedece a uma estrutura bem 
definida, onde alguns arquivos XML podem ser utilizados para efetuar 
diversas configurações, algo que tem sido substituído pelo uso de 
anotações nas versões mais recentes. Segundo o modelo original, em qual 
arquivo são configurados os mapeamentos de Servlets? 
 
 context.xml 
 tomcat-users.xml 
 faces-config.xml 
 server.xml 
 web.xml 
 
 
 
 7a Questão (Ref.:) 
A arquitetura MVC (Model, View e Controller) é utilizada de forma ampla, 
na criação de sistemas cadastrais, e caracteriza-se pela divisão do sistema 
em três camadas, com objetivos específicos. Considerando a divisão 
utilizada pelo MVC, a interface de usuário e o componente DAO 
estariam, respectivamente, nas camadas: 
 
 Model e Controller 
 View e Controller 
 Controller e Model 
 View e Model 
 Model e View 
 
 
 
 8a Questão (Ref.:) 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990577/n/nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990968/n/nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990967/n/nStatus da quest%C3%A3o: Liberada para Uso.');
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: 
 
 Event-Driven 
 MVC 
 Pipeline 
 Broker 
 PAC 
 
 
 
 9a Questão (Ref.:) 
As tecnologias SOAP e REST são largamente utilizadas para troca de 
informações estruturadas em sistemas distribuídos. 
Sobre essas tecnologias, analise as afirmativas a seguir. 
I. REST pressupõe que cada solicitação do cliente ao servidor deve conter 
todas as informações necessárias para processar o pedido e não pode tirar 
proveito de qualquer contexto armazenado no servidor. 
II. As mensagens SOAP são documentos XML construídos especificamente 
para trafegar através do protocolo de transporte HTTP/HTTPS. 
III. REST é mais eficiente que o SOAP porque utiliza exclusivamente 
mensagens menores no formato JSON. 
Está correto o que se afirma em: 
 
 II, apenas. 
 I, apenas. 
 I e II, apenas. 
 III, apenas. 
 I, II e III. 
 
 
 
 10a Questão (Ref.:) 
Analise as afirmativas abaixo com relação ao SOAP. 
1. SOAP especifica uma sintaxe baseada em XML para se escrever e 
endereçar uma mensagem entre dois sistemas comunicantes. 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990999/n/nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990986/n/nStatus da quest%C3%A3o: Liberada para Uso.');
2. SOAP é um protocolo baseado em XML para a troca de informações 
estruturadas em ambientes distribuídos. 
3. O protocolo SOAP provê uma forma de possibilitar a passagem de 
comandos e parâmetros entre as entidades Requester e Provider, 
dependente da plataforma de implementação e de linguagem de 
programação utilizada. 
4. Envelope, Header, Exception e Body são elementos básicos de uma 
mensagem SOAP. 
Assinale a alternativa que indica todas as afirmativas corretas. 
 
 São corretas apenas as afirmativas 2, 3 e 4. 
 São corretas apenas as afirmativas 1 e 2. 
 São corretas apenas as afirmativas 1, 2 e 3. 
 São corretas apenas as afirmativas 1, 3 e 4. 
 São corretas apenas as afirmativas 1 e 3.

Outros materiais