wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz de Programação ll

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

1. Qual é a diferença entre um loop 'Repetir 10 vezes' e um loop 'Repetir até que...'?

a)

O primeiro repete uma quantidade fixa de vezes e o segundo repete até uma condição ser verdadeira.

b)

O primeiro é para blocos de movimento e o segundo é para blocos de aparência

c)

O primeiro cria variáveis e o segundo cria personagens.

d)

Não há diferença, ambos fazem a mesma coisa.

2.

2. Para que serve a Inteligência Artificial?

a)

Fazer com que máquinas aprendam, raciocinem e resolvam problemas como os humanos.

b)

Apenas para fazer computadores jogarem videogames.

c)

Apenas para a criação de robôs.

d)

Apenas para fazer carros que andam sozinhos.

3.

3. Qual das seguintes aplicações utiliza Inteligência Artificial?

a)

Um reprodutor de música que toca uma playlist pré-selecionada.

b)

Um filtro de spam que aprende a identificar e-mails indesejados.

c)

Um editor de texto simples que apenas digita o que você escreve.

d)

Uma calculadora que resolve equações matemáticas básicas.

4.

4. Qual das seguintes tarefas uma IA de reconhecimento de imagens pode realizar?

a)

Identificar se um cachorro está presente em uma foto.

b)

Prever o resultado de um jogo de futebol com 100% de precisão.

c)

Ler uma história e resumi-la em poucas palavras.

d)

Compor uma música de forma totalmente aleatória.

5.

5. Um 'loop' é essencial para:

a)

Tomar uma decisão com base em uma condição.

b)

Executar um comando uma única vez.

c)

Apresentar uma imagem na tela.

d)

Automatizar tarefas repetitivas.

6.

6. O que um programa faria se tivesse o seguinte comando: 'Repetir 4 vezes: { mover 10 passos, girar 90 graus }'?

a)

Desenhar um círculo.

b)

Mover 40 passos em linha reta.

c)

Desenhar um quadrado.

d)

Mover 10 passos e girar 90 graus uma vez.

7.

7. Em um bloco condicional 'SE' está verificando se a variável 'vida' é maior que zero. O que acontece se o valor da variável 'vida' for 5?

a)

O programa executa a ação dentro do bloco 'SE'.

b)

O programa ignora o bloco 'SE'.

c)

O programa altera o valor da variável 'vida' para zero.

d)

O programa para de funcionar.

8.

8. Em programação em blocos, para que serve uma 'variável'?

a)

Para armazenar um valor que pode mudar durante a execução do programa.

b)

Para criar um novo objeto na tela.

c)

Para fazer o programa repetir uma ação.

d)

Para mudar a aparência do personagem.

9.

9. Para que um carro autônomo, que usa IA, 'aprenda' a dirigir, ele precisa de:

a)

Um programador para escrever todas as instruções de cada movimento possível.

b)

Uma tela com gráficos avançados para o motorista.

c)

Muitos dados de câmeras, sensores e informações de trânsito.

d)

Um motorista para controlá-lo o tempo todo.

10.

10. Considerando o bloco 'SE (personagem toca na cor verde) ENTÃO { esconder }', o que aconteceria se o personagem se movesse para uma área azul?

a)

O personagem mudaria de cor para azul.

b)

O personagem seria escondido.

c)

O personagem não faria nada.

d)

O programa pararia de funcionar.