GeraProva GeraProva Provas com IA para professores do Brasil
Matemática3ª sérieBNCC EM13MAT405Fácil⏱ medio

No clube de robótica, os estudantes programaram um pequeno painel para testar uma sequência de comandos…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13MAT405

Utilizar conceitos iniciais de uma linguagem de programação na implementação de algoritmos escritos em linguagem corrente e/ou matemática.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

No clube de robótica, os estudantes programaram um pequeno painel para testar uma sequência de comandos simples. Antes de iniciar, a variável p recebe o valor 6. Em seguida, o painel executa três vezes a mesma rotina: primeiro, soma 2 a p; depois, verifica se o novo valor de p ultrapassa 10. Se ultrapassar, subtrai 3 de p; se não ultrapassar, mantém o valor. Ao terminar as três repetições, o painel mostra o conteúdo final de p. Durante o teste, um aluno anotou cada etapa para conferir se a sequência estava funcionando como previsto. O grupo queria saber se o programa estava realmente repetindo as instrucoes na ordem correta e atualizando a variavel a cada passagem pelo ciclo. Considere o algoritmo descrito no texto-base e identifique o valor exibido ao final da execução.

  1. A) O valor exibido ao final é 12.
  2. B) O valor exibido ao final é 7.
  3. C) O valor exibido ao final é 8.
  4. D) O valor exibido ao final é 9.
  5. E) O valor exibido ao final é 10.

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. Valor inicial de p = 6.
  2. Primeira repetição: soma 2, p = 8. Verifica se 8 ultrapassa 10: não. Mantém p = 8.
  3. Segunda repetição: soma 2, p = 10. Verifica se 10 ultrapassa 10: não, pois ultrapassar significa ser maior que 10, e 10 é igual a 10. Mantém p = 10.
  4. Terceira repetição: soma 2, p = 12. Verifica se 12 ultrapassa 10: sim. Subtrai 3, p = 9.
  5. Após as três repetições, o painel mostra p = 9, valor da alternativa D, que coincide com o gabarito oficial.
  6. Por que as outras estão erradas: A (12) ignora a subtração feita na terceira repetição; B (7) aplica a subtração já quando p = 10, tratando 'igual a 10' como se fosse 'ultrapassa 10'; C (8) corresponde ao valor após apenas a primeira repetição, ignorando as demais; E (10) corresponde ao valor após apenas duas repetições, deixando de executar a terceira.

💡 Dica: Simule passo a passo as operações no valor de p durante as três repetições.

Alternativa por alternativa

A Erradaerro: Procedimentala que mais engana

O aluno calcula 6 + 2 + 2 + 2 = 12 e não percebe que, na terceira repetição, o valor ultrapassa 10 e deve ser reduzido em 3.

Por que engana: não atualizar corretamente o valor de p após cada operação ou confundir a ordem das operações no ciclo

B Erradaerro: Interpretação

O aluno considera que p = 10 já ultrapassa 10, aplica a subtração de 3 na segunda repetição e chega a 7, confundindo 'ultrapassar' com 'atingir ou igualar'.

C Erradaerro: Procedimental

O aluno executa apenas a primeira repetição (6 + 2 = 8) e para, ignorando que a rotina deve ser repetida três vezes.

D Correta

p começa em 6; após três repetições, as atualizações resultam em 9, seguindo a ordem do ciclo e da condição.

E Erradaerro: Atenção

O aluno faz apenas duas repetições (6 + 2 + 2 = 10) e encerra o ciclo antes da terceira, cometendo descuido na contagem das repetições.

Raio-X da questão

Dificuldade Fácil
Bloom Avaliar
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 e atualização de variável

📌 Objetivo

avaliacao

🧱 Pré-requisitos

operações aritméticas básicas · estrutura condicional simples

📚 Reveja

estude estruturas de repetição e operações condicionais em algoritmos

⚠️ Erro mais comum

não atualizar corretamente o valor de p após cada operação ou confundir a ordem das operações no ciclo

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Leitura e interpretação de tabelas e gráficos (de colunas ou barras simples ou múltiplas) referentes a variáveis categóricas e variáveis numéricas

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