Um grupo de amigos decidiu criar um programa para gerenciar seus gastos. Eles usam uma lista para armazenar as…
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 grupo de amigos decidiu criar um programa para gerenciar seus gastos. Eles usam uma lista para armazenar as despesas do mês. Qual é o tipo de estrutura de dados mais adequada para essa situação?
- A) Matriz
- B) Fila
- C) Lista
- D) Árvore
- E) Conjunto
✅ Resposta correta: alternativa C
Resolução passo a passo
- Identifique o que a situação exige. O grupo precisa registrar despesas do mês, incluir novos gastos, consultar, somar e possivelmente remover ou corrigir itens. Cada despesa é um registro simples, e a ordem em que foram feitas pode importar para o controle.
- Analise a estrutura Lista. Ela é uma coleção ordenada e sequencial que aceita elementos repetidos, permite inserir no fim, percorrer todos os itens para somar o total e acessar cada despesa por posição. Isso encaixa perfeitamente no caso.
- Por que as outras estão erradas. Matriz é uma estrutura bidimensional de tamanho fixo, indicada para tabelas com linhas e colunas, o que não é o caso de uma sequência simples de gastos. Fila segue a regra FIFO e só permite acesso ao primeiro e ao último elemento, sendo adequada a filas de atendimento, não a um controle de despesas. Árvore organiza dados hierarquicamente, o que é desnecessário para uma lista plana de gastos. Conjunto não garante ordem e não admite elementos repetidos, o que é um problema, pois duas despesas podem ter o mesmo valor e ser legítimas.
- Conclusão. A estrutura mais adequada é a Lista, que corresponde ao gabarito oficial C.
💡 Dica: Considere as características das estruturas de dados.
Alternativa por alternativa
O aluno associa tabelas de gastos, com colunas como data, descrição e valor, a uma matriz. Ele confunde uma tabela de registros com a estrutura de dados matriz, que é homogênea e de tamanho fixo.
Por que engana: Confundir a lista com outros tipos de estruturas, como matriz ou árvore, que não são adequadas para gerenciar uma sequência de despesas.
O aluno pensa que as despesas são processadas na ordem de chegada, como uma fila de pagamentos. Ele não percebe que a fila restringe o acesso ao início e ao fim, enquanto o controle de gastos exige percorrer e consultar todos os itens.
Ideal para gerenciar gastos com flexibilidade.
O aluno acredita que, por haver organização de dados, a melhor escolha é uma estrutura hierárquica. Ele supõe que qualquer agrupamento de informações exige uma árvore, sem perceber que uma sequência simples de despesas não tem hierarquia.
O aluno pensa que, por cada despesa ser um item distinto, o conjunto é a estrutura ideal. Ele ignora que o conjunto não admite repetição, o que impede registrar dois gastos de mesmo valor, e não mantém a ordem dos lançamentos.
Raio-X da questão
estruturas de dados
avaliacao
tipos de estruturas de dados · funcionalidade de listas
Revisar os tipos de estruturas de dados e suas aplicações.
Confundir a lista com outros tipos de estruturas, como matriz ou árvore, que não são adequadas para gerenciar uma sequência de despesas.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Um aluno deseja criar um programa de lista de compras. Qual estrutura de dados seria mais adequada para armazenar os…
- Identifique qual estrutura de dados é mais adequada para armazenar uma lista de compras.
- Qual estrutura de dados é a mais indicada para representar uma lista de compras?
- Ao desenvolver um aplicativo de lista de compras, qual estrutura de dados é mais adequada para organizar itens?
- Qual estrutura de dados é mais apropriada para armazenar e manipular uma lista de compras? Justifique sua resposta.
- Identifique qual estrutura de dados é mais adequada para armazenar uma lista de compras com itens repetidos.
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
