Baixe o app para aproveitar ainda mais
Prévia do material em texto
8/25/23, 5:01 PM Estácio: Alunos https://simulado.estacio.br/alunos/ 1/6 Meus Simulados Teste seu conhecimento acumulado Disc.: PROGRAMAÇÃO CLIENTE SERVIDOR Aluno(a): FABRÍCIO MATHEUS DA COSTA 202105177759 Acertos: 10,0 de 10,0 25/08/2023 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 x.trens[trem] + " " + x.trens[linha] text.trens[1].trem + " " + text.trens[1].linha x.trens[1].trem + " " + x.trens[1].linha text.trens[trem] + " " + text.trens[linha] Respondido em 25/08/2023 16:43:00 Explicação: A resposta correta é: x.trens[1].trem + " " + x.trens[1].linha Acerto: 1,0 / 1,0 Considere a página abaixo, construída utilizando jQuery: Questão1 a Questão2 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 8/25/23, 5:01 PM Estácio: Alunos https://simulado.estacio.br/alunos/ 2/6 $(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:eq(0)').click(function().de�neProperty('p.par').hide()); $('button').click(function(){$('p.par').hide();}); $('button').click(function(){$('p.par').hidden();}); $('button').click(function(){$('p#par').hide();}); Respondido em 25/08/2023 16:44:48 Explicação: A resposta correta é: $('button').click(function(){$('p.par').hide();}); Acerto: 1,0 / 1,0 (FGV/2022) Sobre a gramática da linguagem de intercâmbio de dados JSON (JavaScript Object Notation), assinale a a�rmativa correta. Um objeto é um conjunto ordenado de pares nome-valor. A ausência intencional de qualquer valor de objeto é representada com a palavra reservada unde�ned. Um valor numérico pode ser declarado em base decimal, octal ou hexadecimal. Uma string é uma sequência de zero ou mais caracteres unicode envolto por aspas duplas. Os espaços em branco são proibidos entre qualquer par de tokens. Respondido em 25/08/2023 16:45:17 Explicação: Uma string é uma sequência de caracteres Unicode envolto por aspas duplas. Por exemplo, "Olá, mundo!" é uma string válida em JSON. Acerto: 1,0 / 1,0 Numa discussão entre os programadores sobre os conceitos de AJAX (Asynchronous Javascript and XML), as seguintes a�rmaçõ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 a�rmação e identi�que a alternativa que apresenta a sequência correta (de cima para baixo): Questão3 a Questão4 a 8/25/23, 5:01 PM Estácio: Alunos https://simulado.estacio.br/alunos/ 3/6 V - V - F F - F - F F - F - V V - F - V V - V - V Respondido em 25/08/2023 16:45:56 Explicação: A resposta correta é: V - V - F Acerto: 1,0 / 1,0 O padrão Front Controller é muito utilizado no ambiente Java Web, de�nindo a centralização das chamadas HTTP e o direcionamento do �uxo 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 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 �nal um RequestDispatcher redireciona o �uxo para a página JSP. 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 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 �nal temos um comando sendRedirect para efetuar o redirecionamento para o Servlet. Respondido em 25/08/2023 16:47:02 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 �nal um RequestDispatcher redireciona o �uxo para a página JSP. Acerto: 1,0 / 1,0 Observe a linha de comando a seguir. Statement st = Conexao.getConection().createStatement(); Questão5 a Questão6 a 8/25/23, 5:01 PM Estácio: Alunos https://simulado.estacio.br/alunos/ 4/6 Indique qual deve ser o comando seguinte: List< Aluno > ls = st.executeQuery("select * from ALUNOS"); List< Aluno > ls = st.prepareStatement("select * from ALUNOS"); ResultSet rs = st.executeQuery("select * from ALUNOS"); List ls = st().executeUpdate("select * from ALUNOS"); ResultSet rs = st.executeUpdate("select * from ALUNOS"); Respondido em 25/08/2023 16:48:10 Explicação: A resposta correta é: ResultSet rs = st.executeQuery("select * from ALUNOS"); 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, �cando 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 DAO e componente do tipo JPA Padrão de desenvolvimento Facade e componente do tipo EJB Padrão de desenvolvimento Flyweight e componente do tipo EJB Padrão de desenvolvimento Front Controller e componente do tipo Servlet Padrão de desenvolvimento Service Locator e componente do tipo JNDI Respondido em 25/08/2023 16:48:58 Explicação: A resposta correta é: Padrão de desenvolvimento Front Controller e componente do tipo Servlet Acerto: 1,0 / 1,0 Uma mudança essencial no modelo de programação Java, com a evolução do JEE, foi o uso de anotações nas diversas tarefas de con�guração dos EJBs do aplicativo. Para que serve a anotação Local no ambiente de criação de EJBs? De�nir um contexto de persistência local para o Session Bean. De�nir um Stateful Session Bean. De�nir um Stateless Session Bean. De�nir a interface de acesso às entidades do JPA. De�nir a interface de acesso local ao pool de EJBs. Respondido em 25/08/2023 16:49:27 Questão7 a Questão8 a 8/25/23, 5:01 PM Estácio: Alunos https://simulado.estacio.br/alunos/ 5/6 Explicação: A resposta correta é: De�nir a interface de acesso local ao pool de EJBs. 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 a�rmar que: 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. 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 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í�co para fornecer o serviço desejado. 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í�co para fornecer o serviço desejado. 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í�co para fornecer o serviço desejado. Respondido em 25/08/2023 16:50:08 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í�co para fornecer o serviço desejado. 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. JAVA, RUBY ON REALS e .NET. JSON, CSS e SQL. Respondido em 25/08/2023 16:50:54 Questão9 a Questão10 a 8/25/23, 5:01 PM Estácio: Alunos https://simulado.estacio.br/alunos/ 6/6 Explicação: A resposta correta é: YAML e JSON.
Compartilhar