GeraProva GeraProva Provas com IA para professores do Brasil
Computação7º anoBNCC EF69CO02Média⏱ medio

Em uma competição de robôs, cada robô segue um algoritmo específico. Se um robô é programado para seguir uma…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO02

Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em uma competição de robôs, cada robô segue um algoritmo específico. Se um robô é programado para seguir uma linha preta, quais são as etapas que ele deve executar para não sair da linha?

  1. A) Identificar a cor da linha e parar.
  2. B) Ajustar a direção e seguir em frente.
  3. C) Desviar de qualquer objeto que encontrar.
  4. D) Voltar ao início sempre que errar.
  5. E) Aumentar a velocidade ao encontrar a linha.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. O enunciado descreve um robô programado para seguir uma linha preta e pergunta quais etapas ele deve executar para não sair da linha. A ideia central é um ciclo de controle: o robô percebe a posição da linha, compara com a posição desejada e corrige sua trajetória.
  2. Analisando as alternativas, a correta é a B (Ajustar a direção e seguir em frente). Ela descreve exatamente esse ciclo: sensores detectam se o robô está sobre a linha ou se desviou para um lado, o algoritmo ajusta a direção dos motores para voltar ao centro e o robô continua avançando.
  3. Por que as outras estão erradas:
  4. A) Parar ao identificar a cor da linha faz o robô encerrar o percurso, não permitindo que ele siga a linha.
  5. C) Desviar de objetos é uma tarefa de desvio de obstáculos, que não garante permanecer sobre a linha preta.
  6. D) Voltar ao início a cada erro é ineficiente e não corrige a trajetória em tempo real, além de não ser uma etapa de seguimento de linha.
  7. E) Aumentar a velocidade ao encontrar a linha tende a fazer o robô perder a linha em curvas, pois reduz o tempo de reação dos sensores.
  8. Conclusão: para não sair da linha, o robô precisa repetidamente detectar o desvio e ajustar a direção, mantendo o movimento para frente. O gabarito oficial B está correto.

💡 Dica: Liste as etapas do algoritmo que o robô deve seguir.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

Acha que, ao reconhecer a linha, basta o robô parar, como se a identificação da cor fosse a tarefa final e não o início de um processo de controle.

Por que engana: O aluno pode confundir a necessidade de ajustar a direção com a ideia de parar ou voltar, não compreendendo que o robô deve continuar seguindo a linha.

B Correta

O ajuste de direção é fundamental para seguir a linha corretamente.

C Erradaerro: Conceitual

Confunde seguir uma linha com evitar obstáculos, imaginando que o robô deve reagir a qualquer objeto em vez de manter-se sobre a linha.

D Erradaerro: Procedimental

Acredita que a melhor forma de corrigir um erro é recomeçar do ponto inicial, sem perceber que o robô deve corrigir a trajetória continuamente.

E Erradaerro: Senso comum

Pensa que velocidade maior é sempre vantajosa, sem considerar que o robô precisa de tempo para ler os sensores e corrigir a direção.

Raio-X da questão

Dificuldade Média
Bloom Aplicar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 progressao
🎯 Conceito central

algoritmo de robô

📌 Objetivo

avaliacao

🧱 Pré-requisitos

algoritmo de robô · programação básica

📚 Reveja

Revisar os conceitos de algoritmos e controle de robôs.

⚠️ Erro mais comum

O aluno pode confundir a necessidade de ajustar a direção com a ideia de parar ou voltar, não compreendendo que o robô deve continuar seguindo a linha.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Programação - Linguagem de programação

🔎 Procurar outra questão

Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.

Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.