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
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ô?
- A) A definição de um resultado final para orientar o preparo.
- B) A compatibilidade das instruções com os recursos disponíveis.
- C) A apresentação de instruções claras e inequívocas para cada ação.
- D) A indicação de um número finito de etapas para concluir a tarefa.
- E) A organização das ações em uma ordem adequada de execução.
✅ Resposta correta: alternativa C
Resolução passo a passo
- 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.
- 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.
- 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.
- 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
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.
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.
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.
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.
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
Clareza e precisão do algoritmo
Identificar a necess
Sequência de instruções · Algoritmo e execução
Instruções passo a passo
Confundir comando vago com algoritmo completo
Letramento digital
Persistência
Computação e pensame
Questões parecidas com resolução
- Em uma atividade de Computação, uma estudante criou um algoritmo para orientar um robô a preparar frutas para uma…
- Em uma receita digital, a instrução diz apenas: 'misture até ficar bom'. Alunos diferentes interpretaram essa etapa de…
- Durante uma aula, o professor pede aos alunos que desenhem um algoritmo para fazer um lanche. Qual etapa é essencial…
- Na aula, Ana programa um robô para andar três passos e virar à direita. Por que ela deve organizar as instruções em um…
- Na oficina de tecnologia da escola, um grupo programou um robô para recolher uma garrafa e levá-la até uma caixa de…
- Em uma oficina de Computação, estudantes programaram um robô para recolher uma garrafa. O algoritmo determinava: avançar…
🔎 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
