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

Chegam ao centro comunitário registros de alimentos recebidos e distribuídos no mesmo dia. Para organizar o…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF05CO04

Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências, repetições e seleções condicionais para resolver problemas de forma independente e em colaboração.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Chegam ao centro comunitário registros de alimentos recebidos e distribuídos no mesmo dia. Para organizar o estoque, um programa grava cada movimento no formato operação, código do item e quantidade. A letra E indica entrada, e S indica saída. Antes dos registros, havia 2 pacotes de arroz (A17), 5 de feijão (B04) e 1 de leite (C31). O arquivo do dia contém: E,A17,12; S,A17,5; E,B04,4; S,B04,6; E,C31,8. A legenda relaciona A17 a arroz, B04 a feijão e C31 a leite. A coordenação solicitou um painel que indique o estoque atual e avise quando algum item tiver menos de 5 pacotes. Analise os registros e a finalidade do painel. Identifique a proposta que transforma os dados armazenados em informação útil para a reposição de alimentos.

  1. A) Produzir um painel que some apenas as entradas de cada código e apresente esse total como estoque atual.
  2. B) Produzir um painel que liste os registros na ordem recebida e deixe a consulta à legenda para quem o ler.
  3. C) Produzir um painel que troque os códigos por nomes e mantenha cada operação sem calcular o saldo final.
  4. D) Produzir um painel que junte as quantidades de todos os códigos e compare o total geral com 5 pacotes.
  5. E) Produzir um painel que traduza códigos, atualize cada saldo com entradas e saídas e avise itens abaixo de 5 pacotes.

✅ Resposta correta: alternativa E

Resolução passo a passo

  1. Calculo o estoque inicial de cada item a partir da situacao antes dos registros: arroz (A17) tinha 2 pacotes, feijao (B04) tinha 5 e leite (C31) tinha 1. Passo 2: Aplico as movimentacoes do dia. Arroz: 2 + 12 (entrada) - 5 (saida) = 9 pacotes. Feijao: 5 + 4 (entrada) - 6 (saida) = 3 pacotes. Leite: 1 + 8 (entrada) = 9 pacotes. Passo 3: Verifico o alerta pedido pela coordenacao, que e avisar itens com menos de 5 pacotes. Somente o feijao (3 pacotes) fica abaixo desse limite, portanto precisa de reposicao. Passo 4: Avalio a finalidade do painel. Para servir a reposicao, ele precisa traduzir os codigos para nomes que a equipe reconheca, calcular o saldo final de cada item somando entradas e subtraindo saidas, e destacar os itens em nivel critico. Isso corresponde exatamente a alternativa E. Passo 5: Por que as outras estao erradas. A: somar apenas as entradas ignora as saidas e nao gera o estoque atual. B: listar registros sem calcular saldos obriga o leitor a fazer a conta e nao emite aviso de reposicao. C: trocar codigos por nomes ajuda, mas sem calcular o saldo final nao indica o que falta. D: somar todos os codigos mistura arroz, feijao e leite, e comparar o total geral com 5 nao diz nada sobre cada item. Passo 6: Conclusao: a alternativa E e a unica que transforma os registros em informacao util para a reposicao, e coincide com o gabarito oficial.

💡 Dica: Calcule o estoque final subtraindo saídas das entradas e some ao estoque inicial.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno acredita que o estoque atual corresponde apenas ao total de entradas de cada item, esquecendo que as saidas do dia reduzem o saldo disponivel.

B Erradaerro: Interpretação

O aluno entende que apresentar os registros em ordem ja gera informacao suficiente, sem perceber que o painel deve mostrar o saldo calculado e o alerta solicitado.

C Erradaerro: Interpretação

O aluno considera que traduzir os codigos resolve a finalidade do painel e dispensa o calculo do saldo final, ignorando o pedido explicito de indicar o estoque atual.

D Erradaerro: Conceitual

O aluno soma quantidades de itens diferentes (arroz, feijao e leite) em um unico total, o que nao tem sentido para reposicao, pois cada item tem estoque proprio e o limite de 5 se aplica por item.

E Correta

Correta. A proposta combina códigos, operações e quantidades para calcular o estoque por item e gerar uma informação para decidir a reposição.

Raio-X da questão

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

controle de estoque e reposição

📌 Objetivo

diagnostico

🧱 Pré-requisitos

operações básicas de adição e subtração · interpretação de dados em tabelas

📚 Reveja

Estude operações básicas de adição e subtração aplicadas a controle de estoque.

⚠️ Erro mais comum

Confundir entradas com saídas ou não atualizar corretamente o estoque inicial com os movimentos do dia.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Algoritmos com seleção condicional

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