GeraProva GeraProva Provas com IA para professores do Brasil
Computação4º anoBNCC EF04CO03Média⏱ medio

— Os kits de leitura precisam ser montados do mesmo jeito — explicou a bibliotecária. Cada kit terá 3…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF04CO03

Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências e repetições simples e aninhadas (iterações definidas e indefinidas), para resolver problemas de forma independente e em colaboração.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

— Os kits de leitura precisam ser montados do mesmo jeito — explicou a bibliotecária. Cada kit terá 3 envelopes. Em cada envelope, devem ser guardados 4 cartões: uma capa, uma história, uma pergunta e uma sugestão de desenho. Para orientar os voluntários, ela iniciou estas instruções: 1. Pegue um kit vazio. 2. Complete a montagem dos envelopes e dos cartões. 3. Feche o kit e entregue-o. A bibliotecária pediu que o passo 2 use uma repetição para os envelopes e outra repetição dentro dela para os cartões. Assim, se a quantidade de envelopes ou cartões mudar depois, será mais fácil ajustar as instruções. Analise a organização dos kits e identifique a instrução que completa o passo 2 com as duas repetições solicitadas.

  1. A) Repetir 4 vezes: abrir os 3 envelopes, colocar um cartão e fechar os envelopes.
  2. B) Repetir 3 vezes: abrir os 3 envelopes, colocar um cartão e fechar os envelopes.
  3. C) Repetir 4 vezes: abrir um envelope, repetir 3 vezes: colocar um cartão e fechar o envelope.
  4. D) Repetir 3 vezes: abrir um envelope, colocar 4 cartões e fechar o envelope.
  5. E) Repetir 3 vezes: abrir um envelope, repetir 4 vezes: colocar um cartão e fechar o envelope.

✅ Resposta correta: alternativa E

Resolução passo a passo

  1. Identifique o que deve se repetir. Há 3 envelopes em cada kit, e cada envelope recebe 4 cartões. Por isso, a repetição externa deve ser de 3 vezes (um ciclo por envelope) e a repetição interna, de 4 vezes (um ciclo por cartão). Passo 2: Monte a estrutura correta. Dentro da repetição externa (3 vezes) fica a ação de abrir um envelope; em seguida, a repetição interna (4 vezes) coloca um cartão de cada vez; por fim, fecha-se o envelope. Passo 3: Verifique cada alternativa. A alternativa E segue exatamente essa ordem: repetir 3 vezes, abrir um envelope, repetir 4 vezes colocar um cartão, fechar o envelope. Passo 4: Confirme o gabarito. O gabarito oficial E está correto. As outras alternativas não atendem: A inverte as quantidades e não tem repetição interna; B usa 3 para os envelopes, mas não coloca a repetição dentro da de envelopes e ainda abre os 3 envelopes de uma vez; C troca as quantidades, usando 4 para os envelopes; D não cria a segunda repetição, pois coloca os 4 cartões de uma só vez.

💡 Dica: Pense em como usar repetições aninhadas para montar envelopes e cartões.

Alternativa por alternativa

A Erradaerro: Atenção

O aluno trocou as quantidades: usou 4 repetições para os envelopes, quando são 3, e abriu/fechou todos os envelopes de uma vez, sem criar a repetição interna pedida.

B Erradaerro: Conceitual

O aluno acertou o número de envelopes, mas mandou abrir os 3 envelopes juntos e colocar um cartão, em vez de criar uma repetição interna dentro da repetição dos envelopes. Não entendeu que a repetição interna deve estar aninhada.

C Erradaerro: Atenção

O aluno errou a quantidade da repetição externa, usando 4 em vez de 3 envelopes, e também a quantidade interna, usando 3 em vez de 4 cartões, invertendo os números do enunciado.

D Erradaerro: Interpretação

O aluno leu a instrução de forma incompleta: manteve a repetição de 3 envelopes, mas colocou os 4 cartões de uma só vez, ignorando o pedido de uma repetição dentro da outra.

E Correta

Correta: a repetição externa organiza os 3 envelopes, e a interna coloca os 4 cartões em cada um antes de fechá-lo.

Raio-X da questão

Dificuldade Média
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✍️ interpretativa🧩 progressao
🎯 Conceito central

estrutura de repetição aninhada

📌 Objetivo

diagnostico

🧱 Pré-requisitos

conceito de repetição em programação · estrutura de dados básica

📚 Reveja

Estude como funcionam repetições aninhadas em programação.

⚠️ Erro mais comum

Confundir a ordem das repetições ou não aninhar corretamente os loops para envelopes e cartões.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Algoritmos com repetições simples e aninhadas

🔎 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

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.