WorksheetsQuiz sobre Código com Variáveis Acumuladoras
Total questions: 76
Worksheet time: 1hrs 26mins
Considere o código a seguir. Qual será o último valor armazenado na variável "soma" para o código a)?
0
6
12
8
Considere o código a seguir. Qual será o último valor armazenado na variável "soma" para o código b)?
8
6
12
2
Considere o código a seguir. Qual será o último valor armazenado na variável "soma" para o código c)?
13
6
8
11
O que o algoritmo apresentado na imagem faz?
Calcula a média dos números digitados.
Soma todos os números digitados até que o número zero seja digitado.
Multiplica todos os números digitados.
Subtrai os números digitados até que o número zero seja digitado.
Qual é o valor inicial da variável "soma"?
1
5
0
10
Qual é o valor final da variável "soma" após a execução do algoritmo apresentado?
10
15
20
5
Qual é o símbolo do operador lógico E?
||
&&
++
!=
Quantas vezes o loop "while" é executado no algoritmo?
4 vezes
5 vezes
6 vezes
7 vezes
Qual é o resultado da soma de todos os números pares de 1 até 10?
20
30
40
50
Qual é a função em JavaScript usada para gerar um número aleatório entre 0 (inclusivo) e 1 (exclusivo)?
Math.random()
Math.floor()
Math.ceil()
Math.round()
O que faz a expressão Math.floor(x * 10) no código JavaScript apresentado?
Retorna um número aleatório entre 0 e 1
Retorna um número inteiro entre 0 e 9
Retorna um número decimal entre 0 e 9
Retorna um número inteiro entre 1 e 10
Qual é o valor inicial de "i" para que o algoritmo mostre 5 números aleatórios entre 0 e 9?
0
1
5
10
Qual expressão completa a linha "x = ________" para gerar um decimal entre 0 e 1?
Math.random()
Math.floor(10 * Math.random())
Math.ceil(Math.random())
Math.round(Math.random())
Qual é o valor que deve ser adicionado a "i" para incrementar o loop corretamente?
1
2
5
10
Qual função é usada para converter um número decimal em um inteiro entre 0 e 9?
Math.floor(x * 10)
Math.ceil(x * 10)
Math.round(x * 10)
Math.abs(x * 10)
Qual é a condição correta para o loop "while" parar no algoritmo apresentado?
sorteio !== 32
sorteio === 32
x === 32
x !== 32
Qual é a função utilizada para gerar um número decimal aleatório entre 0 e 1 no algoritmo?
Math.floor()
Math.random()
Math.ceil()
Math.round()
Como é calculado o valor de "sorteio" no algoritmo?
sorteio = Math.floor(x * 51)
sorteio = Math.ceil(x * 51)
sorteio = Math.round(x * 51)
sorteio = Math.random(x * 51)
Qual comando em JavaScript pode ser usado para arredondar um número decimal para o inteiro mais próximo?
Math.floor()
Math.abs()
Math.round()
Math.ceil()
O que acontece se a condição do loop while nunca for satisfeita?
O loop executa infinitamente
O loop executa apenas uma vez
O loop executa duas vezes
O loop nunca é executado
Para gerar um número inteiro aleatório entre 1 e 10, qual expressão é correta?
Math.floor(Math.random() * 10) + 1
Math.ceil(Math.random() * 10)
Math.round(Math.random() * 10)
Math.random() * 10
Qual comando pode ser usado para encerrar um loop while antes que a condição seja falsa?
break
exit
continue
return
Qual expressão pode ser usada para somar apenas os números ímpares de 1 a 10 em um loop?
if (i < 5) { soma += i; }
if (i % 2 !== 0) { soma += i; }
if (i % 2 === 0) { soma += i; }
if (i > 5) { soma += i; }
Podemos adicionar comentários em nossos códigos Javascript. Os comentários não são executados e servem para documentar ou explicar alguma parte ou funcionalidade do seu programa. Existem duas maneiras. Os comentários em linha, onde apenas a linha é comentada. Quais são as formas que podemos realizar comentários javascript?
/*Comentário*/
//Comentário
'Comentário
<!-- Comentário-->
<!-- Comentário -->
-Comentário
-Comentário
'Comentário
Em algumas situações necessitamos criar variáveis que não devem ser alteradas durante a execução de seu programa. Nestes casos, criamos...
variáveis inteiras
constantes
caracteres
condicionais
Em uma linguagem de programação, __________ são usados para armazenar valores de dados.
tags
códigos
arquivos
variaveis
Qual expressão pode ser usada para verificar se um número é par dentro de um loop?
if (i * 2 == 0)
if (i == 2)
if (i / 2 == 1)
if (i % 2 === 0)
1. O que é um algoritmo e como ele se relaciona com a ideia de programação?
Um código secreto usado para proteger dados em redes.
Um sistema operacional que executa programas.
Uma linguagem usada apenas por matemáticos.
Uma sequência de passos organizada para resolver um problema.
Por que a lógica é considerada uma ferramenta essencial na programação de computadores?
Porque ela permite criar gráficos em páginas web.
Porque facilita a instalação de programas no computador.
Porque permite organizar o raciocínio em sequência para resolver problemas.
Porque ajuda o computador a traduzir textos automaticamente.
Qual a diferença entre um código HTML e um código JavaScript em uma página web?
HTML é usado para cálculos matemáticos, enquanto JavaScript é usado apenas para textos.
HTML serve para conectar o computador à internet, e JavaScript serve para formatar o texto.
HTML estrutura o conteúdo da página, enquanto JavaScript adiciona comportamentos e interatividade.
HTML e JavaScript são a mesma coisa, usados apenas para mudar cores da tela.
O que acontece quando um comando em JavaScript é escrito com erro de sintaxe, como a falta de parênteses em alert?
O navegador ignora o erro e continua o restante do código.
O código para de funcionar e o navegador pode mostrar uma mensagem de erro.
O erro é corrigido automaticamente pelo navegador.
O programa continua, mas com um visual diferente.
Para que serve a tag <br> dentro de um código HTML e como ela influencia a apresentação do conteúdo?
Serve para deixar o texto em negrito.
Serve para quebrar a linha e iniciar o conteúdo na linha de baixo.
Serve para adicionar uma imagem à página.
Serve para criar um link clicável.
Para que serve o atributo id em um elemento HTML?
Para mudar a cor do elemento.
Para esconder o elemento da tela.
Para identificar o elemento e permitir sua manipulação via JavaScript.
Para repetir o conteúdo do elemento várias vezes.
Qual comando do JavaScript permite referenciar um elemento HTML pelo seu ID, tag ou classe?
document.
querySelector()
document.getElement()
html.getID()
getHTML.query()
O que é um evento em JavaScript?
Um botão que muda de cor.
Um arquivo HTML carregado.
Um tipo de erro do navegador.
Uma ação que pode acontecer na página, como um clique ou envio de formulário.
Qual comando permite adicionar um "ouvinte" de evento a um elemento?
element
.addEventListener()
element.listenNow()
element.addCode()
element.onEvent()
O que o método .value faz em JavaScript?
Cria uma nova tag HTML automaticamente.
Fecha a aba do navegador.
Muda o fundo da página.
Obtém o conteúdo digitado em um campo de formulário.
Para alterar um texto dentro de um elemento HTML, usamos qual comando?
element.alert()
element.innerValue
element.innerText
element.newText()
O que acontece quando usamos .addEventListener("click", ...) em um botão?
O botão será excluído da página.
O código dentro da função será executado quando o botão for clicado.
O botão será ocultado automaticamente.
Nada acontece, pois o comando está incompleto.
Como podemos garantir que um número com casas decimais seja exibido corretamente no JavaScript?
Usando Math.random()
Usando .toFixed() com o número de casas desejadas.
Usando alert() sem ponto e vírgula.
Usando console.log().
Em um formulário que calcula a média entre duas notas, qual função devemos usar para converter os valores em números?
toString()
parseText()
Number()
digitOnly()
Para que serve uma estrutura de repetição como o while em programação?
Para repetir um bloco de comandos enquanto a condição for verdadeira.
Para executar comandos apenas uma vez.
Para apagar dados da memória.
Para formatar automaticamente o texto da tela.
Qual é a sintaxe correta de um comando while em JavaScript?
while = (condição) { código }
while (condição) { bloco de comandos }
while: { condição } faça { comandos }
se (condição) então { comandos }
O que deve ser feito antes de iniciar um laço while com variável contadora?
Mostrar todos os resultados.
Finalizar o programa.
Escrever o resultado no HTML.
Inicializar a variável contadora.
Quando a condição do while se torna falsa, o que acontece?
O código entra em erro.
O programa reinicia automaticamente.
O laço é encerrado e o bloco de comandos para de ser executado.
O número de repetições é duplicado.
Como é chamada cada vez que o bloco do while é executado?
Repetição falsa
Contador automático
Iteração
Reset do loop
O que acontece se esquecermos de atualizar (incrementar/decrementar) a variável de controle dentro do while?
O código funciona normalmente.
O while é ignorado.
A variável vira constante.
Pode causar um loop infinito.
Qual dessas opções representa corretamente uma condição de parada para um while que repete 5 vezes?
(Considere que a incrementadora começou com 0)
while (i == 5)
while (i = 5)
while (i >= 5)
while (i < 5)
Como podemos mostrar os números de 1 a 20 com while?
Começando de 1 e incrementando até 20.
Começando de 20 e subtraindo até 1.
Usando if ao invés de while.
Usando uma variável acumuladora
Em um loop que imprime números de 100 a 50, o que precisa acontecer com a variável contadora?
Ser incrementada a cada passo.
Ser substituída por uma constante.
Receber o valor 100 sempre.
Ser decrementada até atingir 50.
Qual a função da tag <html> em um documento HTML?
Reproduzir vídeos automaticamente.
Indicar o início e o fim do documento HTML.
Mostrar gráficos do navegador.
Deixar o fundo da página azul.
Para que serve a tag <head> em um arquivo HTML?
Mostrar imagens no corpo do site.
Reproduzir sons de fundo.
Exibir parágrafos na tela.
Armazenar informações que não são exibidas diretamente na página.
O que a meta tag charset="UTF-8" define em um documento HTML?
O padrão de codificação de caracteres, permitindo exibir acentos corretamente.
O tipo de vídeo que será usado.
O idioma principal da página.
O tipo de conexão da internet.
Para que serve a tag <title> em uma página HTML?
Definir o botão principal da página.
Controlar o zoom da página
Inserir imagem de fundo.
Exibir o título na aba do navegador.
Qual é a finalidade da tag <form> no HTML?
Formatar o tamanho da fonte.
Criar tabelas automáticas.
Criar um formulário para entrada de dados.
Trocar a cor do texto.
A tag <input> é utilizada para:
Criar campos de entrada de dados em formulários.
Criar botões de navegação.
Inserir imagens de fundo.
Escrever comentários na página.
O que acontece quando usamos <input type="submit"> em um formulário?
Os dados do formulário são enviados.
Um alerta de erro é exibido.
Um vídeo é carregado.
Um novo site é aberto.
Em que local da estrutura HTML normalmente colocamos o código JavaScript?
Dentro da tag <script>.
Dentro da tag <body>, entre <text>.
Dentro da tag <form>.
Entre as tags <h1> e <h2>.
Qual das opções abaixo representa corretamente um editor que pode ser usado para programar HTML e JavaScript?
Visual Studio Code
Paint
Windows Explorer
Excel
Código 01
Código 02
Código 03
Código 04
Código 05
Código 06
Código 07
Código 08
Código 09
Código 10
Código 11
Código 12
Código 13
Código 14
Código 15
Código 16
Código 17
