Baixe o app para aproveitar ainda mais
Prévia do material em texto
Aluno: Matr.: Disc.: PROG CLIENTE 2022.1 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. O que acontece quando executamos o código abaixo em um navegador com suporte à ECMAScript versão ES6 ou superior? O valor da variável teste será sempre 200. A instrução let introduz um escopo de bloco a variável teste. Será exibido dentro da janela navegador o valor 1. Será exibido no console do navegador o valor 1. A declaração da variável teste utilizando let funcionaria da mesma forma se utilizássemos var. Data Resp.: 19/04/2022 20:03:24 Explicação: A resposta correta é: O valor da variável teste será sempre 200. 2. O jQuery pode selecionar elementos HTML a partir de seletores, otimizando o https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp desenvolvimento. Sobre a utilização de seletores no jQuery é correto afirmar: $(´#formulario´); retornará todos os elementos da classe ¿formulario¿. $(´td, th´); retornará todos os elementos th que são filhos de td. $(´.paragrafo´); retornará o elemento com id igual a ¿paragrafo¿. $(´p:first´); retornará o primeiro dos elementos p. $(´p#first´); retornará o primeiro dos elementos p. Data Resp.: 19/04/2022 20:04:12 Explicação: A resposta correta é: $(´p:first´); retornará o primeiro dos elementos p. 3. Num trecho XML, o comentário ¿Trecho em teste¿ deve ser introduzido como: TrechoemtesteTrechoemteste TrechoemtesteTrechoemteste Trecho−−em−−testeTrecho−−em−−teste Data Resp.: 19/04/2022 20:09:00 4. 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. Data Resp.: 19/04/2022 20:09:11 https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp Explicação: A resposta correta é: cria um array com três objetos e atribui dados a eles. 5. Uma página JSP permite gerar conteúdo dinâmico através de um conjunto específico de artefatos, os quais são reconhecidos pelo contêiner Web para a geração do Servlet equivalente. Entre os artefatos, um deles permite a definição da página de código e a importação de bibliotecas, entre outras configurações possíveis. Qual dos artefatos está sendo descrito aqui? Diretiva Etiqueta XML Scriptlet Etiqueta HTML Etiqueta de Substituição Data Resp.: 19/04/2022 20:09:21 Explicação: A resposta correta é: Diretiva 6. 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? getConnection open executeQuery createStatement https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp executeUpdate Data Resp.: 19/04/2022 20:09:36 Explicação: A resposta correta é: executeUpdate 7. 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 Controller Controller e Model View e Model Model e View Data Resp.: 19/04/2022 20:10:19 Explicação: A resposta correta é: View e Model 8. 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? https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp Padrão de desenvolvimento Service Locator e componente do tipo JNDI 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 Data Resp.: 19/04/2022 20:10:32 Explicação: A resposta correta é: Padrão de desenvolvimento Front Controller e componente do tipo Servlet 9. 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 é um protocolo independente de plataforma que faz chamadas de procedimentos remotos por meio de conexões FTP com poucas limitações. 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 é uma arquitetura de rede, baseada em mecanismos de solicitação e resposta tradicionais da Web, como solicitações GET e POST 10. 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 https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp é a utilização correta dos verbos HTML. São exemplos de verbos HTML: GET e PUT GET e UPDATE SELECT e UPDATE SELECT e PUT PUT e UPDATE Data Resp.: 19/04/2022 20:10:43 Explicação: A resposta correta é: GET e PUT
Compartilhar