wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz de Programação com Scratch

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Qual bloco do Scratch é utilizado para executar um conjunto de comandos repetidamente enquanto uma condição for verdadeira?

a)

Se então

b)

Repita até

c)

Sempre

d)

Variável

2.

Qual bloco é usado para criar uma decisão com duas possibilidades, dependendo de uma condição?

a)

Sempre

b)

Se então se não

c)

Operadores

d)

Variáveis

3.

O que é uma variável em programação com Scratch?

a)

Um comando de repetição

b)

Um valor que pode mudar durante a execução do programa

c)

Um operador lógico

d)

Um bloco de condição

4.

Qual dos seguintes blocos representa um laço de repetição infinito?

a)

Se então

b)

Repita até

c)

Sempre

d)

Se então se não

5.

Qual operador lógico retorna verdadeiro apenas se ambas as condições forem verdadeiras?

a)

OU

b)

E

c)

NÃO

d)

SE

6.

O bloco "Se então se não" pode ser usado para:

a)

Repetir comandos indefinidamente

b)

Tomar decisões com base em condições

c)

Criar variáveis

d)

Realizar operações matemáticas

7.

Qual bloco é mais adequado para verificar se uma variável atingiu um determinado valor antes de executar uma ação?

a)

Sempre

b)

Se então

c)

Repita até

d)

Operadores

8.

O que acontece se você usar um bloco "Repita até" com uma condição que nunca se torna verdadeira?

a)

O programa para imediatamente

b)

O laço nunca termina

c)

O bloco é ignorado

d)

O Scratch mostra um erro

9.

Qual dos seguintes é um exemplo de operador lógico em Scratch?

a)

+

b)

=

c)

E

d)

x

10.

Como você pode armazenar a pontuação de um jogo em Scratch?

a)

Usando um bloco "Sempre"

b)

Usando uma variável

c)

Usando um operador lógico

d)

Usando um bloco "Se então"

11.

Qual bloco permite executar comandos diferentes dependendo se uma condição é verdadeira ou falsa?

a)

Se então se não

b)

Sempre

c)

Repita até

d)

Variável

12.

O que significa condicional aninhada?

a)

Um laço dentro de outro laço

b)

Uma condição dentro de outra condição

c)

Uma variável dentro de outra variável

d)

Um operador dentro de outro operador

13.

Qual bloco você usaria para repetir uma ação até que a variável xx seja igual a 10?

a)

Sempre

b)

Se então

c)

Repita até

d)

Se então se não

14.

O bloco "Se então" pode ser usado para:

a)

Repetir comandos

b)

Armazenar valores

c)

Tomar decisões simples

d)

Criar operadores

15.

Qual das opções abaixo representa uma condicional aninhada?

a)

Se então

b)

Se então se não

c)

Se então (dentro de outro Se então)

d)

Sempre