Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: PROGRAMAÇÃO CLIENTE SERVIDOR Período: Aluno: ******** Matrícula: ************ Data: 20/05/2021 Turma: ** ATENÇÃO 1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados. 2. Caso você queira voltar à prova clique no botão "Retornar à Avaliação". 1a Questão O que acontece quando executamos o código abaixo em um navegador com suporte à ECMAScript versão ES6 ou superior? Será exibido no console do navegador o valor 1. Será exibido dentro da janela navegador o valor 1. A instrução let introduz um escopo de bloco a variável teste. O valor da variável teste será sempre 200. A declaração da variável teste utilizando let funcionaria da mesma forma se utilizássemos var. 2a Questão Sobre a biblioteca Jquery, é INCORRETA a seguinte afirmação Permite manipular o CSS de uma página web dinamicamente em tempo de execução. Possui com um conjunto de funções presentes no objeto JQuery e que geralmente é utilizado ao atribuí-lo ao caractere "$". É um framework client-side desenvolvido na linguagem Java para a manipulação de elementos HTML. Permite manipular a Árvore DOM, modificando sua estrutura e também o conteúdo. Permite fazer a comunicação, chamada AJAX(Asynchronous Javascript and XML), entre cliente e servidor sem a necessidade de recarregar a página web por completo. 3a Questão Num trecho XML, o comentário "Trecho em teste" deve ser introduzido como: 4a Questão Assinale a alternativa correta: XML é case sensitive, ou seja, diferencia letras maiúsculas de minúsculas. Um arquivo XML válido é composto unicamente por tags previamente definidas na especificação da linguagem; A sintaxe válida para um comentário em XML é <:? ¿ :>. XML é uma linguagem derivada diretamente do ECMAScript. Um dos plugins mais conhecidos para o Microsoft Office, o XSLT é uma ferramenta proprietária da Microsoft que permite transformar arquivos de planilhas eletrônicas em documentos XML e viceversa. 5a Questão 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? createStatement executeQuery executeUpdate getConnection open 6a Questão 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 7a Questão 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: Controller e Model Model e View View e Controller View e Model Model e Controller 8a Questão (Ref.: 202005017549) Padrões arquiteturais definem os componentes estruturais de um sistema, e a forma de comunicação entre eles ou com outros sistemas, organizando as regras gerais para a concepção de aplicativos com algum perfil funcional específico. Plataformas de objetos distribuídos, como o CORBA, trabalham em um padrão arquitetural denominado: Pipeline Event-Driven PAC MVC Broker 9a Questão As tecnologias SOAP e REST são largamente utilizadas para troca de informações estruturadas em sistemas distribuídos. Sobre essas tecnologias, analise as afirmativas a seguir. I. REST pressupõe que cada solicitação do cliente ao servidor deve conter todas as informações necessárias para processar o pedido e não pode tirar proveito de qualquer contexto armazenado no servidor. II. As mensagens SOAP são documentos XML construídos especificamente para trafegar através do protocolo de transporte HTTP/HTTPS. III. REST é mais eficiente que o SOAP porque utiliza exclusivamente mensagens menores no formato JSON. Está correto o que se afirma em: I, apenas. II, apenas. III, apenas. I, II e III. I e II, apenas. 10a Questão Analise as afirmativas abaixo com relação ao SOAP. 1. SOAP especifica 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 afirmativas corretas. São corretas apenas as afirmativas 1, 3 e 4. São corretas apenas as afirmativas 1 e 3. São corretas apenas as afirmativas 1, 2 e 3. São corretas apenas as afirmativas 1 e 2. São corretas apenas as afirmativas 2, 3 e 4.
Compartilhar