Logo Passei Direto
Buscar

PROGRAMAÇÃO CLIENTE SERVIDOR - SIMULADO 2021 ESTACIO

Ferramentas de estudo

Questões resolvidas

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').hide();});
$('button:eq(0)').click(function().defineProperty('p.par').hide());
$('button:eq(1)').click(function(){$('p#par').hide();});
$('button').click(function(){$('p.par').hidden();});

Ao contrário da palavra- chave "var", a palavra- chave "let", tem como função restringir o acesso a variáveis dentro de um bloco.
Neste sentido, o que acontece quando executamos o código abaixo em um navegador com suporte a ECMAScript versão ES6 ou superior?
Será exibido dentro da janela navegador o valor 1.
A instrução let introduz um escopo de bloco a variável teste.
A declaração da variável teste utilizando let funcionaria da mesma forma se utilizássemos var.
O valor da variável teste será sempre 200.
Será exibido no console do navegador o valor 1.

Dado o seguinte código JSON com Javascript:
É correto afirmar que o código apresentado acima:
divide um objeto em três strings e atribui dados a elas.
concatena três string formando uma classe e atribui dados a ela.
concatena três objetos formando uma classe e atribui dados a ela.
cria um array com três objetos e atribui dados a eles.
concatena três arrays em um objeto e atribui dados a ele.

Assinale a opção que representa um exemplo correto de dados escritos no formato YAML:

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

O ferramental do JPA oferece diversos componentes, com finalidades específicas, no âmbito da persistência de dados, oferecendo um caminho comum para o mapeamento objeto-relacional. Qual componente, oferecido pelo JPA, é responsável pelo manuseio das diversas entidades?
Entity
Column
EntityManager
Transaction
EntityManagerFactory

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

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').hide();});
$('button:eq(0)').click(function().defineProperty('p.par').hide());
$('button:eq(1)').click(function(){$('p#par').hide();});
$('button').click(function(){$('p.par').hidden();});

Ao contrário da palavra- chave "var", a palavra- chave "let", tem como função restringir o acesso a variáveis dentro de um bloco.
Neste sentido, o que acontece quando executamos o código abaixo em um navegador com suporte a ECMAScript versão ES6 ou superior?
Será exibido dentro da janela navegador o valor 1.
A instrução let introduz um escopo de bloco a variável teste.
A declaração da variável teste utilizando let funcionaria da mesma forma se utilizássemos var.
O valor da variável teste será sempre 200.
Será exibido no console do navegador o valor 1.

Dado o seguinte código JSON com Javascript:
É correto afirmar que o código apresentado acima:
divide um objeto em três strings e atribui dados a elas.
concatena três string formando uma classe e atribui dados a ela.
concatena três objetos formando uma classe e atribui dados a ela.
cria um array com três objetos e atribui dados a eles.
concatena três arrays em um objeto e atribui dados a ele.

Assinale a opção que representa um exemplo correto de dados escritos no formato YAML:

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

O ferramental do JPA oferece diversos componentes, com finalidades específicas, no âmbito da persistência de dados, oferecendo um caminho comum para o mapeamento objeto-relacional. Qual componente, oferecido pelo JPA, é responsável pelo manuseio das diversas entidades?
Entity
Column
EntityManager
Transaction
EntityManagerFactory

Prévia do material em texto

Disc.: PROGRAMAÇÃO CLIENTE SERVIDOR 
 
Acertos: 8,0 de 10,0 
 
 
1a 
 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:eq(1)').click(function(){$('p#par').hide();}); 
 
$('button').click(function(){$('p#par').hide();}); 
 
$('button').click(function(){$('p.par').hide();}); 
 
$('button').click(function(){$('p.par').hidden();}); 
 
$('button:eq(0)').click(function().defineProperty('p.par').hide()); 
 
 
2a 
 Questão 
Acerto: 0,0 / 1,0 
 
Ao contrário da palavra- chave "var", a palavra- chave "let", tem como função 
restringir o acesso a variáveis dentro de um bloco. Neste sentido, o que 
acontece quando executamos o código abaixo em um navegador com suporte a 
ECMAScript versão ES6 ou superior? 
 
 
 
 
 
Será exibido dentro da janela navegador o valor 1. 
 
A declaração da variável teste utilizando let funcionaria da mesma 
forma se utilizássemos var. 
 
O valor da variável teste será sempre 200. 
 
A instrução let introduz um escopo de bloco a variável teste. 
 
Será exibido no console do navegador o valor 1. 
 
 
 
 
3a 
 Questão 
Acerto: 1,0 / 1,0 
 
Dado o seguinte código JSON com Javascript: 
 
É correto afirmar que o código apresentado acima: 
 
 
divide um objeto em três strings e atribui dados a elas. 
 
concatena três objetos formando uma classe e atribui dados a ela. 
 
concatena três arrays em um objeto e atribui dados a ele. 
 
concatena três string formando uma classe e atribui dados a ela. 
 
cria um array com três objetos e atribui dados a eles. 
 
 
4a 
 Questão 
Acerto: 0,0 / 1,0 
 
Assinale a opção que representa um exemplo correto de dados escritos no formato YAML: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 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, 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. 
 
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 sendRedirect, sendo feitas as conversões e chamadas para métodos de 
negócio ao nível da 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: 
 
 
ResultSet rs = st.executeQuery("select * from ALUNOS"); 
 
List< Aluno > ls = st.executeQuery("select * from ALUNOS"); 
 
ResultSet rs = st.executeUpdate("select * from ALUNOS"); 
 
List ls = st().executeUpdate("select * from ALUNOS"); 
 
List< Aluno > ls = st.prepareStatement("select * from ALUNOS"); 
 
 
 
7a 
 Questão 
Acerto: 1,0 / 1,0 
 
Ao trabalhar com um aplicativo corporativo, segundo a arquitetura MVC, as 
camadas Model e Controller são definidas ao nível do projeto interno com o terminador 
"ejb", e o NetBeans oferece ferramentas de automatização para a geração dos 
componentes necessários, com utilização de duas tecnologias específicas. Quais são as 
tecnologias utilizadas para as duas camadas citadas, respectivamente? 
 
 
EJB e Servlet 
 
Servlet e JPA 
 
JPA e JSP 
 
JPA e EJB 
 
JSP e Servlet 
 
 
 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
O ferramental do JPA oferece diversos componentes, com finalidades específicas, no 
âmbito da persistência de dados, oferecendo um caminho comum para o mapeamento 
objeto-relacional. Qual componente, oferecido pelo JPA, é responsável pelo manuseio das 
diversas entidades? 
 
 
Entity 
 
Column 
 
EntityManagerFactory 
 
EntityManager 
 
Transaction 
 
 
 
 
9a 
 Questão 
Acerto: 1,0 / 1,0 
 
Sobre as afirmativas abaixo relacionadas aos conceitos de serviços Web 
Considere os acrônimos: 
- REST - Representational State Transfer; 
- SOAP - Simple Object Access Protocol . 
É correrto afirmar que o: 
 
 
REST e o SOAP são um tipo de computação distribuída que permite a um 
aplicativo clientes ter acesso direto à memória principal de uma aplicação 
servidora. 
 
SOAP é uma arquitetura de rede, baseada em mecanismos de solicitação e resposta 
tradicionais da Web, como solicitações GET e POST 
 
SOAP envia solicitação e resposta de seus serviços empacotados em envelopes, 
diferentemente do que ocorre nos serviços baseados em REST. 
 
REST é uma arquitetura de rede, baseada no protocolo XML, que permite o 
serviço Web e o cliente se comunicar. 
 
SOAP é um protocolo independente de plataforma que faz chamadas de 
procedimentos remotos por meio de conexões FTP com poucas limitações. 
 
 
 
 
10a 
 Questão 
Acerto: 1,0 / 1,0 
 
O REST (REpresentaional State Transfer) é um estilo de web service muito utilizado 
devido à sua flexibilidade e simplicidade. Um dos conceitos importantes para trabalhar 
com REST é a utilização correta dos verbos HTML. São exemplos de verbos HTML: 
 
 
GET e UPDATE 
 
SELECT e PUT 
 
PUT e UPDATE 
 
GET e PUT 
 
SELECT e UPDATE

Mais conteúdos dessa disciplina