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

— De novo apareceu “atrasado” no caderno do clube de jogos, mas cada voluntário anota de um jeito — reclamou…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO06

Comparar diferentes casos particulares (instâncias) de um mesmo problema, identificando as semelhanças e diferenças entre eles, e criar um algoritmo para resolver todos, fazendo uso de variáveis (parâmetros) para permitir o tratamento de todos os casos de forma genérica.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

— De novo apareceu “atrasado” no caderno do clube de jogos, mas cada voluntário anota de um jeito — reclamou Luan. No mesmo dia, três fichas do empréstimo estavam assim: • Ficha 1: “Jogo: Xadrez; pegou dia 10; prazo: 7 dias; devolvido: (em branco)”. • Ficha 2: “Jogo: Dominó; pegou dia 12; dia limite: 16; devolvido: (em branco)”. • Ficha 3: “Jogo: Damas; pegou dia 15; etiqueta: amarela; devolvido: (em branco)”. Uma tabela colada na caixa diz: “Etiqueta verde = 7 dias; amarela = 3 dias; vermelha = 1 dia”. O grupo combinou que o jogo pode ser devolvido ate o dia limite; atraso so conta a partir do dia seguinte. Hoje e dia 18, e a tarefa e criar um jeito unico de marcar se ha atraso, mesmo com fichas diferentes. Com base no texto, identifique o algoritmo que funciona para as tres fichas, calculando um unico “dia limite” e decidindo se o jogo esta atrasado no dia 18.

  1. A) Calcular o dia limite em todos os casos e marcar atraso apenas se hoje for maior que esse dia limite.
  2. B) Marcar atraso comparando hoje apenas com o dia em que o jogo foi pego, sem calcular dia limite.
  3. C) Calcular o dia limite somando 7 dias ao dia em que foi pego, usando isso para todas as fichas.
  4. D) Marcar atraso sempre que hoje for maior ou igual ao dia limite informado ou calculado na ficha.
  5. E) Criar uma regra separada para cada tipo de ficha e decidir atraso sem transformar tudo no mesmo formato.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Calcule o dia limite de cada ficha. Na Ficha 1 (Xadrez, pegou dia 10, prazo de 7 dias), o dia limite é 10 + 7 = 17. Na Ficha 2 (Dominó), o dia limite já vem escrito: dia 16. Na Ficha 3 (Damas, pegou dia 15, etiqueta amarela), a tabela diz que amarela vale 3 dias, então o dia limite é 15 + 3 = 18. Passo 2: Transforme tudo no mesmo formato, que é um dia limite numérico para cada ficha. Assim o algoritmo fica único, mesmo que a forma de obter o limite mude de ficha para ficha. Passo 3: Compare hoje (dia 18) com cada dia limite usando a regra do grupo: o jogo pode ser devolvido até o dia limite, e o atraso só conta a partir do dia seguinte. Logo, há atraso somente se hoje for maior que o dia limite. Ficha 1: 18 é maior que 17, então está atrasada. Ficha 2: 18 é maior que 16, então está atrasada. Ficha 3: 18 não é maior que 18, então não está atrasada. Passo 4: Conclusão. A alternativa A é a correta, pois descreve exatamente esse algoritmo: calcular o dia limite em todos os casos e marcar atraso apenas se hoje for maior que ele. Sobre as outras: a B está errada porque compara só com o dia em que o jogo foi pego, ignorando o prazo. A C está errada porque usa sempre 7 dias, desconsiderando a etiqueta e o prazo próprio de cada ficha. A D está errada porque considera atraso também no dia limite, quando a regra diz que devolver até esse dia ainda é permitido. A E está errada porque cria regras separadas, justamente o oposto do que a tarefa pede, que é um jeito único de marcar o atraso.

💡 Dica: Calcule o dia limite para cada ficha e compare com o dia atual para identificar atraso.

Alternativa por alternativa

A Correta

Unifica os tres formatos: define prazo (numero, data ou etiqueta), obtém um dia limite e compara com o dia 18 como “passou do limite”.

B Erradaerro: Conceitual

O aluno acha que basta olhar a data em que o jogo foi pego e ignora o prazo de empréstimo, que é o dado essencial para decidir o atraso.

C Erradaerro: Procedimental

O aluno supõe que o prazo é sempre de 7 dias, aplicando esse número a todas as fichas e ignorando a etiqueta da Ficha 3 e o dia limite já escrito na Ficha 2.

D Erradaerro: Interpretaçãoa que mais engana

O aluno interpreta que o jogo já está atrasado no próprio dia limite, quando a regra diz que devolver até esse dia é permitido; por isso usa maior ou igual em vez de maior.

Por que engana: Confundir o cálculo do dia limite ou comparar incorretamente as datas, levando a marcar atraso errado.

E Erradaerro: Conceitual

O aluno acredita que cada tipo de ficha precisa de uma regra própria, sem perceber que a tarefa pede um formato único de cálculo, com um dia limite comum a todas as fichas.

Raio-X da questão

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

algoritmo para calcular atraso

📌 Objetivo

avaliacao

🧱 Pré-requisitos

noções básicas de algoritmo · comparação de números

📚 Reveja

estude como calcular prazos e comparar datas

⚠️ Erro mais comum

Confundir o cálculo do dia limite ou comparar incorretamente as datas, levando a marcar atraso errado.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Estratégias de solução de problemas - Generalização

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