Quiz aula 6

Quiz aula 6

9th - 12th Grade

10 Qs

quiz-placeholder

Similar activities

Aula 5

Aula 5

9th - 12th Grade

10 Qs

Teste Diagnóstico 11º TI

Teste Diagnóstico 11º TI

11th Grade

10 Qs

Quiz de Programação em Scratch

Quiz de Programação em Scratch

12th Grade

15 Qs

2025 - IPG - 1º Trimestre - 1º Tec - RP02

2025 - IPG - 1º Trimestre - 1º Tec - RP02

10th Grade

15 Qs

Avaliação 9º anos

Avaliação 9º anos

9th Grade

10 Qs

AV1 - 3Tri - Mat II - Prog I

AV1 - 3Tri - Mat II - Prog I

11th Grade

10 Qs

Quiz aula 8

Quiz aula 8

9th - 12th Grade

10 Qs

Conceitos de lógica usando Portugo Studio

Conceitos de lógica usando Portugo Studio

10th Grade

10 Qs

Quiz aula 6

Quiz aula 6

Assessment

Quiz

Information Technology (IT)

9th - 12th Grade

Medium

Created by

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

Media Image

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

Media Image

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

Media Image

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

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?