GeraProva GeraProva Provas com IA para professores do Brasil
Computação3º anoBNCC EF03CO02Fácil⏱ curto

Um robô segue este algoritmo pictográfico: 1) Andar 1 casa. 2) Se houver obstáculo, virar à esquerda; senão…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF03CO02

Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências e repetições simples com condição (iterações indefinidas), para resolver problemas de forma independente e em colaboração.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Um robô segue este algoritmo pictográfico: 1) Andar 1 casa. 2) Se houver obstáculo, virar à esquerda; senão, andar 2 casas. 3) Parar. Se, ao executar, NÃO houver obstáculo, qual ação ocorrerá na etapa 2?

  1. A) Andar apenas 1 casa.
  2. B) Parar imediatamente.
  3. C) Voltar para a posição inicial.
  4. D) Andar duas casas.
  5. E) O robô deve girar 360 graus.

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. Identifique a estrutura da etapa 2. Ela é uma condição do tipo se/senão: se houver obstáculo, o robô vira à esquerda; senão, anda 2 casas. Passo 2: O enunciado pergunta o que ocorre quando NÃO há obstáculo. Nesse caso a condição é falsa e executa-se o ramo 'senão', que manda andar 2 casas. Passo 3: Logo, a ação da etapa 2 é andar duas casas, alternativa D, que coincide com o gabarito oficial. Passo 4: Por que as outras estão erradas: A troca a etapa 2 pela etapa 1, que é a que anda apenas 1 casa; B ignora que a parada é a etapa 3 e não ocorre na etapa 2; C não aparece no algoritmo, que não manda o robô voltar; E descreve um giro completo, que não está previsto, pois a única virada prevista é à esquerda e só ocorre quando há obstáculo.

💡 Dica: Siga a condição: sem obstáculo, escolha a ação indicada após “senão”.

Alternativa por alternativa

A Erradaerro: Interpretação

Confunde a etapa 2 com a etapa 1 e copia a ação de andar 1 casa, ou supõe que todo avanço do robô é de uma casa só.

B Erradaerro: Procedimentala que mais engana

Acredita que, sem obstáculo, o algoritmo para logo, antecipando a etapa 3 (parar) como consequência imediata da etapa 2.

Por que engana: O aluno pode ignorar a condição “senão” e escolher uma ação associada ao obstáculo, ou confundir o comando da etapa 2 com o comando final de parar.

C Erradaerro: Conceitual

Imagina que, ao não encontrar obstáculo, o robô retorna à posição inicial, criando uma ação que não existe no algoritmo.

D Correta

A condição 'se houver obstáculo' é falsa quando não há obstáculo, portanto executa-se o ramo 'senão', que instrui o robô a andar duas casas.

E Erradaerro: Interpretação

Associa a virada, que só ocorre quando há obstáculo, a um giro completo e inverte a condição, como se o robô girasse justamente no caso sem obstáculo.

Raio-X da questão

Dificuldade Fácil
Leitura baixo
Discriminação baixo
Peso pedagógico baixo
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 abertura
🎯 Conceito central

condição em algoritmo pictográfico

📌 Objetivo

diagnostico

🧱 Pré-requisitos

Sequência de comandos simples · Interpretação de condição lógica

📚 Reveja

Revise estruturas condicionais e a interpretação dos comandos “se” e “senão” em algoritmos.

⚠️ Erro mais comum

O aluno pode ignorar a condição “senão” e escolher uma ação associada ao obstáculo, ou confundir o comando da etapa 2 com o comando final de parar.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Algoritmos com repetições condicionais simples

🔎 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.