GeraProva GeraProva Provas com IA para professores do Brasil
Computação3ª sérieBNCC EM13CO16Média⏱ longo

Durante a preparação de um plano de resposta a deslizamentos, estudantes programam, em um simulador, um robô…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO16

Desenvolver projetos com robótica, utilizando artefatos físicos ou simuladores.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Durante a preparação de um plano de resposta a deslizamentos, estudantes programam, em um simulador, um robô móvel para levar um sinalizador a um abrigo. O robô possui sensores voltados para a frente e para a esquerda. O roteiro virtual determina que, quando houver um objeto a até 0,30 m à frente, o robô deve evitar a colisão utilizando a passagem à esquerda, se ela estiver livre. No primeiro trecho, o sensor frontal registrou 1,20 m, e o robô avançou. No segundo trecho, registrou 0,28 m à frente e ausência de barreira à esquerda, mas o programa manteve o avanço, provocando uma colisão. Os registros serão usados para corrigir o controle antes da montagem do protótipo físico. Considerando os registros do simulador e a regra prevista no roteiro, qual instrução deve substituir a instrução que causou a colisão, de modo que o robô evite o obstáculo e preserve o deslocamento até o abrigo?

  1. A) Programar o robô para continuar em frente quando o sensor frontal indicar distância de até 0,30 m e o lado esquerdo estiver livre.
  2. B) Programar o robô para girar à esquerda quando o sensor frontal indicar distância superior a 0,30 m e o lado esquerdo estiver livre.
  3. C) Programar o robô para girar à esquerda quando o sensor frontal indicar distância de até 0,30 m e o lado esquerdo estiver livre.
  4. D) Programar o robô para girar à esquerda quando o sensor frontal indicar distância de até 0,30 m, mesmo que o lado esquerdo esteja bloqueado.
  5. E) Programar o robô para parar quando o sensor frontal indicar distância de até 0,30 m e o lado esquerdo estiver livre.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Identifique a regra do roteiro. Quando o sensor frontal indica objeto a no máximo 0,30 m, o robô deve desviar pela esquerda, desde que a passagem esteja livre. Passo 2: Analise o segundo trecho. O sensor marcou 0,28 m (dentro do limite de até 0,30 m) e a esquerda estava livre, então a condição da regra foi satisfeita e o robô deveria desviar. Como o programa manteve o avanço, a colisão ocorreu. Passo 3: Determine a instrução de correção. Ela deve disparar quando a distância frontal for de até 0,30 m e o lado esquerdo estiver livre, com a ação de girar à esquerda. Isso corresponde à alternativa C. Passo 4: Verifique as demais alternativas. A: manda continuar em frente justamente na situação de perigo, repetindo a colisão. B: usa distância superior a 0,30 m, invertendo a condição do sensor. D: ignora a exigência de que a esquerda esteja livre, podendo levar a robô a girar contra um obstáculo. E: faz o robô parar, o que impede o deslocamento até o abrigo, exigido pelo enunciado. Passo 5: Sobre o gabarito. O gabarito oficial é C e coincide com a resolução obtida de forma independente.

💡 Dica: Analise as condições dos sensores e a lógica de programação para identificar a falha.

Alternativa por alternativa

A Erradaerro: Interpretação

Entendeu que, havendo obstáculo a até 0,30 m, o robô deve continuar em frente, confundindo a condição de alerta com a ação de avançar. Ao manter a instrução que causou a colisão, não corrige o erro.

B Erradaerro: Atenção

Inverteu o limite do sensor, usando distância superior a 0,30 m, quando a regra trata de distâncias de até 0,30 m. Assim, o desvio seria acionado na hora errada, e não diante do obstáculo a 0,28 m.

C Correta

A leitura de 0,28 m atende à condição de distância de até 0,30 m. Como o sensor lateral indicou que a passagem à esquerda estava livre, o robô deveria realizar a manobra para esse lado, em vez de continuar em frente. A regra combina as duas condições necessárias: proximidade do obstáculo e disponibilidade de passagem.

D Erradaerro: Interpretação

Ignorou a condição de que a passagem à esquerda precisa estar livre e mandou girar mesmo com a esquerda bloqueada. A regra do roteiro exige que o desvio só ocorra se o caminho estiver livre.

E Erradaerro: Interpretação

Acreditou que parar diante do obstáculo seja a forma mais segura de evitar a colisão. Essa escolha não segue a regra do roteiro, que prevê desvio pela esquerda, e impede o deslocamento até o abrigo.

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 multipla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 consolidacao
🎯 Conceito central

programação de robôs móveis

📌 Objetivo

diagnostico

🧱 Pré-requisitos

lógica condicional básica · sensores em robótica

📚 Reveja

estude lógica condicional e sensores em robótica

⚠️ Erro mais comum

Ignorar a condição do sensor lateral ou interpretar incorretamente a distância do sensor frontal.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Desenvolver projetos para investigar desafios do mundo contemporâneo, construir soluções e tomar decisões éticas, democráticas e socialmente responsáveis, articulando conceitos, procedimentos e linguagens próprias da Computação de maneira colaborativa.

🔎 Resolver outra questão

Cole o enunciado e veja a resolução passo a passo, a alternativa correta e por que as outras estão erradas.

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.