Buscar

Exercício 3

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Valor = 9/10 
 
 1a Questão 
O que acontece quando executamos o código abaixo em um navegador com suporte 
à ECMAScript versão ES6 ou superior? 
 
 
 A declaração da variável teste utilizando let funcionaria da mesma forma se utilizássemos 
var. 
 O valor da variável teste será sempre 200. 
 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. 
 
 
 
 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 "$". 
 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. 
 Permite manipular a Árvore DOM, modificando sua estrutura e também o conteúdo. 
 É um framework client-side desenvolvido na linguagem Java para a manipulação de 
elementos HTML. 
 
 
 
 3a Questão 
Considere as seguintes afirmações sobre XML DOM. 
I. Após ser carregado em um objeto DOM, o documento XML só pode ser consultado. 
Operações de inserção, exclusão e alteração não são permitidas depois que a árvore DOM é 
gerada. 
Valor = 9/10 
II. XML DOM define um padrão para acessar e manipular documentos XML. O DOM 
apresenta um documento XML como uma árvore. Todo documento é um nodo da árvore. Cada 
elemento XML é um nodo de elemento. O texto nos elementos são nodos de texto. Cada 
atributo é um nodo de atributo. 
III. O relacionamento entre os nodos é definido como propriedades dos nodos. Alguns 
exemplos de relacionamentos entre os nodos são: nodo pai, nodo filho, primeiro filho, 
último filho, etc. 
Quais estão corretas? 
 
 Apenas I. 
 Apenas II. 
 I, II e III. 
 Apenas II e III. 
 Apenas III. 
 
 
 
 4a Questão 
Considere as seguintes afirmações sobre AJAX (Asynchronous JavaScript and XML). 
I. AJAX é uma técnica que permite criar páginas web estáticas. Se o conteúdo de uma página 
mudar, toda a página deve ser recarregada após a modificação. 
II. AJAX é uma nova linguagem de programação que permite trocar dados com um servidor, e 
atualizar uma página web recarregando apenas parte dela no navegador. 
III. AJAX permite a atualização de páginas web de forma assíncrona através da troca de 
pequenas quantidades de dados com o servidor. Isso significa que é possível atualizar partes de 
uma página web, sem recarregar a página inteira. 
Quais estão corretas? 
 
 Apenas II. 
 Apenas III. 
 Apenas II e III. 
 Apenas I. 
 I, II e III. 
 
 
 
 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? 
 
 executeQuery 
Valor = 9/10 
 open 
 getConnection 
 executeUpdate 
 createStatement 
 
 
 
 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? 
 
 Scriptlet 
 Etiqueta HTML 
 Etiqueta XML 
 Etiqueta de Substituição 
 Diretiva 
 
 
 
 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: 
 
 Model e Controller 
 Controller e Model 
 Model e View 
 View e Controller 
 View e Model 
 
 
 
 8a Questão 
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: 
 
 Broker 
 PAC 
 Event-Driven 
 Pipeline 
 MVC 
 
Valor = 9/10 
 
 
 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 e II, apenas. 
 III, apenas. 
 II, apenas. 
 I, II e III. 
 I, 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 e 3. 
 São corretas apenas as afirmativas 1 e 2. 
 São corretas apenas as afirmativas 2, 3 e 4. 
 São corretas apenas as afirmativas 1, 3 e 4. 
 São corretas apenas as afirmativas 1, 2 e 3.

Continue navegando