wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Revisão de Lógica de Programação

Total questions: 11

Worksheet time: 11mins

Name
Class
Date
1.

Essa função é executada apenas uma vez e é utilizada para inicializar variáveis, configurar o modo dos pinos (INPUT ou OUTPUT), inicializar bibliotecas, etc.

a)

#define

b)

setup()

c)

loop()

d)

#include

2.

Função principal onde colocamos o código a ser executado infinitamente enquanto o circuito estiver alimentado.

a)

repeat()

b)

setup()

c)

loop()

d)

initialize()

3.

Aciona um valor HIGH ou LOW em um pino digital.

a)

digitalRead()

b)

digital_IO()

c)

digitalWrite()

d)

pinMode()

4.

Configura o pino especificado para funcionar como uma entrada (INPUT) ou saída (OUTPUT).

a)

pinMode()

b)

inputPin()

c)

outputPin()

d)

#define

5.

o comando #define

permite nomear um valor constante antes de o programa ser compilado. Qual a forma correta de escrever?

a)

#define LEDvermelho 13

b)

#define LEDvermelho 13;

c)

#define LEDvermelho = 13

6.

delay () pausa o código por uma quantidade especificada de tempo em...

a)

segundos

b)

microssegundos

c)

milissegundos

d)

minutos

7.

Qual dessas funções é utilizada para repetir um bloco do código por um número de vezes?

a)

repeat

b)

loop

c)

float

d)

for

8.

Com esse comando é possível controlar os pinos de 8 a 13 em uma única linha.

a)

portB

b)

PORTB

c)

PINB_8_13

d)

PORT_B

9.

Para inserir um botão no código, qual o comando devemos utilizar?

a)

digitalWrite()

b)

digitalInput()

c)

digitalRead()

d)

inputpin()

10.

O comando ____ checa uma condição e executa um bloco de código delimitados por chaves caso a condição seja verdadeira.

a)

for

b)

read

c)

if

d)

int

11.

Junto ao botão ou qualquer outro periférico de entrada digital utiliza-se sempre um resistor que pode ter duas funções:

a)

Input ou Output

b)

Input e Pull up

c)

Input up e Input down

d)

Pull up ou Pull down