GeraProva GeraProva Provas com IA para professores do Brasil
Computação9º anoBNCC EF09CO02Fácil⏱ medio

Um supermercado utiliza uma lista para controlar o estoque de produtos. Se o gerente precisa saber quantos…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF09CO02

Construir soluções computacionais de problemas de diferentes áreas do conhecimento, de forma individual e colaborativa, selecionando as estruturas de dados e técnicas adequadas, aperfeiçoando e articulando saberes escolares.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Um supermercado utiliza uma lista para controlar o estoque de produtos. Se o gerente precisa saber quantos itens estão em falta, como ele pode usar essa lista para resolver o problema?

  1. A) Ele deve contar manualmente todos os produtos.
  2. B) Verificar apenas os produtos mais vendidos.
  3. C) Usar um algoritmo para filtrar produtos com estoque zerado.
  4. D) Apenas olhar para as prateleiras.
  5. E) Registrar a saída de produtos em um caderno.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. O problema pede uma forma de descobrir quantos itens estão em falta, ou seja, quantos produtos têm estoque zerado (ou abaixo do necessário) dentro da lista de controle.
  2. Uma lista de estoque funciona como uma tabela de registros, em que cada produto tem uma quantidade associada. Para responder à pergunta, basta percorrer essa lista e selecionar apenas os registros cuja quantidade é zero. Isso é exatamente o que se chama filtrar dados, e a sequência de passos que faz isso é um algoritmo.
  3. Portanto, a alternativa correta é a C, pois usar um algoritmo para filtrar produtos com estoque zerado resolve o problema de forma sistemática, rápida e sem depender de conferência física.
  4. Por que as outras estão erradas: A) contar manualmente todos os produtos é possível, mas é lento e não aproveita a lista, que é justamente o recurso disponível; B) verificar apenas os mais vendidos ignora produtos pouco vendidos que também podem estar em falta; D) olhar as prateleiras é uma conferência física que não usa a lista e pode ser imprecisa; E) registrar a saída em caderno não informa quais itens estão em falta nem quantos são.
  5. Observação: a alternativa C usa a palavra algoritmo, que pode parecer técnica demais, mas a ideia central é apenas um procedimento de busca e seleção aplicado aos dados da lista.

💡 Dica: Analise a lista e identifique os itens em falta.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno acredita que a única forma de saber o que falta é conferir fisicamente cada produto, ignorando que a lista já contém as informações de quantidade.

Por que engana: O aluno pode confundir a necessidade de contar manualmente os produtos com a utilização de um algoritmo, achando que a contagem manual é mais eficiente.

B Erradaerro: Interpretação

O aluno associa falta de produto apenas a itens de maior saída, imaginando que os produtos mais vendidos são os únicos que acabam, e não percebe que qualquer item com estoque zerado conta.

C Correta

Um algoritmo pode automatizar a verificação.

D Erradaerro: Interpretação

O aluno pensa que a verificação deve ser feita visualmente nas prateleiras, sem perceber que o enunciado pede o uso da lista de controle de estoque.

E Erradaerro: Conceitual

O aluno confunde controle de saídas com controle de estoque, supondo que registrar movimentações resolve a pergunta sobre quantidade atual em falta.

Raio-X da questão

Dificuldade Fácil
Bloom Lembrar
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

controle de estoque

📌 Objetivo

diagnostico

🧱 Pré-requisitos

algoritmos de filtragem · controle de dados

📚 Reveja

Revisar como utilizar listas para controle de inventário.

⚠️ Erro mais comum

O aluno pode confundir a necessidade de contar manualmente os produtos com a utilização de um algoritmo, achando que a contagem manual é mais eficiente.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Programação - Projetos com 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.