GeraProva GeraProva Provas com IA para professores do Brasil
Computação4º anoBNCC EF15CO01Média⏱ medio

Em um projeto de coleta de dados, que estrutura de dados você usaria para armazenar várias informações sobre…

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

Em um projeto de coleta de dados, que estrutura de dados você usaria para armazenar várias informações sobre diferentes produtos? Justifique.

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

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. O enunciado pede uma estrutura para guardar várias informações sobre diferentes produtos, como nome, código, preço e quantidade em estoque. Cada produto tem um conjunto de campos de tipos diferentes (texto, número inteiro, número real).
  2. Um registro (também chamado de struct ou tupla nomeada) agrupa campos de tipos diferentes sob um único nome. Por isso, cada produto pode ser um registro, com um campo para cada informação.
  3. Uma lista, como alternativa A, pode armazenar vários produtos em sequência, mas cada elemento deve ser um registro para guardar as informações de cada produto. Sozinha, ela não organiza os campos de cada item.
  4. A matriz, alternativa B, exige elementos do mesmo tipo e organiza os dados em linhas e colunas. Como os campos de um produto têm tipos diferentes, ela não é adequada.
  5. O grafo, alternativa C, representa vértices e arestas para modelar relações entre entidades, como redes ou rotas. Não serve para armazenar atributos de produtos.
  6. O conjunto, alternativa E, guarda elementos únicos sem ordem e não permite associar vários campos a cada item de forma organizada.
  7. Portanto, a estrutura mais adequada é o registro, que armazena os atributos heterogêneos de cada produto. O gabarito D está correto.

💡 Dica: Considere as características das estruturas de dados ao justificar sua escolha.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno pensa que lista serve para qualquer agrupamento de dados, sem perceber que ela organiza elementos em sequência e não os campos heterogêneos de cada produto.

Por que engana: Confundir estruturas que armazenam dados heterogêneos (registro) com aquelas que armazenam dados homogêneos (lista, matriz).

B Erradaerro: Conceitual

O aluno associa a organização de dados em tabela à matriz, sem notar que a matriz exige elementos de um mesmo tipo, o que não condiz com nome, preço e código misturados.

C Erradaerro: Conceitual

O aluno confunde o termo 'estrutura de dados' com modelagem de relações e acredita que todo conjunto de informações sobre itens deve ser representado como rede de vértices e arestas.

D Correta

Registro permite a inclusão de várias informações sobre cada produto.

E Erradaerro: Conceitual

O aluno imagina que conjunto serve para guardar coleções de itens, esquecendo que ele não tem ordem, não admite repetições e não permite associar vários campos a cada elemento.

Raio-X da questão

Dificuldade Média
Bloom Aplicar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 progressao
🎯 Conceito central

estruturas de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados básicas · tipos de dados compostos

📚 Reveja

Revisar os tipos de estruturas de dados e suas aplicações.

⚠️ Erro mais comum

Confundir estruturas que armazenam dados heterogêneos (registro) com aquelas que armazenam dados homogêneos (lista, matriz).

🤝 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.