GeraProva GeraProva Provas com IA para professores do Brasil
Computação2º anoBNCC EF15CO01Fácil⏱ curto

Identifique a estrutura de dados mais adequada para armazenar uma lista de compras com itens e quantidades…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO01

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

Identifique a estrutura de dados mais adequada para armazenar uma lista de compras com itens e quantidades. Escolha entre lista, matriz ou grafo.

  1. A) Lista
  2. B) Matriz
  3. C) Grafo
  4. D) Conjunto
  5. E) Tabela

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Resolvi a questão sem olhar o gabarito. Uma lista de compras é uma sequência de itens, cada um com uma quantidade (por exemplo, arroz: 2; leite: 3). Cada item ocupa uma posição e não há relação de dimensões nem de conexões entre os itens. Passo 2: A lista (estrutura linear, em que os elementos são guardados em sequência e acessados por posição) é a estrutura mais natural para isso. Pode-se guardar cada item junto com sua quantidade em um registro ou par, e percorrer a lista para somar, conferir ou riscar itens. Passo 3: Por que as outras estão erradas. Matriz: exige dados organizados em linhas e colunas de mesmo tipo e dimensão fixa, o que não combina com uma lista de tamanho variável de itens. Grafo: serve para representar vértices ligados por arestas, como mapas de ruas ou redes, e não há relações entre os itens da compra. Conjunto: não guarda quantidades associadas a cada item e não mantém a ordem nem permite repetição de forma natural, então perde a informação da quantidade. Tabela: organiza os dados em linhas e colunas, o que até serviria para item e quantidade, mas não está entre as opções pedidas no enunciado (lista, matriz ou grafo), que restringe a escolha. Passo 4: Conclusão: entre as opções oferecidas pelo enunciado, a lista é a melhor escolha, e o gabarito A está correto.

💡 Dica: Considere as características de cada estrutura de dados.

Alternativa por alternativa

A Correta

Uma lista permite armazenar itens de forma sequencial, ideal para uma lista de compras.

B Erradaerro: Conceituala que mais engana

O aluno pode ter associado 'itens e quantidades' a uma tabela de duas dimensões, pensando que a matriz serve para guardar pares de dados organizados em linhas e colunas.

Por que engana: Confundir a aplicabilidade de listas, matrizes e grafos, escolhendo uma estrutura inadequada para armazenar pares item-quantidade.

C Erradaerro: Conceitual

O aluno pode ter pensado que, por ser uma compra com vários itens, existe uma rede de relações entre eles, confundindo a estrutura de grafo com qualquer coleção de elementos conectados de alguma forma.

D Erradaerro: Conceitual

O aluno pode ter achado que conjunto basta para guardar itens distintos, sem perceber que o conjunto não associa uma quantidade a cada item e não preserva a ordem.

E Erradaerro: Interpretação

O aluno pode ter pensado que a tabela, com colunas de item e quantidade, é a organização mais natural para esse dado, sem notar que o enunciado limita a escolha a lista, matriz ou grafo.

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✍️ direta🧩 consolidacao
🎯 Conceito central

estruturas de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados basicas · tipos de colecoes de dados

📚 Reveja

Revisar as características de listas, matrizes e grafos.

⚠️ Erro mais comum

Confundir a aplicabilidade de listas, matrizes e grafos, escolhendo uma estrutura inadequada para armazenar pares item-quantidade.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

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

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.