GeraProva GeraProva Provas com IA para professores do Brasil
Computação8º anoBNCC EF69CO02Fácil⏱ curto

Identifique qual das opções representa um algoritmo com repetição simples para preparar suco de laranja.

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO02

Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Identifique qual das opções representa um algoritmo com repetição simples para preparar suco de laranja.

  1. A) Espremer uma laranja, adicionar água e açúcar.
  2. B) Espremer uma laranja, colocar no copo e repetir com todas as laranjas.
  3. C) Misturar água e açúcar antes de espremer.
  4. D) Espremer laranjas e colocar em um recipiente.
  5. E) Espremer uma laranja e parar.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Um algoritmo com repetição simples é uma sequência de passos em que um mesmo bloco de ações é executado várias vezes, uma para cada item de um conjunto. Passo 2: A alternativa B descreve exatamente isso: espremer uma laranja, colocar o suco no copo e repetir o processo com todas as laranjas. O bloco de ações (espremer e colocar no copo) se repete até que todas as laranjas sejam processadas. Passo 3: A alternativa A descreve uma sequência linear, sem repetição, pois faz o processo uma única vez para uma laranja. Passo 4: A alternativa C apenas inverte a ordem de preparo, misturando água e açúcar antes de espremer, sem qualquer repetição. Passo 5: A alternativa D sugere espremer várias laranjas, mas não indica a estrutura de repetição, pois não diz que o bloco se repete nem como o processo termina. Passo 6: A alternativa E encerra depois de espremer uma única laranja, o que não caracteriza repetição. Passo 7: Portanto, a resposta correta é a letra B, que coincide com o gabarito oficial.

💡 Dica: Pense em um processo simples e repetitivo para fazer suco.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno entendeu que qualquer sequência de passos é um algoritmo com repetição, sem perceber que aqui cada ação ocorre uma única vez.

B Correta

Este algoritmo repete a ação de espremer até todas as laranjas serem utilizadas.

C Erradaerro: Conceitual

O aluno confundiu a ordem das etapas com a ideia de repetição, achando que alterar a sequência de ações já define a estrutura do algoritmo.

D Erradaerro: Interpretaçãoa que mais engana

O aluno percebeu que há várias laranjas envolvidas, mas não reconheceu que a repetição precisa estar explicitamente descrita como retorno do bloco de ações para cada item.

Por que engana: Confundir algoritmo com repetição com sequencia simples, nao identificando a repeticao do passo varias vezes.

E Erradaerro: Conceitual

O aluno associou o algoritmo ao fim do processo e entendeu que a parada imediata após uma laranja basta, ignorando que a repetição exige continuar até o término do conjunto.

Raio-X da questão

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

algoritmo com repetição

📌 Objetivo

avaliacao

🧱 Pré-requisitos

algoritmo com repetição · sequencia de passos

📚 Reveja

Revisar o conceito de algoritmos e suas estruturas de repetição.

⚠️ Erro mais comum

Confundir algoritmo com repetição com sequencia simples, nao identificando a repeticao do passo varias vezes.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Programação - Linguagem de programação

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