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
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?
- A) Andar apenas 1 casa.
- B) Parar imediatamente.
- C) Voltar para a posição inicial.
- D) Andar duas casas.
- E) O robô deve girar 360 graus.
✅ Resposta correta: alternativa D
Resolução passo a passo
- 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
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ó.
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.
Imagina que, ao não encontrar obstáculo, o robô retorna à posição inicial, criando uma ação que não existe no algoritmo.
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.
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
condição em algoritmo pictográfico
diagnostico
Sequência de comandos simples · Interpretação de condição lógica
Revise estruturas condicionais e a interpretação dos comandos “se” e “senão” em algoritmos.
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.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Na sala, João quer guardar lápis: ele repete a ação de pegar um lápis e colocá-lo na caixa enquanto ainda houver lápis…
- Na sala de aula, um robô deve recolher os lápis de uma caixa até ela ficar vazia. Escreva a instrução que o robô deve…
- Pedro quer ensinar um robô a recolher os brinquedos do quarto, mas a quantidade muda a cada dia. Qual comando usa uma…
- Na sala, Ana quer programar um robô para guardar os lápis de uma caixa no estojo, que começa com três lápis. Escreva, em…
- Na sala, Bia ensina um robô a guardar livros: enquanto houver livros sobre a mesa, ele pega um e coloca na estante. O…
- Na biblioteca da escola, Lia quer pegar um livro emprestado. Escreva, na ordem, os passos que Lia deve seguir para pegar…
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
