Buscar

SIMULADO 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 7 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

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 6, do total de 7 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

Prévia do material em texto

Disc.: PROGRAMAÇÃO CLIENTE SERVIDOR 
Aluno(a): 7 
Acertos: 10,0 de 10,0 05/05/2021 
 
 
 
1a 
 Questão 
Acerto: 1,0 / 1,0 
 
Considere o bloco de código abaixo que utiliza JavaScript e JSON. 
 
Para que o bloco de código exiba 0146 vermelha, a lacuna I deve ser 
corretamente preenchida por: 
 
 
x.trens[2].trem + " " + x.trens[2].linha 
 
text.trens[trem] + " " + text.trens[linha] 
 
x.trens[1].trem + " " + x.trens[1].linha 
 
x.trens[trem] + " " + x.trens[linha] 
 
text.trens[1].trem + " " + text.trens[1].linha 
Respondido em 05/05/2021 09:53:10 
 
Explicação: 
A resposta correta é: x.trens[1].trem + " " + x.trens[1].linha 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
Considere a página abaixo, construída utilizando jQuery: 
$(document).ready(function() { ..I... }); Esconder Texto do parágrafo. 
 
Para que, ao se clicar no botão Esconder, o texto do parágrafo se torne 
oculto, deve-se preencher a lacuna I com: 
 
 
$('button').click(function(){$('p#par').hide();}); 
 
$('button').click(function(){$('p.par').hidden();}); 
 
$('button:eq(1)').click(function(){$('p#par').hide();}); 
 
$('button:eq(0)').click(function().defineProperty('p.par').hide()); 
 
$('button').click(function(){$('p.par').hide();}); 
Respondido em 05/05/2021 10:02:54 
 
Explicação: 
A resposta correta 
é: $('button').click(function(){$('p.par').hide();}); 
 
 
3a 
 Questão 
Acerto: 1,0 / 1,0 
 
Os padrões da Web aos quais o AJAX está intimamente ligado são: 
 
 
o objeto XMLHttpRequest para recuperar dados de um servidor 
Web e a linguagem JavaScript/DOM para exibir os dados 
 
os objetos onreadystatechange e XMLHttpResponse para 
recuperar dados de um servidor Web 
 
os objetos onreadystatechange e XMLHttpRequest para enviar 
dados para um servidor Web 
 
o objeto XMLHttpResponse para recuperar dados de um 
servidor Web e a linguagem XML para formatar os dados 
 
o evento onreadystatechange para recuperar dados de um 
servidor Web e a linguagem XHTML para estruturar os dados 
Respondido em 05/05/2021 10:03:24 
 
Explicação: 
A resposta correta é: o objeto XMLHttpResponse para recuperar 
dados de um servidor Web e a linguagem XML para formatar os 
dados. 
 
 
4a 
 Questão 
Acerto: 1,0 / 1,0 
 
Numa discussão entre os programadores sobre os conceitos de AJAX 
(Asynchronous Javascript and XML), as seguintes afirmações foram 
feitas: 
( ) permite atualizar dinamicamente o conteúdo, ou partes, de uma 
página web. 
( ) embora usado no nome, a utilização da linguagem XML não é 
obrigatória. 
( ) a XMLHttpRequest(XHR) é utilizada para enviar requisições pelo 
script para o lado client. 
Dê valores Verdadeiro (V) ou Falso (F) em cada afirmação e identifique 
a alternativa que apresenta a sequência correta (de cima para baixo): 
 
 
V - V - F 
 
V - V - V 
 
F - F - F 
 
F - F - V 
 
V - F - V 
Respondido em 05/05/2021 09:53:35 
 
Explicação: 
A resposta correta é: V - V - F 
 
 
5a 
 Questão 
Acerto: 1,0 / 1,0 
 
O padrão Front Controller é muito utilizado no ambiente Java Web, 
definindo a centralização das chamadas HTTP e o direcionamento do 
fluxo de execução do sistema para a visualização correta. Qual das 
opções descreve corretamente os passos para implementar o 
processamento das requisições de acordo com o padrão descrito? 
 
 
A requisição é recebida na página JSP, seguida de um 
redirecionamento para o Servlet através de um 
comando sendRedirect, onde é construída a resposta, e todas 
as chamadas a métodos de negócios ocorrem no navegador do 
usuário. 
 
A requisição é recebida na página JSP, onde são feitas as 
chamadas necessárias para os métodos de negócio, e no final 
temos um comando sendRedirect para efetuar o 
redirecionamento para o Servlet. 
 
A requisição é recebida no Servlet e redirecionada para a 
página JSP correta, com o uso de um RequestDispatcher, 
sendo feitas as conversões e chamadas para métodos de 
negócio ao nível da página JSP. 
 
A requisição é recebida no Servlet e redirecionada para a 
página JSP correta, com o uso de sendRedirect, 
sendo feitas as conversões e chamadas para métodos de 
negócio ao nível da página JSP. 
 
A requisição é recebida no Servlet, onde são feitas conversões 
e chamadas para métodos de negócio, e no 
final um RequestDispatcher redireciona o fluxo para a página 
JSP. 
Respondido em 05/05/2021 09:54:20 
 
Explicação: 
A resposta correta é: A requisição é recebida no Servlet, onde 
são feitas conversões e chamadas para métodos de negócio, e no 
final um RequestDispatcher redireciona o fluxo para a página 
JSP. 
 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
Observe a linha de comando a seguir. 
 
Statement st = Conexao.getConection().createStatement(); 
 
Indique qual deve ser o comando seguinte: 
 
 
List< Aluno 
> ls = st.prepareStatement("select * from ALUNOS"); 
 
ResultSet rs = st.executeQuery("select * from ALUNOS"); 
 
List ls = st().executeUpdate("select * from ALUNOS"); 
 
List< Aluno > ls = st.executeQuery("select * from ALUNOS"); 
 
ResultSet rs = st.executeUpdate("select * from ALUNOS"); 
Respondido em 05/05/2021 09:55:07 
 
Explicação: 
A resposta correta 
é: ResultSet rs = st.executeQuery("select * from ALUNOS"); 
 
 
7a 
 Questão 
Acerto: 1,0 / 1,0 
 
Ao trabalhar com um aplicativo corporativo, segundo a arquitetura 
MVC, ocorre uma divisão natural das camadas, em termos dos projetos 
internos, ficando a camada View sob responsabilidade do projeto com 
terminador "war". A interface padrão, conforme o próprio terminador 
indica, é um aplicativo Java Web, sendo comum a implementação de 
um padrão de desenvolvimento para centralizar o tratamento das 
requisições, bem como redirecionar para a visualização correta, 
após efetuar as chamadas para a camada Controller. De qual padrão 
estamos falando, e qual o componente deve implementá-lo? 
 
 
Padrão de desenvolvimento Facade e componente do tipo EJB 
 
Padrão de desenvolvimento Service Locator e componente do 
tipo JNDI 
 
Padrão de desenvolvimento Flyweight e componente do 
tipo EJB 
 
Padrão de desenvolvimento DAO e componente do tipo JPA 
 
Padrão de desenvolvimento Front Controller e componente do 
tipo Servlet 
Respondido em 05/05/2021 09:55:37 
 
Explicação: 
A resposta correta é: Padrão de 
desenvolvimento Front Controller e componente do tipo Servlet 
 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
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? 
 
 
manifest 
 
context.xml 
 
readme.txt 
 
persistence.xml 
 
web.xml 
Respondido em 05/05/2021 10:04:09 
 
Explicação: 
A resposta correta é: persistence.xml 
 
 
9a 
 Questão 
Acerto: 1,0 / 1,0 
 
Um web service em Java é um programa cujos métodos públicos são 
acessados por aplicações remotas. Utiliza como base protocolos como 
SOAP e HTTP. É correto afirmar que: 
 
 
Um web service, para ser utilizado, precisa ser compilado na 
linguagem Intel assembly e empregado em um servidor para 
esta tecnologia. Esse procedimento é semelhante ao utilizado 
pelos servlets e páginas JSP que necessitam de um servidor 
específico para fornecer o serviço desejado. 
 
Um web service, para ser utilizado, precisa ser escrito com o 
protocolo SOAP encapsulado numa conexão IMAP. Esse 
procedimento é semelhante ao utilizado pelos servlets e páginas 
JSP que necessitam de um servidor específico para fornecer o 
serviço desejado. 
 
Um web service, para ser utilizado, precisa ser carregado por 
um daemon que aguarda requisições. Para isso, é empregado 
um servidor multiplataforma.Esse procedimento é semelhante 
ao utilizado pelos serviços de proxy que necessitam de 
autenticação de usuário. 
 
Um web service, para ser utilizado, precisa estar ativo 
esperando requisições. Para isso, é empregado um servidor 
para esta tecnologia. Esse procedimento é semelhante ao 
utilizado pelos servlets e páginas JSP, que necessitam de um 
servidor específico para fornecer o serviço desejado. 
 
Um web service, para ser utilizado, precisa ser ativado por um 
serviço da plataforma Windows ou pelo daemon inetd da 
plataforma Unix, encapsulado numa conexão TELNET. Esse 
procedimento é semelhante ao utilizado pelos serviços de 
backup que necessitam de autorização de usuário. 
Respondido em 05/05/2021 09:56:25 
 
Explicação: 
A resposta correta é: Um web service, para ser utilizado, precisa 
estar ativo esperando requisições. Para isso, é empregado um 
servidor para esta tecnologia. Esse procedimento é semelhante 
ao utilizado pelos servlets e páginas JSP, que necessitam de um 
servidor específico para fornecer o serviço desejado. 
 
 
10a 
 Questão 
Acerto: 1,0 / 1,0 
 
Um serviço REST usualmente suporta mais de um formato para 
representação de seus recursos, sendo esta uma de suas 
características principais, já que facilita a inclusão de novos clientes e a 
interoperabilidade entre os projetos. Assinale a alternativa que 
apresenta somente formatos utilizados por um serviço REST. 
 
 
YAML e JSON. 
 
XML e C++. 
 
JAVA e JAVASCRIPT. 
 
JSON, CSS e SQL. 
 
JAVA, RUBY ON REALS e .NET. 
Respondido em 05/05/2021 09:56:33 
 
Explicação: 
A resposta correta é: YAML e JSON.

Continue navegando