Quiz aula 6

Quiz
•
Information Technology (IT)
•
9th - 12th Grade
•
Medium
Raul Silva
Used 3+ times
FREE Resource
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 20 pts
O que o laço while faz em JavaScript?
Executa o código até que uma condição seja verdadeira.
Executa o código enquanto uma condição for verdadeira.
Executa o código sem verificar nenhuma condição.
Sempre executa o código pelo menos uma vez, independentemente da condição.
Answer explanation
Bem como na imagem ao lado, o laço while executa um bloco de código (identificado por um par de chaves), enquanto uma condição (identificada por um par de parênteses) for verdadeira.
2.
MULTIPLE CHOICE QUESTION
30 sec • 20 pts
Qual é a principal diferença entre o while e o do...while?
O while sempre executa o código pelo menos uma vez, mas o do...while não.
Ambos executam o código indefinidamente, sem verificar nenhuma condição.
Não há diferença entre eles.
O do...while executa o código e verifica a condição depois, enquanto o while verifica antes de executar.
Answer explanation
O do...while executa o código pelo menos uma vez antes de verificar a condição, enquanto o while verifica a condição antes de executar o bloco de código.
3.
MULTIPLE SELECT QUESTION
30 sec • 20 pts
Sobre o laço while, é correto afirmar que:
Ele pode resultar em um loop infinito se a condição nunca for falsa.
Ele só executa o código se a condição inicial for verdadeira.
Ele é útil quando não sabemos quantas vezes o código precisará ser executado.
A condição é verificada depois de executar o bloco de código.
Answer explanation
O laço while executa APÓS verificar a se a condição é verdadeira, e continua executando até ela se tornar falsa. Se isso nunca acontecer, temos um loop infinito.
4.
MULTIPLE CHOICE QUESTION
30 sec • 20 pts
Qual a saída deste código?
1, 2, 3
0, 1, 2
3, 2, 1
Nenhuma, pois haverá um erro de execução
Answer explanation
O código começa com i igual a 0 e incrementa até que i seja igual a 3, mas o valor 3 não é impresso porque a condição se torna falsa antes disso.
5.
MULTIPLE CHOICE QUESTION
30 sec • 20 pts
O que acontece se a condição de um laço do...while for sempre verdadeira?
O código executa apenas uma vez.
O código nunca executa.
O código entra em um loop infinito.
O código lança um erro automaticamente.
Answer explanation
Tanto o while quanto o do...while, se não tiverem nenhuma condição de parada ou ponto de parada, gerarão um loop infinito, executando infinitamente.
6.
MULTIPLE CHOICE QUESTION
30 sec • 20 pts
Para que tipo de situação o do...while é mais adequado?
Quando precisamos garantir que o código seja executado pelo menos uma vez.
Quando queremos executar o código apenas uma vez.
Quando sabemos o número exato de iterações.
Quando não queremos usar loops em JavaScript.
Answer explanation
O do...while garante que o bloco de código seja executado pelo menos uma vez, mesmo que a condição seja falsa.
7.
MULTIPLE SELECT QUESTION
30 sec • 20 pts
Sobre o laço do...while é possível afirmar:
Ele é útil para repetir uma ação antes de verificar a condição.
A condição é avaliada antes de executar o bloco de código.
Ele garante a execução mínima de uma iteração.
O loop sempre termina após a primeira execução.
a) Apenas ii e iii.
Answer explanation
A condição no do...while é avaliada após o bloco de código ser executado, tornando i falso. Ele garante pelo menos uma execução, e a execução não termina sempre após a primeira iteração, dependendo da condição.
Create a free account and access millions of resources
Similar Resources on Wayground
15 questions
Conceptos Básicos de Programación

Quiz
•
12th Grade
10 questions
Conhecimentos sobre o App Inventor

Quiz
•
9th Grade - University
15 questions
Quiz de Scratch e Lógica

Quiz
•
9th Grade
10 questions
Aula 4

Quiz
•
9th - 12th Grade
6 questions
Quizizz 03 Javascript intro parte III

Quiz
•
12th Grade
10 questions
Programação e Robótica - Recuperação 1

Quiz
•
11th Grade
9 questions
Conceitos de JavaScript

Quiz
•
11th Grade
15 questions
Programação em Scratch

Quiz
•
9th Grade
Popular Resources on Wayground
10 questions
Video Games

Quiz
•
6th - 12th Grade
20 questions
Brand Labels

Quiz
•
5th - 12th Grade
15 questions
Core 4 of Customer Service - Student Edition

Quiz
•
6th - 8th Grade
15 questions
What is Bullying?- Bullying Lesson Series 6-12

Lesson
•
11th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
Discover more resources for Information Technology (IT)
10 questions
Video Games

Quiz
•
6th - 12th Grade
20 questions
Brand Labels

Quiz
•
5th - 12th Grade
15 questions
What is Bullying?- Bullying Lesson Series 6-12

Lesson
•
11th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
12 questions
Graphing Inequalities on a Number Line

Quiz
•
9th Grade
20 questions
Cell Organelles

Quiz
•
9th Grade
28 questions
Ser vs estar

Quiz
•
9th - 12th Grade
15 questions
Two Step Equations

Quiz
•
9th Grade