GeraProva GeraProva Provas com IA para professores do Brasil
ComputaçãoCrianças pequenas (4a-5a11m)BNCC EI03CO04Difícil⏱ medio

Certo dia, Ana precisava dobrar e emparelhar todas as meias de sua família. Ela anotou um passo a passo: 1)…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EI03CO04

Criar e representar algoritmos para resolver problemas.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Certo dia, Ana precisava dobrar e emparelhar todas as meias de sua família. Ela anotou um passo a passo: 1) pegar o primeiro par de meias; 2) dobrar e guardar; 3) pegar o segundo par de meias; 4) dobrar e guardar; 5) repetir para o terceiro par; 6) repetir para o quarto par; e assim por diante até terminar. Depois percebeu que, se a quantidade de meias fosse maior, seria cansativo escrever cada repetição separadamente. Analise o texto-base e identifique qual elemento de um algoritmo permite automatizar a repetição de um conjunto de instruções para qualquer quantidade de pares de meias.

  1. A) Uso de decomposição para dividir o problema em partes
  2. B) Uso de uma condição para verificar o tipo de meia
  3. C) Uso de uma estrutura de repetição (loop)
  4. D) Uso de uma função para agrupar as etapas
  5. E) Uso de uma variável para armazenar o número de pares

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Identifique o que o problema pede. O texto descreve uma sequência de instruções (pegar o par, dobrar, guardar) que se repete para o primeiro, segundo, terceiro par e assim por diante, e Ana percebe que escrever cada repetição separadamente fica cansativo. O que se procura é o elemento do algoritmo que automatiza essa repetição para qualquer quantidade de pares.
  2. Relacione o conceito. Em algoritmos, a estrutura de repetição (também chamada de laço ou loop) executa um conjunto de instruções várias vezes enquanto uma condição for satisfeita, ou um número determinado de vezes. Ela substitui a escrita repetida dos passos e funciona para qualquer quantidade de itens.
  3. Verifique a alternativa correta. A alternativa C, uso de uma estrutura de repetição (loop), é exatamente o elemento que permite escrever as instruções uma única vez e repeti-las até acabarem os pares de meias. O gabarito oficial está correto.
  4. Analise as demais alternativas. A alternativa A, decomposição, divide o problema em partes, mas não repete instruções. A alternativa B, condição, verifica um teste e escolhe caminhos, mas não está relacionada ao tipo de meia no texto. A alternativa D, função, agrupa etapas em um bloco nomeado, mas não automatiza a repetição por si só. A alternativa E, variável, armazena dados como o número de pares, mas não repete instruções.

💡 Dica: Identifique o conceito que permite repetir ações para várias quantidades.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno pensa que dividir o problema em partes resolve a repetição, confundindo separar tarefas com repetir a mesma sequência de passos.

Por que engana: Confundir estrutura de repetição com decomposição ou uso de variáveis sem entender a função do loop.

B Erradaerro: Interpretação

O aluno associa a repetição a uma decisão sobre o tipo de meia, confundindo estrutura condicional (se/senão) com estrutura de repetição, e o texto não menciona tipos de meia.

C Correta

O loop permite executar as mesmas instruções para cada par de meias sem reescrever passos manualmente.

D Erradaerro: Conceitual

O aluno acredita que agrupar as etapas em uma função já faz o conjunto repetir-se automaticamente para qualquer quantidade de pares, sem perceber que a função precisa ser chamada repetidamente por algum laço.

E Erradaerro: Conceitual

O aluno acha que guardar o número de pares em uma variável automatiza a repetição, quando a variável apenas armazena um dado e não executa instruções repetidas.

Raio-X da questão

Dificuldade Difícil
Bloom Analisar
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🧩 progressao
🎯 Conceito central

estrutura de repetição em algoritmo

📌 Objetivo

diagnostico

🧱 Pré-requisitos

conceito de algoritmo simples · estrutura sequencial de comandos

📚 Reveja

Estude estruturas de repetição (loops) em algoritmos.

⚠️ Erro mais comum

Confundir estrutura de repetição com decomposição ou uso de variáveis sem entender a função do loop.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resoluçã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.