wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz de Arduino Teen/OBR

Total questions: 22

Worksheet time: 11mins

Name
Class
Date
1.

Qual comando configura os componentes no Arduino?

a)

loop()

b)

repeat()

c)

setup()

d)

start()

2.

Qual função roda várias vezes sem parar no Arduino?

a)

run()

b)

loop()

c)

forever()

d)

doIt()

3.

Qual comando liga uma saída digital?

a)

digitalRead()

b)

digitalLow()

c)

digitalWrite(pin, HIGH)

d)

pinMode(pin, OUTPUT)

4.

O que o comando pinMode(13, OUTPUT); faz?

a)

Lê o pino 13

b)

Desliga o pino 13

c)

Configura o pino 13 como saída

d)

Cria um botão

5.

Como acender e apagar um LED piscando?

a)

Usando analogWrite()

b)

Usando delay() e digitalWrite()

c)

Só com pinMode()

d)

Usando setup() duas vezes

6.

Para que serve o comando delay(1000);?

a)

Para fazer um barulho

b)

Para repetir o código

c)

Para esperar 1 segundo

d)

Para ligar o sensor

7.

Qual sensor pode medir luz?

a)

Sensor de som

b)

Potenciômetro

c)

LDR

d)

Botão

8.

O que o analogRead(A0) faz?

a)

Lê se o botão está apertado

b)

Lê valores analógicos de 0 a 1023

c)

Acende um LED

d)

Faz som

9.

Qual dessas é uma estrutura de repetição?

a)

if

b)

else

c)

while

d)

setup

10.

Qual é a IDE usada para programar o Arduino?

a)

Arduino IDE

b)

Python Code

c)

Scratch

d)

C++ Maker

11.

Qual tipo de dado guarda números inteiros (sem vírgula)?

a)

float

b)

int

c)

char

d)

bool

12.

O que o tipo booleano (bool) guarda?

a)

Apenas letras

b)

Apenas números

c)

Verdadeiro ou Falso

d)

Somente textos

13.

Qual tipo de dado serve para guardar números com vírgula?

a)

int

b)

float

c)

bool

d)

loop

14.

O que o tipo char representa?

a)

Um número grande

b)

Um caractere, como uma letra

c)

Um nome

d)

Uma função

15.

Qual destes é um exemplo de valor bool verdadeiro?

a)

2

b)

true

c)

loop

d)

float

16.

Se eu escrever int idade = 10;, o que fiz?

a)

Liguei um LED

b)

Criei um botão

c)

Guardei o número 10 em uma variável chamada idade

d)

Escrevi um texto

17.

Para que serve o comando if (se) no Arduino?

a)

Para repetir algo

b)

Para mostrar um número

c)

Para tomar decisões

d)

Para ligar o Arduino

18.

O que acontece se a condição do if for falsa?

a)

O código trava

b)

O código entra no else

c)

O Arduino apaga

d)

Nada acontece

19.

Complete: if (botao == HIGH) significa…

a)

Se o botão estiver desligado

b)

Se o botão estiver apertado

c)

Se o LED estiver aceso

d)

Se o botão for azul

20.

Como se escreve um if que acende o LED se a luz estiver baixa/apagada?

a)

if (led == OFF)

b)

if (luz < 100)

c)

if luz = 0

d)

if LED acende

21.

O que o else faz no Arduino?

a)

Manda repetir o código

b)

Fica esperando o botão

c)

Faz outra coisa quando o if não acontece

d)

Reinicia o código

22.

O que esse código faz?

a)

Liga o motor sempre

b)

Acende o LED só quando o sensor está ativado

c)

Repete o sensor

d)

Faz o LED piscar o tempo todo