Baixe o app para aproveitar ainda mais
Prévia do material em texto
09/11/2023, 05:28 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/8 Avaliando Aprendizado Teste seu conhecimento acumulado Disc.: PROGRAMAÇÃO CLIENTE SERVIDOR Aluno(a): FABIANE FREIRE SANTOS FREITAS 202208313906 Acertos: 1,8 de 2,0 09/11/2023 Acerto: 0,2 / 0,2 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: text.trens[trem] + " " + text.trens[linha] x.trens[2].trem + " " + x.trens[2].linha text.trens[1].trem + " " + text.trens[1].linha x.trens[1].trem + " " + x.trens[1].linha Questão1 a https://simulado.estacio.br/alunos/inicio.asp https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:voltar(); 09/11/2023, 05:28 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/8 x.trens[trem] + " " + x.trens[linha] Respondido em 09/11/2023 05:16:07 Explicação: A resposta correta é: x.trens[1].trem + " " + x.trens[1].linha Acerto: 0,2 / 0,2 (FCC/2022) Considere o bloco XML abaixo. <processos> <processo> <numero>00001001120225020061</numero> <ano>2022</ano> </processo> </processos> Uma representação correta desse bloco usando JSON é <json:element name="processos"> <json:element name="numero" value="00001001120225020061" /> <json:element name="ano" value="2022" /> </json:element> { " root " : " processos"[ { "element":"numero" "value":"00001001120225020061" }, { "element":"ano" "value":"2022" } ] } <json:element name="processos"> <json:attribute name="numero" value="00001001120225020061" type="json:string"/> <json:attribute name="ano" value="2022" type="json:string"/> </json:element> {"processos":[ { "numero":"00001001120225020061", "ano":"2022" } ] } ["processos"( { "numero":"00001001120225020061", "ano":"2022" } )] Respondido em 09/11/2023 05:22:34 Questão2 a 09/11/2023, 05:28 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/8 Explicação: A representação em JSON é diferente da representação em XML, pois o JSON é um formato de dados mais leve e fácil de ler e escrever do que o XML, além de ser amplamente utilizado em APIs de serviços web. A representação correta em JSON do bloco XML apresentado seria um objeto JSON com uma propriedade "processos" que contém um array de objetos, onde cada objeto representa um processo. Dentro de cada objeto, haveria propriedades "numero" e "ano" correspondentes às tags no bloco XML. Acerto: 0,2 / 0,2 Analise as a�rmativas sobre Servlets: I - A tecnologia Java Servlet utiliza a plataforma Java para criar páginas web dinâmicas em aplicações independentes de plataforma. II - Um componente de Servlet é uma classe que estende (herda) de HttpServlet. III - A tecnologia se baseia na construção de classes, sendo executada ao nível do cliente, no navegador. Todas as a�rmativas estão corretas. Somente a II está correta. Somente a III está correta. Somente a I está correta. Somente I e II estão corretas. Respondido em 09/11/2023 05:18:20 Explicação: A resposta correta é: Somente I e II estão corretas. Acerto: 0,2 / 0,2 Questão3 a Questão4 a 09/11/2023, 05:28 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/8 Ao trabalhar com um aplicativo corporativo, segundo a arquitetura MVC, as camadas Model e Controller são de�nidas 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í�cas. Quais são as tecnologias utilizadas para as duas camadas citadas, respectivamente? JSP e Servlet JPA e EJB Servlet e JPA JPA e JSP EJB e Servlet Respondido em 09/11/2023 05:18:35 Explicação: A resposta correta é: JPA e EJB Acerto: 0,0 / 0,2 Analise as a�rmativas abaixo com relação ao SOAP. 1. SOAP especi�ca uma sintaxe baseada em XML para se escrever e endereçar uma mensagem entre dois sistemas comunicantes. 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 a�rmativas corretas. São corretas apenas as a�rmativas 1 e 2. São corretas apenas as a�rmativas 1 e 3. São corretas apenas as a�rmativas 2, 3 e 4. São corretas apenas as a�rmativas 1, 2 e 3. Questão5 a 09/11/2023, 05:28 Estácio: Alunos https://simulado.estacio.br/alunos/ 5/8 São corretas apenas as a�rmativas 1, 3 e 4. Respondido em 09/11/2023 05:27:20 Explicação: A resposta correta é: São corretas apenas as a�rmativas 2, 3 e 4. Acerto: 0,2 / 0,2 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:eq(0)').click(function().de�neProperty('p.par').hide()); $('button').click(function(){$('p#par').hide();}); $('button').click(function(){$('p.par').hidden();}); $('button:eq(1)').click(function(){$('p#par').hide();}); Respondido em 09/11/2023 05:20:03 Explicação: A resposta correta é: $('button').click(function(){$('p.par').hide();}); Acerto: 0,2 / 0,2 (IDECAN/2023) Um banco de dados de documentos é um banco de dados não relacional que armazena dados como documentos estruturados, geralmente nos formatos: Questão6 a Questão7 a 09/11/2023, 05:28 Estácio: Alunos https://simulado.estacio.br/alunos/ 6/8 JavaScript ou PHP HTML ou CSS XHTML ou CSS JavaScript ou JSON XML ou JSON Respondido em 09/11/2023 05:15:32 Explicação: Esses documentos geralmente são armazenados em formato XML (Extensible Markup Language) ou JSON (JavaScript Object Notation). O XML é uma linguagem de marcação que permite de�nir etiquetas personalizadas para descrever dados e estruturas de documentos, enquanto o JSON é um formato de intercâmbio de dados leves e fáceis de ler e escrever. Ambos os formatos são comumente usados em aplicativos da Web e são capazes de armazenar dados complexos e estruturados. Acerto: 0,2 / 0,2 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 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. 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, 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 �nal um RequestDispatcher redireciona o �uxo para a página JSP. Respondido em 09/11/2023 05:20:36 Explicação: Questão8 a 09/11/2023, 05:28 Estácio: Alunos https://simulado.estacio.br/alunos/ 7/8 A resposta correta é: A requisição é recebidano 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: 0,2 / 0,2 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 Front Controller e componente do tipo Servlet Padrão de desenvolvimento Facade e componente do tipo EJB Padrão de desenvolvimento DAO e componente do tipo JPA Padrão de desenvolvimento Flyweight e componente do tipo EJB Padrão de desenvolvimento Service Locator e componente do tipo JNDI Respondido em 09/11/2023 05:16:52 Explicação: A resposta correta é: Padrão de desenvolvimento Front Controller e componente do tipo Servlet Acerto: 0,2 / 0,2 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 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 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 Questão9 a Questão10 a 09/11/2023, 05:28 Estácio: Alunos https://simulado.estacio.br/alunos/ 8/8 que necessitam de autenticação de usuário. 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 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. 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. Respondido em 09/11/2023 05:17:26 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.
Compartilhar