wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Revisão Robótica - 2º tri

Total questions: 23

Worksheet time: 23mins

Name
Class
Date
1.

A principal função de um semáforo em cruzamentos urbanos é:

a)

Reduzir gastos de energia da cidade

b)

Organizar o fluxo de veículos e pedestres

c)

Decorar as avenidas

d)

Aumentar a velocidade dos automóveis

2.

No Arduino, qual valor lógico representa corretamente o sinal de um LED ligado?

a)

-1

b)

1

c)

2

d)

0

3.

O semáforo de pedestres é utilizado principalmente para:

a)

Garantir a segurança na travessia das pessoas

b)

Controlar o fluxo de bicicletas

c)

Aumentar a vida útil dos LEDs

d)

Regular o tempo dos veículos nas avenidas

4.

A estrutura de repetição for() no Arduino é utilizada para:

a)

Interromper a execução do programa

b)

Ligar LEDs de forma aleatória

c)

Executar um bloco de código repetidamente

d)

Comparar duas variáveis booleana

5.

O principal cuidado ao programar semáforos de veículos e pedestres em um cruzamento é:

a)

Abrir todos os sinais ao mesmo tempo

b)

Garantir o sincronismo entre os sinais

c)

Utilizar apenas LEDs da cor verde

d)

Evitar o uso da protoboard

6.

Sobre a prototipagem de semáforos no Arduino, é correto afirmar:

a)

Só pode ser feita por blocos

b)

Só pode ser feita por código em C++

c)

Pode ser feita tanto em blocos quanto em código

d)

Não pode ser feita no Arduino Uno

7.

O push button em um circuito com Arduino tem a função de:

a)

Substituir o resistor

b)

Controlar o acionamento de componentes

c)

Aumentar a corrente da fonte

d)

Diminuir a voltagem da placa

8.

Em projetos simples, o push button é normalmente utilizado para:

a)

Alterar cores de um LED RGB

b)

Ligar ou desligar um LED

c)

Converter sinal analógico em digital

d)

Reduzir o tempo de delay()

9.

Qual função do Arduino é responsável por lidar com interrupções externas?

a)

digitalWrite()

b)

attachInterrupt()

c)

delay()

d)

for()

10.

A estrutura switch...case é usada em programação para:

a)

Escolher diferentes caminhos de execução

b)

Fazer cálculos matemáticos complexos

c)

Repetir blocos de código infinitamente

d)

Interromper sinais de hardware

11.

Qual função é utilizada para criar pausas de tempo no código do Arduino?

a)

attachInterrupt()

b)

delay()

c)

switch()

d)

analogWrite()

12.

O display de 7 segmentos é utilizado para:

a)

Mostrar números de 0 a 9 e alguns caracteres

b)

Substituir o push button em circuitos

c)

Controlar a polaridade da fonte DC

d)

Regular a intensidade do LED com PWM

13.

Em um display de 7 segmentos, cada barra de LED que forma os números é chamada de:

a)

Pino

b)

Segmento

c)

Dígito

d)

Resistor

14.

A fonte DC 9V com plug P4 é utilizada no Arduino para:

a)

Fornecer energia alternada para a protoboard

b)

Alimentar a placa com energia contínua estável

c)

Ampliar sinais digitais em PWM

d)

Substituir resistores em circuitos simples

15.

O que deve ser conferido antes de conectar a fonte ao Arduino?

a)

A polaridade correta da fonte

b)

O tipo de LED RGB usado no circuito

c)

O número de resistores conectados

16.

O termo PWM significa:

a)

Pulse Width Modulation

b)

Pino Wiring Modular

c)

Programa Write Memory

d)

Protocolo Wireless Machine

17.

A principal função das portas PWM no Arduino é:

a)

Controlar displays de 7 segmentos

b)

Simular sinais analógicos por pulsos digitais

c)

Executar estruturas switch...case

d)

Reduzir o consumo da fonte DC

18.

O efeito fade-in em LEDs significa:

a)

O LED piscando aleatoriamente

b)

O LED aumentando gradualmente sua intensidade

c)

O LED apagando de forma instantânea

d)

O LED alterando sua cor de vermelho para verde

19.

A função utilizada para criar o efeito de intensidade no LED é:

a)

delay()

b)

analogWrite()

c)

digitalRead()

d)

switch()

20.

Para repetir o aumento gradual de brilho de um LED (fade-in), o comando mais utilizado é:

a)

for()

b)

attachInterrupt()

c)

switch...case

d)

if/else

21.

Qual comando é utilizado para ler o estado de um botão no Arduino?

a)

switch()

b)

delay()

c)

analogWrite()

d)

digitalRead()

22.

Em um circuito com Arduino, para que serve o resistor conectado em série com um LED?

a)

Reduzir a tensão da fonte

b)

Alterar a cor do LED

c)

Proteger o LED contra excesso de corrente

d)

Aumentar a intensidade do LED

23.

O que acontece se o comando delay() for removido de um código que controla um semáforo no Arduino?

a)

Os LEDs permanecerão sempre acesos

b)

O semáforo mudará de estado muito rapidamente

c)

O botão deixará de funcionar

d)

O Arduino irá desligar automaticamente