Imagine que você está criando um algoritmo para uma máquina de vendas. O algoritmo precisa distinguir entre 3…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Identificar os recursos ou insumos necessários (entradas) para a resolução de problemas, bem como os resultados esperados (saídas), determinando os respectivos tipos de dados, e estabelecendo a definição de problema como uma relação entre entrada e saída.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Imagine que você está criando um algoritmo para uma máquina de vendas. O algoritmo precisa distinguir entre 3 tipos de bebidas: água, refrigerante e suco. Quais dados você consideraria essenciais para cada tipo?
- A) Nome e preço apenas
- B) Nome, preço e quantidade
- C) Apenas quantidade
- D) Nome e tipo apenas
- E) Preço e tipo apenas
✅ Resposta correta: alternativa B
Resolução passo a passo
- Pense no que a máquina precisa fazer para funcionar. Ela deve identificar o produto escolhido pelo nome, cobrar o valor certo pelo preço e saber se ainda há unidades disponíveis para entregar, o que depende da quantidade em estoque. Passo 2: Esses três dados são necessários para cada tipo de bebida (água, refrigerante e suco), pois sem o nome o cliente não identifica o produto, sem o preço não há cobrança, e sem a quantidade a máquina não sabe se pode vender. Passo 3: Por isso a alternativa B, nome, preço e quantidade, é a correta, e coincide com o gabarito oficial. Passo 4: A alternativa A está errada porque omite a quantidade, e sem ela a máquina venderia itens que já acabaram. Passo 5: A alternativa C está errada porque a quantidade sozinha não diz qual produto é nem quanto custa. Passo 6: A alternativa D está errada porque o tipo classifica a bebida, mas não informa o preço nem o estoque necessários para a venda. Passo 7: A alternativa E está errada porque falta o nome específico do produto e o controle de quantidade disponível.
💡 Dica: Liste os dados relevantes para cada bebida.
Alternativa por alternativa
Acredita que, para vender, basta a máquina conhecer o produto e o valor, ignorando que é preciso saber se há unidades em estoque.
Por que engana: O aluno pode achar que apenas o nome e o preço são suficientes, ignorando a importância da quantidade para o funcionamento do algoritmo.
Esses dados são fundamentais para o funcionamento do algoritmo.
Imagina que controlar apenas quantas unidades existem é suficiente, sem perceber que a máquina também precisa identificar o produto e cobrar o preço correto.
Acha que classificar a bebida como água, refrigerante ou suco já basta para o algoritmo, esquecendo que a venda exige preço e controle de estoque.
Entende que a categoria e o valor bastam para vender, sem notar que o nome específico do produto e a quantidade disponível também são indispensáveis.
Raio-X da questão
algoritmo de vendas
fixacao
tipos de dados · estrutura de algoritmos
Revisar os conceitos de algoritmos e suas aplicações.
O aluno pode achar que apenas o nome e o preço são suficientes, ignorando a importância da quantidade para o funcionamento do algoritmo.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- — Se o corredor entre as salas 4 e 5 estiver fechado, o visitante não pode receber um caminho antigo — explicou a…
- Uma estudante criou um programa para contar pontos em um jogo. Depois, percebeu que a mesma estrutura podia servir para…
- Projete a assinatura de um algoritmo que resolve várias instâncias de caminho mínimo: recebe um grafo e uma lista de…
- Projete a assinatura de um algoritmo generalizado chamado normalizar que aplica min–max scaling a um conjunto de…
- Compare três instâncias do problema de alocação de salas: instância A (30 turmas, horários fixos), B (45 turmas…
- No pseudocódigo de uma função que processa dados, qual termo descreve as condições que devem ser verdadeiras antes da…
Todas as questões de Estratégias de solução de problemas - Generalizaçã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
