GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF06CO02Difícil⏱ curto

Lia criou um algoritmo que mostra um desenho cinco vezes. Ele não recebe dados novos nem verifica resultados…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO02

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

Lia criou um algoritmo que mostra um desenho cinco vezes. Ele não recebe dados novos nem verifica resultados. O que determina o fim da repetição?

  1. A) Um resultado diferente
  2. B) Uma repetição
  3. C) Cinco repetições
  4. D) Dez repetições
  5. E) Um dado novo

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. O enunciado descreve um algoritmo que mostra o mesmo desenho e, por isso, a repetição é feita um número fixo de vezes. Passo 2: Como o algoritmo não recebe dados novos e não verifica resultados, nenhuma condição externa interrompe o laço. O fim é determinado pela própria contagem, que é de cinco repetições, como indica a questão. Passo 3: A alternativa A está errada, porque um resultado diferente só encerraria a repetição se o algoritmo verificasse resultados, e o enunciado diz que ele não faz isso. Passo 4: A alternativa B está errada, porque uma repetição é apenas o começo do processo e não a condição que o encerra. Passo 5: A alternativa D está errada, porque o número dez não aparece no enunciado e não corresponde à quantidade de repetições descrita. Passo 6: A alternativa E está errada, porque o enunciado afirma explicitamente que o algoritmo não recebe dados novos. Conclusão: a resposta correta é a C, de acordo com o gabarito oficial.

💡 Dica: Pense sobre as condições de parada em loops.

Alternativa por alternativa

A Erradaerro: Conceitual

Confunde repetição controlada por contagem com repetição controlada por condição, achando que o laço deve parar quando algum resultado muda.

B Erradaerro: Conceituala que mais engana

Acredita que a própria repetição é o que determina seu fim, sem perceber que a condição de parada precisa ser definida separadamente.

Por que engana: Confundir o critério de término da repetição com a complexidade do problema, acreditando que a dificuldade do problema influencia diretamente no término do algoritmo.

C Correta

Como o algoritmo repete o comando cinco vezes, a repetição termina depois da quinta vez.

D Erradaerro: Atenção

Provavelmente dobrou o número cinco por engano ou leu o enunciado de forma apressada, associando o desenho a dez repetições.

E Erradaerro: Conceitual

Imagina que um algoritmo só avança ou termina quando recebe informação nova, o que não se aplica a um laço de contagem fixa.

Raio-X da questão

Dificuldade Difícil
Bloom Analisar
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 de repetição

📌 Objetivo

avaliacao

🧱 Pré-requisitos

algoritmo de repetição · lógica de programação

📚 Reveja

Revisar os conceitos de controle de fluxo em algoritmos.

⚠️ Erro mais comum

Confundir o critério de término da repetição com a complexidade do problema, acreditando que a dificuldade do problema influencia diretamente no término do algoritmo.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

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.