Um programador quer criar uma lista de compras. Quais insumos são necessários para que ele possa criar essa…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Identificar as principais formas de organizar e representar a informação de maneira estruturada (matrizes, registros, listas e grafos) ou não estruturada (números, palavras, valores verdade).
Fonte: Base Nacional Comum Curricular (MEC).Questão
Um programador quer criar uma lista de compras. Quais insumos são necessários para que ele possa criar essa lista?
- A) Insumo: lista; saída: itens comprados.
- B) Insumos: itens a comprar; saída: lista de compras.
- C) Insumo: compra; saída: preços.
- D) Insumos: preços e itens; saída: orçamento.
- E) Insumos: lista e compras; saída: pagamentos.
✅ Resposta correta: alternativa B
Resolução passo a passo
- A questão pede os insumos (dados de entrada) necessários para que o programador crie uma lista de compras, ou seja, o que precisa ser fornecido ao algoritmo para que ele produza essa lista.
- Pensando no processo, para montar uma lista de compras é preciso saber quais itens devem ser comprados. Esses itens são a entrada do processo, e a saída é justamente a lista de compras pronta.
- Assim, a alternativa B está correta: insumos são os itens a comprar e a saída é a lista de compras.
- A alternativa A inverte entrada e saída, pois a lista é o que se quer produzir, não o insumo.
- A alternativa C confunde o problema, pois preços não são necessários para montar a lista e a saída não corresponde ao objetivo.
- A alternativa D mistura preços e orçamento, que não são o produto pedido pela questão.
- A alternativa E trata a própria lista como insumo e pagamentos como saída, o que não condiz com a criação da lista.
- Conclusão: o gabarito B está correto e coerente com a lógica de entrada e saída de um processo.
💡 Dica: Liste os itens que um programador precisaria.
Alternativa por alternativa
O aluno tratou a lista como insumo e os itens comprados como saída, invertendo a relação entre entrada e saída do processo.
Por que engana: Confundir insumos (entradas) com saídas, ou não entender que a lista de compras é o resultado da entrada dos itens a comprar.
Os itens são as entradas e a lista é a saída final.
O aluno acreditou que o ato de comprar e os preços são os dados necessários para montar a lista, sem perceber que a saída deveria ser a própria lista.
O aluno associou a criação da lista a um cálculo de orçamento, confundindo a lista de compras com planejamento financeiro.
O aluno considerou a lista como insumo do próprio processo de criação da lista, o que é circular, e relacionou a saída a pagamentos.
Raio-X da questão
lista de compras
fixacao
conceito de lista em computacao · entrada e saida de dados
Revisar os conceitos de programação e estrutura de dados.
Confundir insumos (entradas) com saídas, ou não entender que a lista de compras é o resultado da entrada dos itens a comprar.
pensamento_critico
cotidiano
Questões parecidas com resolução
- — O mapa das bicicletas precisa mostrar quantas ainda podem ser retiradas em cada estação — explicou a técnica…
- Na brinquedoteca de um centro comunitário, um terminal digital orienta onde guardar os veículos recebidos em doação. A…
- “A voz de Dona Nair não cabe em uma ficha”, observou a coordenadora do acervo municipal ao organizar relatos de…
- — A água avançou até a passarela, mas não sei informar o ponto no mapa — relatou uma moradora durante um treinamento da…
- — O aplicativo do bairro ribeirinho mostrou números diferentes hoje cedo — contou um morador. A agente da Defesa Civil…
- — “Cadê o chá de hortelã? Eu sempre pego o pacote errado!”, reclamou um voluntário ao separar doações para uma cozinha…
Todas as questões de Organização e representação da informaçã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
