wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Avaliação Final – Robótica: construindo um robô protetor

Total questions: 11

Worksheet time: 6mins

Name
Class
Date
1.

Lívia quer programar um robô para preparar 3 sucos de frutas. Cada suco deve seguir as mesmas etapas: - Colocar frutas no liquidificador. - Adicionar água. - Bater por 30 segundos. - Servir no copo. Qual sequência lógica prepara os três sucos completos?

a)

Faça uma vez: coloque frutas, adicione água, bata e sirva.

b)

Repita 3 vezes: bata por 30 segundos.

c)

Repita 3 vezes: coloque frutas, adicione água, bata por 30 segundos, sirva.

d)

Faça uma vez: coloque frutas, bata por 30 segundos, adicione água e sirva。

2.

Em um jogo de detetive, o personagem verifica se encontrou uma pista. Se sim, ele deve anotar no caderno. Se não, deve continuar procurando. Qual bloco de programação representa essa lógica condicional?

a)

sempre: anote a pista

b)

se (pista encontrada) então: anote a pista

c)

repita até achar a pista: anote no caderno

d)

se (pista encontrada) então: continue procurando

3.

Considere o seguinte bloco para programar o Arduino: [Blocos do mBlock, definir a saída do pino digital 13 como alto] Qual é a função desse bloco?

a)

Controlar o tempo de execução.

b)

Iniciar o programa.

c)

Ligar o LED conectado ao pino 13.

d)

Repetir os comandos até o fim do programa.

4.

João programou o seguinte algoritmo para o seu robô: O que esse algoritmo faz?

a)

Lê o valor do pino A0 e muda o estado do pino 13 se estiver acima de 100.

b)

Muda o pino 13 para desligado se o valor do pino A0 é menor que 100.

c)

Lê o valor do pino A0 e mantém o estado do pino 13 aceso.

d)

Altera o pino 13 para alto quando o valor do pino A0 é menor que 100.

5.

Uma equipe de estudantes criou um sistema automatizado de irrigação para a horta da escola. O sistema utiliza sensores de umidade e aciona uma bomba d'água quando o solo está seco. Qual é a função da solução computacional nesse contexto?

a)

Medir a temperatura do ambiente para prever chuva.

b)

Reduzir o consumo de água ao acionar a bomba quando necessário.

c)

Aumentar o crescimento das plantas com luz artificial.

d)

Registrar o nome dos alunos que cuidam da horta.

6.

Na aula de Ciências, os alunos montaram um sistema de alarme para detectar fumaça em uma maquete de casa. O sensor envia um sinal ao Arduino, que toca um alarme. Essa solução computacional está relacionada a qual conceito estudado em Ciências?

a)

Automação

b)

Biologia

c)

Química

d)

Física

7.

Qual das seguintes alternativas está relacionada à segurança e prevenção de incêndios?

a)

Classificação dos seres vivos.

b)

Segurança e prevenção de incêndios.

c)

Formação das rochas.

d)

Ciclos da água

8.

O que acontecerá quando o personagem for iniciado com a bandeira verde?

a)

O personagem dirá "Vamos brincar!" e depois "Oi!".

b)

O personagem apenas dirá "Oi!" por 2 segundos.

c)

O personagem dirá "Oi!" e depois dirá "Vamos brincar!".

d)

O personagem dirá "Oi!", esperará por 2 segundos e depois dirá "Vamos brincar!".

9.

Em um simulador de jardinagem, o personagem deve regar as plantas somente se a umidade do solo estiver baixa. O seguinte trecho de código foi utilizado: [Captura de tela do StartLab exibindo um grupo de blocos com uma estrutura condicional. O bloco 'se umidade < 30 então' contém o comando 'diga Regando as plantas!'. No bloco 'senão', está o comando 'diga Solo está úmido o suficiente.'] O que o personagem deve fazer se a umidade do solo for 25?

a)

A ordem em que as ações foram escritas.

b)

A condição verificada no nível de umidade do solo.

c)

A repetição contínua da ação de regar.

d)

A mensagem escolhida na tela

10.

Durante a aula de robótica, os estudantes programaram um LED para piscar várias vezes. O trecho de código usado foi: O que permite que o LED acenda e apague várias vezes nesse código?

a)

O bloco “quando o Arduino começar”

b)

A estrutura de repetição que repete as ações 5 vezes.

c)

O bloco “definir a saída do pino digital 13 como alto”

d)

O bloco “esperar 1 segundo(s)”

11.

Durante a programação do projeto de robótica, as alunas criaram um código para testar o funcionamento de um LED. O objetivo era executar as ações em uma ordem específica para garantir que o LED acendesse e apagasse corretamente. O que garante que as ações aconteçam na ordem correta no código?

a)

O uso do bloco “esperar 1 segundo” no meio do código.

b)

A estrutura sequencial, que executa os comandos linha por linha.

c)

A presença de sensores conectados ao LED.

d)

A presença do comando 'esperar 1 segundo' no final do código.