wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Arduino - 8º Ano

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Qual placa utilizamos nos projetos do Arduino?

a)

Uno

b)

Nano

c)

Mega

d)

Leonardo

2.

Os elementos selecionados são:

a)

Sensores digitais e analógicos.

b)

Pinos digitais e analógicos.

c)

Sensores e atuadores

3.

Os pinos digitais do Arduino estão numerados de...

a)

1 a 13

b)

1 a 15

c)

0 a 13

d)

0 a 20

4.

Um programa do Arduino sempre deve ter as funções:

a)

digitalRead e analogRead

b)

void setup e void loop

c)

digitalWrite e analogWrite

d)

pinMode e tone

5.

Para declarar se usaremos um pino como entrada ou saída utiliza-se a função...

a)

#define

b)

digitalWrite

c)

digitalRead

d)

pinMode

6.

Para colocar um tempo de espera de 1 segundo se utiliza...

a)

delay (1)

b)

delay (10)

c)

delay (100)

d)

delay (1000)

7.

Para trabalhar com o monitor serial necessitamos iniciar a comunicação com:

a)

Serial.read

b)

Serial.begin

c)

Serial.print

d)

Serial.println

8.

Os sensores devem estar ligados numa porta configurada como

a)

HIGH

b)

OUTPUT

c)

INPUT

d)

LOW

9.

A qual sensor a imagem se refere?

a)

Sensor de Temperatura

b)

Sensor de Som

c)

Sensor Ultrassônico

d)

Sensor de Umidade

10.

Para ler a informação de uma porta digital utilizamos a função...

a)

analogRead

b)

digitalRead

c)

digitalWrite

d)

analogWrite

11.

Através de quais portas digitais o Monitor Serial faz a conexão?

a)

1 e 2

b)

10 e 11

c)

0 e 1

d)

12 e 13

12.

O que o tipo de variável bool armazena?

a)

Cadeia de caracteres

b)

Verdadeiro ou Falso

c)

Números inteiros

d)

Números decimais

13.

Qual tipo de variável utilizamos quando queremos armazenar cadeias de caracteres?

a)

bool

b)

char

c)

float

d)

String

14.

Quais parâmetros passamos para a função digitalWrite quando queremos acender um LED?

a)

Porta e LOW

b)

Porta e HIGH

c)

porta e INPUT

d)

porta e OUTPUT

15.

Qual tipo de variável usamos para armazenar números com decimais?

a)

float

b)

bool

c)

int

d)

String

16.

Qual função utilizamos para verificar se algo foi enviado pelo monitor serial?

a)

Serial.print

b)

Serial.read

c)

Serial.available

d)

Serial.readString

17.

Qual tipo de variável é utilizada para armazenar um número?

a)

char

b)

int

c)

String

d)

Boolean

18.

Escolha a alternativa FALSA.

a)

As portas analógicas podem assumir somente os valores 0 e 1

b)

As portas digitais podem assumir somente os valores 0 e 1

c)

As portas analógicas podem assumir valores 0 e 1023

19.

Qual a explicação correta para afirmarmos que a programação é Case Sensitive?

a)

Significa que não importa como escrevemos o código, letras maiúsculas e minúsculas misturadas

b)

Significa que devemos observar as letras maiúsculas e minúsculas sem trocar

c)

Significa que os números devem ser escritos sempre em letra maiúscula

d)

Significa que temos que começar todas as palavras com letras maiúsculas

20.

O pino GND de um sensor deve sempre ser ligado...

a)

No conector Positivo

b)

No conector Negativo

c)

Na porta analógica

d)

Na porta digital