Baixe o app para aproveitar ainda mais
Prévia do material em texto
Programação Cliente Servidor – Simulado 1 – 18/09/2022 Meus Simulados Teste seu conhecimento acumulado Disc.: PROGRAMAÇÃO CLIENTE SERVIDOR Aluno(a): Acertos: 9,0 de 10,0 18/09/2022 1a Questão Acerto: 1,0 / 1,0 Considerando o fragmento de código abaixo, em relação ao escopo de variáveis em Javascript, assinale a afirmativa correta. Serão impressos undefined e undefined; Serão impressos 1 e undefined; Serão impressos 6 e 4; Serão impressos 1 e -1; Serão impressos 5 e 5; Respondido em 18/09/2022 16:51:13 Explicação: A resposta correta é: Serão impressos 1 e undefined; 2a Questão Acerto: 1,0 / 1,0 https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 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(0)').click(function().defineProperty('p.par').hide()); $('button').click(function(){$('p#par').hide();}); $('button').click(function(){$('p.par').hide();}); $('button:eq(1)').click(function(){$('p#par').hide();}); $('button').click(function(){$('p.par').hidden();}); Respondido em 18/09/2022 16:48:52 Explicação: A resposta correta é: $('button').click(function(){$('p.par').hide();}); 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 arrays em um objeto e atribui dados a ele. cria um array com três objetos e atribui dados a eles. concatena três string formando uma classe e atribui dados a ela. concatena três objetos formando uma classe e atribui dados a ela. Respondido em 18/09/2022 16:51:38 Explicação: A resposta correta é: cria um array com três objetos e atribui dados a eles. 4a Questão Acerto: 1,0 / 1,0 Assinale a opção que representa um exemplo correto de dados escritos no formato YAML: Respondido em 18/09/2022 16:49:15 Explicação: A resposta correta é: 5a Questão Acerto: 0,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, 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 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 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 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. Respondido em 18/09/2022 17:00:17 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 Quando lidamos com SQL, temos comandos denominados DML, ou linguagem de manipulação de dados, como INSERT, UPDATE e DELETE, voltados para a manutenção dos dados presentes na tabela, e efetuamos consultas através do comando SELECT, talvez o mais relevante do SQL. Para executar comandos DML a partir de um Statement, qual método deveria ser utilizado para manipulação de dados? executeQuery. open. createStatement. getConnection. executeUpdate. Respondido em 18/09/2022 16:52:25 Explicação: A resposta correta é: executeUpdate. As consultas ao banco são feitas com a utilização de executeQuery, mas os comandos para manipulação de dados são executados através de executeUpdate. 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? JSP e Servlet JPA e JSP Servlet e JPA JPA e EJB EJB e Servlet Respondido em 18/09/2022 16:49:46 Explicação: A resposta correta é: JPA e EJB 8a Questão Acerto: 1,0 / 1,0 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: View e Controller Model e View View e Model Controller e Model Model e Controller Respondido em 18/09/2022 16:49:54 Explicação: A resposta correta é: View e Model 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: SOAP é um protocolo independente de plataforma que faz chamadas de procedimentos remotos por meio de conexões FTP com poucas limitações. REST é uma arquitetura de rede, baseada no protocolo XML, que permite o serviço Web e o cliente se comunicar. SOAP envia solicitação e resposta de seus serviços empacotados em envelopes, diferentemente do que ocorre nos serviços baseados em REST. 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 Respondido em 18/09/2022 16:50:14 Explicação: A resposta correta é: SOAP envia solicitação e resposta de seus serviços empacotados em envelopes, diferentemente do que ocorre nos serviços baseados em REST. 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: SELECT e PUT GET e PUT PUT e UPDATE SELECT e UPDATE GET e UPDATE Respondido em 18/09/2022 16:50:35 Explicação: A resposta correta é: GET e PUT
Compartilhar