Logo Passei Direto
Buscar

HTML- Tema 5

Ferramentas de estudo

Questões resolvidas

Analise o seguinte código escrito na linguagem JavaScript:
var frutas = new Array("banana", "laranja", "limão"); frutas.shift(); frutas.splice(1, 1, "uva"); for (var i = 0; i < frutas.length; i++) { document.write(frutas[i] + " | "); } Qual é a saída do código?
banana | laranja | limão | uva |
banana | uva | laranja | limão |
laranja | uva |
laranja | uva | limão
uva |

(UFRPE/2018) Como resposta a uma requisição AJAX, o script executando no servidor envia para o cliente a cadeia de caracteres seguinte, no formato JSON:
{ "nome":"Rodrigo", "id":8723, "v": [-1,2] } Qual é o campo do objeto XMLHttpRequest que recebe essa resposta?
responseString
serverResponse
responseText
JSONResponse
JSONResponseString

(IDECAN/2023) JavaScript é uma linguagem de programação interpretada estruturada de script muito usada para programação FrontEnd. Selecione o método em JavaScript que remove de um vetor o primeiro elemento e o retorna como resultado.
push()
shift()
pop()
join()
reverse()

A Web, ou World Wide Web, desempenha um papel essencial na sociedade moderna, trazendo consigo uma série de benefícios e transformações significativas.
Nesse sentido, assinale a opção que completa corretamente as lacunas da sentença abaixo. A linguagem ________ é essencial na criação de qualquer página para a internet utilizando elementos estáticos. Por sua vez, o ________ proporciona conteúdo dinâmico às páginas, além de viabilizar o acesso a banco de dados.
Javascript e HTML.
DHTML e HTML.
HTML e Javascript.
Javascript e DHTML.
HTML e DHTML.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Questões resolvidas

Analise o seguinte código escrito na linguagem JavaScript:
var frutas = new Array("banana", "laranja", "limão"); frutas.shift(); frutas.splice(1, 1, "uva"); for (var i = 0; i < frutas.length; i++) { document.write(frutas[i] + " | "); } Qual é a saída do código?
banana | laranja | limão | uva |
banana | uva | laranja | limão |
laranja | uva |
laranja | uva | limão
uva |

(UFRPE/2018) Como resposta a uma requisição AJAX, o script executando no servidor envia para o cliente a cadeia de caracteres seguinte, no formato JSON:
{ "nome":"Rodrigo", "id":8723, "v": [-1,2] } Qual é o campo do objeto XMLHttpRequest que recebe essa resposta?
responseString
serverResponse
responseText
JSONResponse
JSONResponseString

(IDECAN/2023) JavaScript é uma linguagem de programação interpretada estruturada de script muito usada para programação FrontEnd. Selecione o método em JavaScript que remove de um vetor o primeiro elemento e o retorna como resultado.
push()
shift()
pop()
join()
reverse()

A Web, ou World Wide Web, desempenha um papel essencial na sociedade moderna, trazendo consigo uma série de benefícios e transformações significativas.
Nesse sentido, assinale a opção que completa corretamente as lacunas da sentença abaixo. A linguagem ________ é essencial na criação de qualquer página para a internet utilizando elementos estáticos. Por sua vez, o ________ proporciona conteúdo dinâmico às páginas, além de viabilizar o acesso a banco de dados.
Javascript e HTML.
DHTML e HTML.
HTML e Javascript.
Javascript e DHTML.
HTML e DHTML.

Prévia do material em texto

<p>Você acertou 0 de 10</p><p>questões</p><p>Verifique o seu desempenho e continue</p><p>treinando! Você pode refazer o exercício</p><p>quantas vezes quiser.</p><p>Verificar Desempenho</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>1 Marcar para revisão</p><p>Analise o seguinte código escrito na linguagem</p><p>JavaScript:</p><p>var frutas = new Array("banana", "laranja", "limão");</p><p>frutas.shift();</p><p>frutas.splice(1, 1, "uva");</p><p>for (var i = 0; i < frutas.length; i++) {</p><p>document.write(frutas[i] + " | ");</p><p>}</p><p>banana | laranja | limao | uva |</p><p>banana | uva | laranja | limao |</p><p>laranja | uva |</p><p>laranja | uva | limao</p><p>uva |</p><p>Questão não respondida</p><p>Opa! A alternativa correta é a letra C.</p><p>Confira o gabarito comentado!</p><p>Gabarito Comentado</p><p>A resposta correta é: laranja | uva |</p><p>O método shift remove um elemento do</p><p>início do array. O splice é um método</p><p>multiuso em JavaScript. Ele serve tanto</p><p>para excluir elementos de um array como</p><p>para substituir e inserir.</p><p>2 Marcar para revisão</p><p>Numa discussão entre os programadores sobre</p><p>os conceitos de AJAX (Asynchronous</p><p>JavaScript and XML), as seguintes afirmações</p><p>foram feitas:</p><p>(  ) Permite atualizar dinamicamente o</p><p>conteúdo, ou partes, de uma página Web.</p><p>(  ) Embora usado no nome, a utilização da</p><p>linguagem XML não é obrigatória.</p><p>(  ) A XMLHttpRequest(XHR) é utilizada para</p><p>enviar requisições pelo script para o lado client.</p><p>Dê valores Verdadeiro (V) ou Falso (F) em cada</p><p>afirmação e identifique a alternativa que</p><p>apresenta a sequência correta (de cima para</p><p>baixo):</p><p>V - V - V</p><p>V - V - F</p><p>V - F - V</p><p>F - F - V</p><p>F - F - F</p><p>Questão não respondida</p><p>Opa! A alternativa correta é a letra B.</p><p>Confira o gabarito comentado!</p><p>Gabarito Comentado</p><p>A sequência correta é: V - V - F. A primeira</p><p>afirmação é verdadeira, pois o AJAX</p><p>permite a atualização dinâmica de partes</p><p>de uma página Web sem a necessidade de</p><p>recarregar toda a página. A segunda</p><p>afirmação também é verdadeira, pois,</p><p>apesar do XML estar presente no nome</p><p>AJAX, sua utilização não é obrigatória. A</p><p>terceira afirmação é falsa, pois a</p><p>XMLHttpRequest (XHR) é utilizada para</p><p>enviar requisições do lado cliente para o</p><p>lado servidor, e não o contrário.</p><p>3 Marcar para revisão</p><p>(VUNESP/2022) Em um programa elaborado em</p><p>JavaScript, incluiu-se a seguinte estrutura</p><p>condicional, na qual X e Y representam</p><p>comandos removidos:</p><p>switch (semaforo){</p><p>case "verde":</p><p>alert("siga")</p><p>X</p><p>case "amarelo":</p><p>alert("atencao")</p><p>} X</p><p>case "vermelho":</p><p>alert("pare")</p><p>X</p><p>Y:</p><p>alert("cor invalida")</p><p>}</p><p>Os comandos X e Y que devem ser colocados</p><p>para que a estrutura condicional seja executada</p><p>adequadamente são, respectivamente,</p><p>break e default.</p><p>break e end.</p><p>end e close.</p><p>stop e close.</p><p>stop e default.</p><p>Questão não respondida</p><p>Opa! A alternativa correta é a letra A.</p><p>Confira o gabarito comentado!</p><p>Gabarito Comentado</p><p>A estrutura do comando switch case é:</p><p>switch(variable) {</p><p>case 1:</p><p>// ação para caso 1</p><p>break;</p><p>case 2:</p><p>// ação para caso 2</p><p>break;</p><p>case 3:</p><p>// ação para caso 3</p><p>break;</p><p>default:</p><p>// ação padrão</p><p>}</p><p>4 Marcar para revisão</p><p>Com seus scripts, é possível incluir, em uma</p><p>página estática, elementos dinâmicos como</p><p>mapas, formulários, operações numéricas,</p><p>animações, infográficos interativos e muito</p><p>mais.</p><p>Disponível em:</p><p>https://kenzie.com.br/blog/javascript/. Acesso</p><p>em: 22 set. 2022. Adaptado.</p><p>A respeito da linguagem JavaScript, é correto</p><p>afirmar que:</p><p>É uma extensão da linguagem Java,</p><p>com foco em códigos que rodem em</p><p>navegadores Web.</p><p>É uma linguagem exclusiva para o lado</p><p>cliente.</p><p>A mais importante limitação desta</p><p>linguagem é não rodar em</p><p>navegadores executados em</p><p>dispositivos móveis, como celulares.</p><p>É uma linguagem que, embora rode no</p><p>lado cliente, precisa ser interpretada</p><p>pelo servidor Web.</p><p>É uma linguagem de programação que</p><p>permite a criação de conteúdos</p><p>dinâmicos, além do controle sobre os</p><p>elementos de uma página HTML.</p><p>Questão não respondida</p><p>Opa! A alternativa correta é a letra E.</p><p>Confira o gabarito comentado!</p><p>Gabarito Comentado</p><p>A alternativa correta é: "É uma linguagem</p><p>de programação que permite a criação de</p><p>conteúdos dinâmicos, além do controle</p><p>sobre os elementos de uma página HTML".</p><p>JavaScript é uma das principais tecnologias</p><p>que compõem o ambiente Web, juntamente</p><p>com HTML - que cuida da estrutura e do</p><p>conteúdo das páginas - e CSS -</p><p>responsável pela apresentação. A função</p><p>do JavaScript nesse ambiente é cuidar do</p><p>comportamento e da interatividade das</p><p>páginas Web, permitindo a criação de</p><p>elementos dinâmicos e o controle sobre os</p><p>elementos de uma página HTML.</p><p>5 Marcar para revisão</p><p>(FAEPESUL/2019) Considerando que a função</p><p>abaixo foi escrita em JavaScript, qual o número</p><p>retornado pela execução da função quando o</p><p>parâmetro “num” tiver valor 15?</p><p>function somar(num) {</p><p>var total = 0;</p><p>for (var x = 0; x < num; x++) {</p><p>total += x;</p><p>}</p><p>return total;</p><p>}</p><p>105</p><p>45</p><p>10</p><p>9</p><p>0</p><p>Questão não respondida</p><p>Opa! A alternativa correta é a letra A.</p><p>Confira o gabarito comentado!</p><p>Gabarito Comentado</p><p>Quando o valor 15 é passado como</p><p>argumento para a função "somar(num)", o</p><p>resultado retornado será:</p><p>105</p><p>Explicação:</p><p>A função "somar(num)" calcula a soma dos</p><p>números de 0 até "num" (exclusivo).</p><p>No caso em que o valor de "num" é 15, o</p><p>loop "for" irá iterar de 0 até 14 (15</p><p>exclusivo). A cada iteração, o valor de "x" é</p><p>somado ao "total".</p><p>Dentro do loop, teremos as seguintes</p><p>iterações:</p><p>•          x = 0: total += 0, resultando em total</p><p>= 0</p><p>•          x = 1: total += 1, resultando em total</p><p>= 1</p><p>•          x = 2: total += 2, resultando em total</p><p>= 3</p><p>•          x = 3: total += 3, resultando em total</p><p>= 6</p><p>•          ...</p><p>•          x = 13: total += 13, resultando em</p><p>total = 91</p><p>•          x = 14: total += 14, resultando em</p><p>total = 105</p><p>No final das iterações, o valor acumulado</p><p>na variável "total" é retornado pela função,</p><p>resultando em 105.</p><p>6 Marcar para revisão</p><p>(FGV/2022) Analise o código JavaScript a</p><p>seguir:</p><p>Assinale o que é exibido na execução do trecho</p><p>acima.</p><p>const cidades = ["Natal", "Manaus", "Recife", "Brasília"];</p><p>cidades.reverse();</p><p>alert (cidades);</p><p>Brasília,Manaus,Natal,Recife</p><p>Brasília,Natal,Manaus,Recife</p><p>Brasília,Recife,Manaus,Natal</p><p>Manaus,Recife,Brasília,Natal</p><p>Recife,Natal,Manaus,Brasília</p><p>Questão não respondida</p><p>Opa! A alternativa correta é a letra C.</p><p>Confira o gabarito comentado!</p><p>Gabarito Comentado</p><p>O código JavaScript fornecido irá exibir a</p><p>seguinte mensagem em um alerta:</p><p>"Brasília, Recife, Manaus, Natal"</p><p>Explicação:</p><p>O código declara uma variável chamada</p><p>"cidades" e atribui a ela um array contendo</p><p>quatro elementos de strings: "Natal",</p><p>"Manaus", "Recife" e "Brasília".</p><p>Em seguida, o método "reverse()" é</p><p>chamado no array "cidades". Esse método</p><p>inverte a ordem dos elementos dentro do</p><p>array, ou seja, os elementos são</p><p>reordenados de trás para frente.</p><p>Depois da chamada do método "reverse()",</p><p>o array "cidades" terá seus elementos</p><p>invertidos, resultando em ["Brasília",</p><p>"Recife", "Manaus", "Natal"].</p><p>Por fim, é exibido um alerta com o</p><p>conteúdo do array "cidades", que agora</p><p>está invertido, resultando na mensagem:</p><p>"Brasília, Recife, Manaus, Natal".</p><p>7 Marcar para revisão</p><p>(UFRPE/2018) Como resposta a uma requisição</p><p>AJAX, o script executando no servidor envia</p><p>para o cliente a cadeia de caracteres seguinte,</p><p>no formato JSON:</p><p>que é recebida no seguinte campo do objeto</p><p>XMLHttpRequest, em Javascript:</p><p>{ "nome":"Rodrigo", "id":8723, "v": [-1,2] }</p><p>responseString</p><p>serverResponse</p><p>responseText</p><p>JSONResponse</p><p>JSONResponseString</p><p>Questão não respondida</p><p>Opa! A alternativa correta é a letra C.</p><p>Confira o gabarito comentado!</p><p>Gabarito Comentado</p><p>A resposta correta</p><p>é: responseText, que retorna o texto</p><p>recebido de um servidor após o envio de</p><p>uma solicitação.</p><p>8 Marcar para revisão</p><p>(IDECAN/2023) JavaScript é uma linguagem de</p><p>programação interpretada estruturada de script</p><p>muito usada para programação FrontEnd.</p><p>Selecione o método em JavaScript</p><p>que remove</p><p>de um vetor o primeiro elemento e o retorna</p><p>como resultado.</p><p>push()</p><p>shift()</p><p>pop()</p><p>join()</p><p>reverse()</p><p>Questão não respondida</p><p>Opa! A alternativa correta é a letra B.</p><p>Confira o gabarito comentado!</p><p>Gabarito Comentado</p><p>O método shift remove um elemento do</p><p>início do array. Após a remoção, este é</p><p>reindexado (ou seja, o elemento de índice 1</p><p>passa a ser o de índice 0 e assim</p><p>sucessivamente). Sua sintaxe pode ser</p><p>vista a seguir:</p><p>laranjas.shift();</p><p>9 Marcar para revisão</p><p>(IDECAN/2023) A linguagem de programação</p><p>JavaScript permite executar códigos com lógica</p><p>matemática em navegadores. Selecione a</p><p>alternativa que mostra a saída do seguinte</p><p>código JavaScript.</p><p>function faz (n) {</p><p>var sn.toString();</p><p>var variavel = 0;</p><p>for (var char of s) {</p><p>var d= parseInt(char);</p><p>variavel+d;</p><p>}</p><p>return variavel;</p><p>}</p><p>var resultado = faz(123123);</p><p>console.log("Resultado: ", resultado);</p><p>Resultado: 123123</p><p>Resultado: 123</p><p>Resultado: 11</p><p>Resultado: 12</p><p>Resultado: 13</p><p>Questão não respondida</p><p>Opa! A alternativa correta é a letra D.</p><p>Confira o gabarito comentado!</p><p>Gabarito Comentado</p><p>Durante o rastreio do código percebemos</p><p>que primeiro ele transforma o número</p><p>123123 para String. Depois ele faz o</p><p>inverso, transformando essa String para um</p><p>número e passando cada valor dele através</p><p>do método for of.</p><p>O ponto crucial da questão é que nesse</p><p>retorno, acontece a soma da String e o</p><p>output é dado como um número .:</p><p>1+2+3+1+2+3 = 12</p><p>10 Marcar para revisão</p><p>A Web, ou World Wide Web, desempenha um</p><p>papel essencial na sociedade moderna,</p><p>trazendo consigo uma série de benefícios e</p><p>transformações significativas. Sua importância</p><p>pode ser observada em várias áreas da vida</p><p>cotidiana, como comunicação, acesso à</p><p>informação, educação, comércio,</p><p>entretenimento e participação cívica.  Nesse</p><p>sentido, assinale a opção que completa</p><p>corretamente as lacunas da sentença abaixo.</p><p>A linguagem ________ é essencial na criação de</p><p>qualquer página para a internet utilizando</p><p>elementos estáticos. Por sua vez, o ________</p><p>proporciona conteúdo dinâmico às páginas,</p><p>além de viabilizar o acesso a banco de dados.</p><p>Javascript e HTML.</p><p>DHTML e HTML.</p><p>HTML e Javascript.</p><p>Javascript e DHTML.</p><p>HTML e DHTML.</p><p>Questão não respondida</p><p>Opa! A alternativa correta é a letra C.</p><p>Confira o gabarito comentado!</p><p>Gabarito Comentado</p><p>A linguagem HTML (HyperText Markup</p><p>Language) é a base para a elaboração de</p><p>qualquer página da web, utilizando</p><p>elementos estáticos. Ela é responsável pela</p><p>estrutura e organização dos elementos da</p><p>página, como textos, imagens e links.</p><p>Por outro lado, a linguagem Javascript é</p><p>uma linguagem de programação que</p><p>permite adicionar interatividade e</p><p>funcionalidades dinâmicas às páginas da</p><p>web. Com Javascript, é possível criar e</p><p>manipular elementos HTML em tempo de</p><p>execução, realizar animações, validar</p><p>formulários e acessar banco de dados,</p><p>entre outras funcionalidades avançadas.</p><p>Portanto, a combinação correta é HTML e</p><p>Javascript, pois HTML é a base estática da</p><p>Questões</p><p>Exercicio</p><p>Linguagem Javascript</p><p>Feedback</p><p>30/05/2024, 18:12</p><p>Página 1 de 1</p>

Mais conteúdos dessa disciplina