Em uma atividade de Computação, uma estudante criou um algoritmo para orientar um robô a preparar frutas para…
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
Em uma atividade de Computação, uma estudante criou um algoritmo para orientar um robô a preparar frutas para uma salada. O algoritmo diz: “1. Escolha uma fruta. 2. Lave a fruta. 3. Repita os passos 1 e 2 para mais duas frutas.” Ao testar o procedimento, a turma percebeu que instruções claras são necessárias para que o robô execute a tarefa conforme o planejado. Com base no texto, qual é a principal importância de usar instruções precisas nesse algoritmo?
- A) Tornar o procedimento livre para mudanças durante a execução.
- B) Permitir que o robô escolha sozinho quais frutas serão preparadas.
- C) Fazer o procedimento ocupar menos espaço no registro.
- D) Garantir que o robô realize as ações em qualquer ordem.
- E) Definir com clareza a sequência e a quantidade de ações realizadas.
✅ Resposta correta: alternativa E
Resolução passo a passo
- Leia o enunciado com atenção. A estudante criou um algoritmo para um robô preparar frutas, com instruções numeradas: escolher uma fruta, lavar a fruta e repetir os passos 1 e 2 para mais duas frutas. A turma percebeu que instruções claras são necessárias para o robô executar a tarefa conforme planejado.
- Pense no que o robô precisa saber para executar a tarefa. Ele não interpreta intenções: precisa saber a ordem exata das ações (primeiro escolher, depois lavar), quantas vezes repetir (mais duas frutas, ou seja, três no total) e quando parar.
- Analise o texto. O problema apontado pela turma é que, sem instruções precisas, o robô pode não executar a tarefa como planejado. Logo, a principal importância das instruções precisas é definir com clareza a sequência e a quantidade de ações, que é exatamente a alternativa E.
- Por que as outras estão erradas:
- A) Instruções precisas servem para garantir o resultado planejado, e não para tornar o procedimento livre para mudanças.
- B) O texto mostra que o robô deve seguir o algoritmo, e não escolher sozinho quais frutas preparar.
- C) Ocupar menos espaço no registro não é o foco do texto, que trata da execução correta da tarefa.
- D) Qualquer ordem de execução contraria a lógica do algoritmo, que depende da sequência dos passos 1 e 2.
- Conclusão: a alternativa correta é a E, pois a clareza na sequência e na quantidade de ações é o que faz o robô executar a tarefa conforme o planejado.
💡 Dica: Identifique o que as instruções precisam definir para orientar corretamente o robô.
Alternativa por alternativa
O aluno pode ter entendido que um algoritmo claro deve ser flexível e permitir alterações livres durante a execução, quando na verdade a precisão serve para fixar o comportamento esperado.
Por que engana: O aluno pode confundir instruções precisas com liberdade de escolha do robô ou com a redução do espaço ocupado pelo algoritmo.
O aluno pode ter imaginado que o robô, por ser autônomo, deveria decidir sozinho quais frutas preparar, ignorando que o algoritmo já define as ações.
O aluno pode ter associado instruções precisas à economia de espaço de armazenamento, confundindo clareza do procedimento com tamanho do registro.
O aluno pode ter achado que, se as ações forem todas necessárias, a ordem não importa, desconsiderando que lavar só faz sentido depois de escolher a fruta.
A precisão permite que o robô saiba quais ações executar, em que ordem e quantas vezes deve repeti-las. Assim, o procedimento produz o resultado planejado: preparar três frutas.
Raio-X da questão
Precisão em algoritmos
avaliacao
Noção de sequência de ações · Compreensão de repetição de passos
Revise como a sequência e a repetição organizam as ações de um algoritmo.
O aluno pode confundir instruções precisas com liberdade de escolha do robô ou com a redução do espaço ocupado pelo algoritmo.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Durante uma atividade de Computação, uma turma criou um algoritmo para orientar um robô a plantar uma semente. Os passos…
- Em uma escola, estudantes criaram um algoritmo para economizar água na horta. O programa deveria seguir estas etapas…
- Em uma oficina de Computação, os estudantes programaram um robô para preparar um sanduíche. A professora explicou que um…
- Na aula, Ana programa um robô para andar três passos e virar à direita. Por que ela deve organizar as instruções em um…
- Ana programou um robô para regar as plantas. Ela organizou as ações em uma sequência: verificar o solo, ligar a água e…
- Qual a importância de instruções precisas em um algoritmo?
Todas as questões de Algoritmos com repetições condicionais simples
🔎 Resolver outra questão
Cole o enunciado e veja a resolução passo a passo, a alternativa correta e por que as outras estão erradas.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
