Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Fundamentos da Programação e Robótica

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

O que é uma estrutura de sequência em programação?

a)

Repetir comandos várias vezes.

b)

Executar comandos um após o outro, na ordem em que foram escritos.

c)

Tomar decisões baseadas em condições.

d)

Armazenar dados temporariamente.

2.

Qual das opções abaixo representa um exemplo de laço (loop)?

a)

"Se houver obstáculo, parar."

b)

"Andar para frente 10 vezes."

c)

"Ligar o robô."

d)

"Virar à esquerda."

3.

O que é uma condição (if-else) em programação?

a)

Um comando que se repete várias vezes.

b)

Um comando que executa sempre na mesma ordem.

c)

Um comando que permite ao programa tomar decisões.

d)

Um comando que armazena dados.

4.

Qual componente da robótica é responsável por captar informações do ambiente?

a)

Atuadores

b)

Controlador

c)

Sensores

d)

Algoritmos

5.

O que faz um atuador em um robô?

a)

Processa informações dos sensores.

b)

Capta informações do ambiente.

c)

Transforma comandos em movimentos.

d)

Armazena dados.

6.

Qual é o “cérebro” do robô, responsável por processar informações e enviar comandos?

a)

Sensor ultrassônico

b)

Atuador

c)

Controlador

d)

LED

7.

Qual dos seguintes NÃO é um exemplo de sensor?

a)

Sensor de luz

b)

Sensor de toque

c)

Motor

d)

Sensor ultrassônico

8.

O que é um algoritmo?

a)

Um componente físico do robô.

b)

Uma sequência de passos para resolver um problema.

c)

Um tipo de sensor.

d)

Um tipo de dado.

9.

Para que servem os fluxogramas em programação?

a)

Armazenar dados em variáveis.

b)

Representar visualmente a lógica de um algoritmo.

c)

Controlar motores do robô.

d)

Medir distância de objetos.

10.

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

a)

Um comando de repetição.

b)

Um valor fixo que nunca muda.

c)

Um espaço para armazenar dados que podem mudar durante a execução do programa.

d)

Um tipo de sensor.

11.

Qual das opções abaixo é um exemplo de tipo de dado?

a)

Loop

b)

Inteiro (int)

c)

Sensor

d)

Atuador

12.

O que é uma função (ou método) em programação?

a)

Um tipo de sensor.

b)

Um conjunto de comandos agrupados para realizar uma tarefa específica.

c)

Um tipo de dado.

d)

Um componente físico do robô.

13.

Qual das opções abaixo representa uma entrada de dados em um robô?

a)

Acender um LED.

b)

Receber informação de um sensor de toque.

c)

Girar um motor.

d)

Emitir um som.

14.

Qual das opções abaixo representa uma saída de dados em um robô?

a)

Receber informação de um sensor ultrassônico.

b)

Armazenar um valor em uma variável.

c)

Acender um LED.

d)

Ler um valor do sensor de luz.

15.

Se a ordem dos comandos em uma sequência for alterada, o que pode acontecer?

a)

O resultado será sempre o mesmo.

b)

O resultado pode mudar.

c)

O programa não funcionará nunca.

d)

Não há diferença.

16.

Qual das opções abaixo é um exemplo de decisão (condição) em um robô?

a)

"Andar para frente 5 vezes."

b)

"Se houver obstáculo, parar. Senão, continuar andando."

c)

"Ligar o robô."

d)

"Acender o LED."

17.

Qual dos seguintes dispositivos pode ser usado como controlador em robótica?

a)

Motor

b)

Arduino

c)

Sensor de luz

d)

LED

18.

O que é necessário para que um robô “pense” antes de agir?

a)

Um laço de repetição.

b)

Uma condição (if-else).

c)

Um atuador.

d)

Um fluxograma.

19.

Qual é a principal função dos sensores em um robô?

a)

Emitir sons.

b)

Medir distância, luz ou toque.

c)

Processar informações.

d)

Armazenar dados.

20.

Qual das opções abaixo representa corretamente a relação entre sensores, controlador e atuadores em um robô?

a)

Atuadores enviam informações para sensores, que processam e enviam ao controlador.

b)

Sensores captam informações, o controlador processa e envia comandos aos atuadores.

c)

O controlador capta informações do ambiente e envia para os sensores.

d)

Atuadores processam informações e enviam para o controlador.