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

Um aluno precisa chegar à escola e tem três rotas possíveis. Se alguma delas estiver bloqueada, ele deve…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO02

Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Um aluno precisa chegar à escola e tem três rotas possíveis. Se alguma delas estiver bloqueada, ele deve escolher outra. Qual algoritmo representa essa situação?

  1. A) Escolha a Rota 1, depois a Rota 2, se livre, siga.
  2. B) Se Rota 1 estiver livre, siga por ela, senão escolha Rota 2.
  3. C) Siga sempre pela Rota 3, independente das condições.
  4. D) Verifique todas as rotas de uma vez e escolha a que estiver mais perto.
  5. E) Se Rota 2 estiver livre, siga por ela, se não, siga sempre pela Rota 1.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A situação descrita exige um algoritmo com decisão: verificar uma condição (a rota está livre ou bloqueada) e, se a condição falhar, tomar outro caminho. Passo 2: A alternativa B tem essa estrutura. Ela testa se a Rota 1 está livre; se estiver, segue por ela, e se não estiver, escolhe a Rota 2. Passo 3: Ponto de atenção: a questão fala em três rotas, e B só cobre duas. A B é a melhor opção porque é a única que usa uma condição clara para cada escolha. Passo 4: A alternativa A não tem condição alguma para a Rota 1, então não representa a verificação de bloqueio. Passo 5: A alternativa C fixa a Rota 3 e ignora o bloqueio, portanto não atende à situação. Passo 6: A alternativa D verifica todas as rotas ao mesmo tempo e escolhe pela distância, o que não corresponde à ideia de trocar de rota apenas quando há bloqueio. Passo 7: A alternativa E testa a Rota 2 e, se ela estiver bloqueada, força a Rota 1 sem considerar a Rota 3; a lógica de fallback existe, mas a escolha do caminho alternativo não é 'outra rota' qualquer, e a estrutura é menos coerente com o enunciado do que B. Conclusão: a resposta correta é B, com a ressalva de que nenhuma alternativa representa perfeitamente as três rotas.

💡 Dica: Pense em como um algoritmo pode lidar com opções disponíveis.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno acredita que basta listar uma sequência de rotas, sem perceber que o algoritmo precisa testar uma condição (se a rota está livre) antes de decidir. Ele não identifica a ideia de decisão condicional.

B Correta

Essa opção considera a condição de bloqueio e define a sequência de escolhas.

C Erradaerro: Interpretação

O aluno entende que a escolha pode ser fixa, ignorando que o enunciado exige trocar de rota quando houver bloqueio. Ele não percebe a dependência da decisão em relação às condições.

D Erradaerro: Interpretação

O aluno confunde a tarefa de escolher a rota com a de otimizar a distância, e supõe que todas as rotas devem ser verificadas simultaneamente. O enunciado trata apenas de contornar bloqueios, não de comparar distâncias.

E Erradaerro: Procedimentala que mais engana

O aluno percebe a ideia de condição e de alternativa, mas inverte a prioridade e usa a Rota 1 como fallback fixo, sem considerar a Rota 3. Ele não generaliza a regra para qualquer rota bloqueada.

Por que engana: Escolher uma rota fixa sem verificar condições ou não entender a ordem de prioridade nas escolhas condicionais.

Raio-X da questão

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

algoritmos de escolha

📌 Objetivo

avaliacao

🧱 Pré-requisitos

algoritmos de decisao · estrutura condicional

📚 Reveja

Revisar os conceitos de algoritmos e suas aplicações em situações práticas.

⚠️ Erro mais comum

Escolher uma rota fixa sem verificar condições ou não entender a ordem de prioridade nas escolhas condicionais.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Algoritmos

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