NEW
Font size
WorksheetsLesson 1: Creating a Survey with Forms
Total questions: 11
Worksheet time: 6mins
O Google Forms é uma ferramenta do Google que permite a coleta e análise de dados, além de oferecer diferentes tipos de recursos para facilitar a organização dos dados obtidos. Nesse sentido, qual é uma funcionalidade básica do Google Forms para criar?
Planilhas dinâmicas, com fórmulas e gráficos avançados.
Imagens, animações e vídeos para apresentações interativas.
Páginas web personalizadas com design adaptativo para diferentes telas.
Formulários para coletar informações e organizar respostas automaticamente.
Um grupo de estudantes de tecnologia decidiu criar um site para ajudar pessoas que enfrentam depressão e ansiedade. O site possui um botão de ajuda que, ao ser clicado, deve exibir uma mensagem incentivando a busca por apoio, mostrando o seguinte alerta: “Se você precisa de ajuda, ligue 188.” Para isso, o professor forneceu o seguinte código JavaScript para tornar o botão funcional: const botaoAjuda = document.querySelector('#botao-suporte'); botaoAjuda.addEventListener('click', exibirAjuda); No entanto, o código ainda não funciona, pois falta a função responsável por exibir a mensagem de apoio. Com isso em mente, qual das opções a seguir cria corretamente a função exibirAjuda, para que ao clicar no botão, um alerta com a mensagem “Se você precisa de ajuda, ligue 188.” seja exibido na tela?
function exibirAjuda() { alert('Se você precisa de ajuda, ligue 188.'); }
function exibirAjuda { alert('Se você precisa de ajuda, ligue 188.'); }
function exibirAjuda() alert('Se você precisa de ajuda, ligue 188.');
function exibirAjuda() { console.log('Se você precisa de ajuda, ligue 188.'); }
Leia as afirmações e associe cada lacuna com o método ou palavra-chave correspondente, ordenando todos os blocos abaixo (split, const, join, let): ________ – Define uma variável cujo valor não pode ser reatribuído após a inicialização. ________ – Define uma variável que pode ter seu valor atualizado ao longo do código. ________ – Método que divide uma string (texto) em um array (lista), utilizando um separador definido pelo programador. ________ – Método que une os elementos de um array (lista) em uma única string (texto), permitindo definir um separador entre os itens. Escreva a sequência correta de blocos nas linhas a seguir:
const, let, split, join
let, const, join, split
split, join, const, let
join, split, let, const
Com base no funcionamento da propriedade textContent no código, qual descrição representa seu papel na exibição do resultado na tela?
A propriedade textContent altera o conteúdo de texto do botão, exibindo a fórmula quando ele é clicado.
A propriedade textContent modifica o design do botão, dando-lhe um efeito visual diferente quando pressionado.
A propriedade textContent altera o conteúdo de texto da área de resultado, exibindo a fórmula na tela quando o botão é clicado.
A propriedade textContent adiciona um novo botão na área de resultado, exibindo a fórmula da velocidade média dentro do botão.
Camila e Pedro estão organizando uma planilha de contatos para o time de futsal da escola. Eles receberam uma lista com os nomes dos jogadores, mas os nomes estão todos juntos em uma única string. A string original que eles receberam foi: const jogadores = "João, Maria;Carlos-Pedro Ana|Lucas"; Se o método split for aplicado com a condição (" ") na string no código, qual seria a saída?
a) ["João,", "Maria;Carlos-Pedro", "Ana|Lucas"]
b) ["João", " Maria;Carlos-Pedro Ana|Lucas"]
c) ["João", "Maria", "Carlos", "Pedro", "Ana", "Lucas"]
d) ["João, Maria;Carlos-Pedro Ana", "Lucas"]
Considere o seguinte trecho de código JavaScript:
const mensagem = document.querySelector('#mensagem');
mensagem.textContent = 'Bem-vindo ao site!';
O que acontece quando esse código é executado?
Um novo elemento com id 'mensagem' é criado na página.
O conteúdo HTML do elemento com id 'mensagem' é removido.
O texto do elemento com id 'mensagem' é alterado para 'Bem-vindo ao site!'.
O texto 'Bem-vindo ao site!' aparece em um alerta na tela.
Em JavaScript, qual das opções abaixo define corretamente uma variável cujo valor pode ser alterado posteriormente no código?
define nome = 'Ana';
var PI = 3.14;
let idade = 20;
const nome = 'Ana';
Ao utilizar o método join em um array de nomes, como em:
const nomes = ['Lucas', 'Marina', 'Pedro'];
const resultado = nomes.join(' - ');
Qual será o valor da variável resultado?
'LucasMarinaPedro'
'Lucas - Marina - Pedro'
['Lucas', 'Marina', 'Pedro']
'Lucas,Marina,Pedro'
Observe o código abaixo:
let frutas = ['maçã', 'banana', 'laranja'];
let resultado = frutas.join(', ');
Qual será o valor da variável resultado após a execução desse código?
'maçã, banana, laranja'
['maçã', 'banana', 'laranja']
'maçã banana laranja'
'maçã-banana-laranja'
Em JavaScript, qual método é utilizado para separar uma string em partes menores, formando um array, a partir de um caractere específico?
push()
slice()
join()
split()
Considere o seguinte trecho de código:
const cidade = 'Rio de Janeiro';
let partes = cidade.split(' ');
Qual será o valor da variável partes?
['Rio de Janeiro']
['Rio', 'de', 'Janeiro']
['R', 'i', 'o', ' ', 'd', 'e', ' ', 'J', 'a', 'n', 'e', 'i', 'r', 'o']
'Rio de Janeiro'
