Prévia do material em texto
A
B
C
D
E
A
B
C
1 Marcar para revisão
Em um projeto web, um desenvolvedor opta por utilizar o JQuery para
simplificar a manipulação do DOM. Ele necessita implementar uma função
que esconda todos os elementos com a classe .destaque ao clicar em
um botão específico.
Qual linha de código em JQuery realiza corretamente a ação descrita
acima?
$("p.destaque").hideOnClick();
$("p.destaque").click(function() { $(this).hide(); });
$(".destaque").on("click", "p", function() { $(this).hide(); });
$("button").click(function() { $("p.destaque").hide(); });
$("p").hasClass(".destaque").click(function() { $(this).hide();
2 Marcar para revisão
Ao contrário da palavra- chave "var", a palavra- chave "let", tem como
função restringir o acesso a variáveis dentro de um bloco. Neste sentido, o
que acontece quando executamos o código abaixo em um navegador com
suporte a ECMAScript versão ES6 ou superior?
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.
00
hora
: 40
min
: 33
seg
Ocultar
Questão 1 de 10
Respondidas (10) Em branco (0)
Finalizar prova
1 2 3 4 5
6 7 8 9 10
SM1 Programação Cliente Servidor
D
E
A
B
C
D
E
A
B
C
A instrução let introduz um escopo de bloco a variável teste.
A declaração da variável teste utilizando let funcionaria da
mesma forma se utilizássemos var.
3 Marcar para revisão
Uma aplicação web requer a atualização de conteúdo sem recarregar a
página inteira. O desenvolvedor decide usar jQuery para realizar
requisições AJAX, buscando dados de um servidor e atualizando um
elemento da página.
Qual função jQuery é apropriada para enviar uma requisição AJAX GET e
atualizar um elemento com o ID 'conteudo'?
$.ajaxGet('#conteudo')
$('#conteudo').loadData()
$.get('url', function(data) { $('#conteudo').html(data); })
$('#conteudo').ajax('url')
$.post('url', function(data) { $('#conteudo').html(data); })
4 Marcar para revisão
Em um projeto web, ao implementar uma tabela HTML dinâmica utilizando
jQuery e AJAX, os dados são recebidos do servidor no formato JSON. A
tabela é atualizada automaticamente sem recarregar a página, melhorando
a experiência do usuário.
Qual método HTTP é mais adequado para a realização dessa tarefa e por
quê?
PUT, pois permite substituir recursos no servidor.
GET, pois é utilizado para solicitar dados de um recurso
especificado.
DELETE, pois remove recursos do servidor.
D
E
A
B
C
D
E
A
B
C
D
E
HEAD, pois solicita uma resposta similar ao GET, sem o corpo da
resposta.
TRACE, pois permite diagnóstico no caminho para o alvo.
5 Marcar para revisão
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().defineProperty('p.par').hide());
$('button').click(function(){$('p.par').hidden();});
$('button:eq(1)').click(function(){$('p#par').hide();});
$('button').click(function(){$('p.par').hide();});
6 Marcar para revisão
(Quadrix/2022 - Adaptada) Trata-se de uma metalinguagem extensível e
independente de plataforma que surgiu para facilitar a troca de informação
na Web. Tornou-se um padrão muito difundido e utilizado nas mais
diversas áreas, suportado por uma quantidade variada de aplicações,
ferramentas, parsers, browsers, SGBD, entre outros.
Assinale a alternativa que apresenta o padrão descrito acima.
XSLT
UDDI
XML
WSDL
Python
A
B
C
D
E
A
B
C
D
E
7 Marcar para revisão
(FUMARC/2023 - Adaptada) Analise as afirmativas a seguir referentes ao
formato JSON:
I – JSON é um acrônimo de JavaScript Object Notation.
II – JSON é um formato para intercâmbio de dados.
III – Um objeto JSON começa com uma “%“ e termina com uma “\%”.
Estão corretas as afirmativas:
I e II, apenas.
I e III, apenas.
II e III, apenas.
I, II e III.
I, apenas.
8 Marcar para revisão
(IDECAN/2023) Um banco de dados de documentos é um banco de dados
não relacional que armazena dados como documentos estruturados,
geralmente nos formatos:
HTML ou CSS.
XHTML ou CSS.
XML ou JSON.
JavaScript ou PHP.
JavaScript ou JSON.
9 Marcar para revisão
Os padrões da Web aos quais o AJAX está intimamente ligado são:
A
B
C
D
E
A
B
Os objetos onreadystatechange e XMLHttpResponse para
recuperar dados de um servidor Web.
Os objetos onreadystatechange e XMLHttpRequest para enviar
dados para um servidor Web.
O evento onreadystatechange para recuperar dados de um
servidor Web e a linguagem XHTML para estruturar os dados.
O objeto XMLHttpResponse para recuperar dados de um servidor
Web e a linguagem XML para formatar os dados.
O objeto XMLHttpRequest para recuperar dados de um servidor
Web e a linguagem JavaScript/DOM para exibir os dados.
10 Marcar para revisão
Assinale a opção que representa um exemplo correto de dados escritos no
formato YAML:
C
D
E