GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO02Média⏱ 2 a 3 minu

Em uma oficina de Computação, os estudantes programaram um robô para preparar um sanduíche. A professora…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO02

Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em uma oficina de Computação, os estudantes programaram um robô para preparar um sanduíche. A professora explicou que um algoritmo precisa apresentar instruções claras e sem ambiguidades, organizadas em uma ordem adequada, capazes de terminar após um número finito de etapas e compatíveis com os recursos disponíveis. Um grupo, porém, entregou ao robô apenas a instrução: “prepare o sanduíche do jeito certo”. O robô não iniciou a tarefa porque não sabia quais ações deveria realizar nem como interpretá-las. Com base no texto, qual requisito de um algoritmo não foi atendido pela instrução recebida pelo robô?

  1. A) A definição de um resultado final para orientar o preparo.
  2. B) A compatibilidade das instruções com os recursos disponíveis.
  3. C) A apresentação de instruções claras e inequívocas para cada ação.
  4. D) A indicação de um número finito de etapas para concluir a tarefa.
  5. E) A organização das ações em uma ordem adequada de execução.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. O texto lista quatro requisitos de um algoritmo: instruções claras e sem ambiguidades, ordem adequada, término após número finito de etapas e compatibilidade com os recursos disponíveis.
  2. A instrução entregue ao robô foi apenas “prepare o sanduíche do jeito certo”. Essa frase é vaga: não diz quais ações realizar nem como interpretá-las, o que o próprio texto registra como motivo de o robô não ter iniciado a tarefa.
  3. Isso caracteriza falha na clareza e na ausência de ambiguidade, ou seja, o requisito de instruções claras e inequívocas para cada ação. Portanto a alternativa C está correta, coincidindo com o gabarito oficial.
  4. A alternativa A está errada, pois a instrução até indica um resultado (o sanduíche), embora de forma vaga; o problema não é a ausência de resultado final. A alternativa B está errada, pois o texto não menciona nenhum recurso indisponível. A alternativa D está errada, pois o texto não indica que a tarefa seria infinita ou que não terminaria. A alternativa E está errada, pois o texto não trata de sequência ou ordem das ações, já que não havia ações listadas.

💡 Dica: Pergunte se o comando permite executar a tarefa sem dúvida.

Alternativa por alternativa

A Erradaerro: Interpretação

O aluno pode ter percebido que a instrução não deixa claro o que será feito e concluir que faltou um objetivo, sem notar que 'sanduíche' já define um resultado. Confunde a falta de clareza com a falta de finalidade.

B Erradaerro: Senso comum

O aluno pode associar 'não sabia como fazer' a falta de ingredientes ou equipamentos, pensando em recursos materiais. O texto não menciona recursos indisponíveis, apenas ambiguidade.

C Correta

A instrução “prepare o sanduíche do jeito certo” é vaga e permite diferentes interpretações. Um algoritmo precisa especificar, de modo claro e inequívoco, as ações que devem ser executadas. Sem essa definição, o robô não consegue determinar o procedimento a seguir.

D Erradaerro: Conceitual

O aluno pode imaginar que o robô não terminou a tarefa porque ela não tinha fim definido, confundindo a não execução com um processo infinito. A falha descrita é de interpretação, não de duração.

E Erradaerro: Interpretaçãoa que mais engana

O aluno pode supor que a falha está na sequência, já que a tarefa é complexa e exige ordem. Mas a instrução entregue não contém ações ordenadas nem desordenadas, então o problema não é a ordem.

Por que engana: Confundir comando vago com algoritmo completo

Raio-X da questão

Dificuldade Média
Leitura Médio
Discriminação Médio
Peso pedagógico Básico
Autonomia do enunciado Alta
Cobertura da habilidade Leitura e
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ Situação-problema cu🧩 Verificar conceito b
🎯 Conceito central

Clareza e precisão do algoritmo

📌 Objetivo

Identificar a necess

🧱 Pré-requisitos

Sequência de instruções · Algoritmo e execução

📚 Reveja

Instruções passo a passo

⚠️ Erro mais comum

Confundir comando vago com algoritmo completo

🌎 Tema transversal

Letramento digital

🤝 Socioemocional

Persistência

🏫 Contexto

Computação e pensame

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

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