Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz Scratch - Aula 3 (Variáveis e Constantes)

Total questions: 10

Worksheet time: 30mins

Name
Class
Date
1.

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

a)

Um espaço na memória do computador para guardar um dado que não muda.

b)

Um comando que faz o programa parar de funcionar.

c)

Um espaço na memória do computador para guardar um dado que pode ser alterado.

d)

O nome de um personagem em um jogo.

2.

Para que uma variável funcione corretamente, ela precisa ter:

a)

Um comando e um valor fixo.

b)

Um nome e um tipo.

c)

Apenas um valor numérico.

d)

Vários valores ao mesmo tempo.

3.

Pensando na analogia da variável como "uma caixa com uma etiqueta", o que a etiqueta da caixa representa?

a)

O valor que está dentro da caixa.

b)

O tipo do dado.

c)

O nome da variável.

d)

O tamanho da caixa.

4.

Para que serve o 'tipo' de uma variável?

a)

Para indicar se ela é uma constante.

b)

Para definir o nome da variável.

c)

Para dizer ao computador a natureza da informação que ela armazena.

d)

Para determinar o tamanho do programa.

5.

Qual a principal característica que diferencia uma constante de uma variável?

a)

A constante só pode ser um número.

b)

O valor da constante é definido no início e não pode mudar.

c)

A constante não pode ser usada em um programa.

d)

A constante não precisa de um nome.

6.

Quais das seguintes opções descrevem uma constante?

a)

O nome, que não é alterado, do personagem principal de um jogo.

b)

A sua pontuação em um jogo, que aumenta quando você acerta algo.

c)

A quantidade de itens no seu inventário, que muda a todo momento.

d)

O número de vidas que o personagem tem no início de cada fase e que não muda.

7.

Por que o código 'mude numero 1 para 0' e 'mude numero 2 para 0' foi usado no início?

a)

Para exibir o número 0 na tela antes do cálculo.

b)

Para criar uma nova variável no projeto.

c)

Para ter certeza de que o valor das variáveis começa em 0, limpando qualquer valor antigo.

d)

Para evitar que o programa funcione.

8.

Qual é a função do bloco (diga ... por (2) segundos)?

a)

Ele muda o valor das variáveis.

b)

Ele mostra o resultado final da soma na tela.

c)

Ele esconde os valores das variáveis.

d)

Ele pergunta ao usuário um número.

9.

O que acontece quando o usuário digita um valor e o bloco 'mude posição X para resposta' é executado?

a)

O personagem se move para o valor digitado.

b)

A variável 'posição X' guarda o valor que o usuário digitou.

c)

O programa para de funcionar.

d)

O bloco 'vá para x: ... y: ...' é ativado.

10.

Por que o código pergunta a posição X e a posição Y separadamente?

a)

Porque as duas variáveis podem não ter o mesmo valor.

b)

Para o usuário poder escolher onde o personagem vai se mover no plano horizontal e vertical.

c)

Porque o bloco (vá para x: ... y: ...) precisa das duas informações para funcionar.

d)

Todas as alternativas estão corretas.