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

Durante o mutirão de reciclagem do bairro, um totem digital orienta os moradores. A pessoa informa se trouxe…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO03

Descrever com precisão a solução de um problema, construindo o programa que implementa a solução descrita.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Durante o mutirão de reciclagem do bairro, um totem digital orienta os moradores. A pessoa informa se trouxe papel, plástico ou metal e responde se o material está em condição adequada: papel seco e embalagens sem restos de alimento. Se o item não atender a essa condição, o totem mostra uma orientação de limpeza e não o inclui nos registros do dia. Quando o item é aceito, o equipamento indica o recipiente correspondente e aumenta somente o contador daquele tipo de material. Ao fim do evento, os contadores ajudam a cooperativa a decidir quais recipientes precisam ser recolhidos primeiro. Os estudantes precisam dividir esse funcionamento em partes para programar o totem sem registrar materiais recusados nem enviá-los ao recipiente errado. Identifique a sequência de tarefas que descreve, com precisão, o funcionamento necessário para programar o totem.

  1. A) Receber tipo e condição, testar aceitação, orientar limpeza se recusado ou indicar recipiente e contar se aceito.
  2. B) Receber tipo e condição, atualizar o contador correspondente, testar aceitação e orientar limpeza ou recipiente.
  3. C) Receber tipo e condição, testar aceitação, indicar recipiente mesmo se recusado e atualizar o contador somente se aceito.
  4. D) Receber tipo e condição, testar aceitação, indicar recipiente e atualizar todos os contadores.
  5. E) Receber tipo e condição, indicar recipiente, testar aceitação e atualizar o contador correspondente.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Identifique o fluxo descrito no enunciado. O totem primeiro recebe duas informações do usuário: o tipo de material (papel, plástico ou metal) e a condição (papel seco e embalagem sem restos de alimento).
  2. Em seguida, o sistema precisa testar se o item é aceito, isto é, se a condição informada atende ao critério. Esse teste deve vir antes de qualquer ação de saída, porque a decisão depende dele.
  3. Se o item for recusado, o totem deve apenas orientar a limpeza e não registrar o material nos contadores nem indicar recipiente. Se o item for aceito, o totem indica o recipiente correspondente e aumenta somente o contador daquele tipo.
  4. Assim, a sequência correta é: receber tipo e condição, testar aceitação, orientar limpeza se recusado ou indicar recipiente e contar se aceito. Essa é a alternativa A, que coincide com o gabarito.
  5. Por que as outras estão erradas: B atualiza o contador antes de testar a aceitação, o que registraria materiais recusados; C indica recipiente mesmo quando o item é recusado, enviando material ao lugar errado; D atualiza todos os contadores, quando deveria atualizar apenas o do tipo aceito; E indica o recipiente antes de testar a aceitação, o que também envia materiais recusados ao recipiente.

💡 Dica: Ordene as etapas: validar a condição antes de direcionar e contar o material.

Alternativa por alternativa

A Correta

O totem verifica se o material está em condição adequada. Se não estiver, orienta a limpeza e não registra o item. Se estiver, indica o recipiente certo e atualiza apenas o contador daquele material.

B Erradaerro: Procedimentala que mais engana

O aluno pensa que o contador pode ser atualizado logo após receber o tipo, antes de verificar a condição do material. Assim, materiais recusados seriam registrados.

Por que engana: Escolher uma sequência que atualiza contadores ou indica recipientes antes de verificar se o material atende às condições de aceitação.

C Erradaerro: Conceitual

O aluno entende que o recipiente pode ser indicado mesmo para item recusado, separando a indicação do teste de aceitação. Isso enviaria material sujo ou úmido ao recipiente errado.

D Erradaerro: Interpretação

O aluno acredita que todos os contadores devem ser atualizados a cada item, ignorando que o enunciado manda aumentar somente o contador do tipo aceito.

E Erradaerro: Procedimental

O aluno inverte a ordem, indicando o recipiente antes de testar a aceitação. Assim, o totem direcionaria itens recusados para um recipiente.

Raio-X da questão

Dificuldade Média
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 progressao
🎯 Conceito central

Decomposição de tarefas e condições

📌 Objetivo

avaliacao

🧱 Pré-requisitos

Sequência lógica de instruções · Estruturas condicionais básicas

📚 Reveja

Revise decomposição de problemas, condicionais e atualização seletiva de contadores.

⚠️ Erro mais comum

Escolher uma sequência que atualiza contadores ou indica recipientes antes de verificar se o material atende às condições de aceitação.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

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.