Selecione a estrutura de dados que permite armazenar informações sobre produtos em um estoque.
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
Selecione a estrutura de dados que permite armazenar informações sobre produtos em um estoque.
- A) Lista
- B) Matriz Unidimensional
- C) Grafo
- D) Registro
- E) Array
✅ Resposta correta: alternativa D
Resolução passo a passo
- A questão pede uma estrutura capaz de armazenar informações sobre produtos em um estoque. Cada produto costuma ter vários dados de tipos diferentes, como código (inteiro), nome (texto), preço (real) e quantidade (inteiro). Passo 2: Essa necessidade exige uma estrutura que agrupe campos heterogêneos, ou seja, de tipos diferentes, sob um mesmo nome. Passo 3: Essa estrutura é o registro (também chamado de struct ou estrutura homogênea em alguns contextos didáticos, mas aqui o termo correto é registro), que reúne campos de tipos diferentes em uma única entidade. Um registro 'Produto' com os campos codigo, nome, preco e quantidade representa cada item do estoque. Passo 4: Por que as outras estão erradas: a lista armazena elementos em sequência, mas em geral de um mesmo tipo, e não organiza campos diferentes de cada produto. A matriz unidimensional é um vetor homogêneo, com todos os elementos do mesmo tipo. O grafo modela vértices e arestas para representar relações, como redes e caminhos, e não é adequado para guardar fichas de produtos. O array é um vetor homogêneo, que também exige elementos do mesmo tipo. Passo 5: Conclusão: o registro é a estrutura adequada, pois permite agrupar dados heterogêneos de cada produto, e o gabarito oficial D está correto.
💡 Dica: Pense nas estruturas de dados mais comuns para armazenar informações.
Alternativa por alternativa
Acredita que qualquer coleção ordenada serve para guardar dados de produtos, sem considerar que a lista normalmente exige elementos do mesmo tipo.
Entende que a matriz unidimensional, por ser uma estrutura de dados linear, consegue guardar campos de tipos diferentes, quando na verdade todos os elementos são do mesmo tipo.
Associa o grafo a qualquer organização de informações, esquecendo que ele é feito para representar vértices e arestas, ou seja, relações entre elementos.
Registros permitem agrupar diferentes informações, como preço e quantidade.
Supõe que o array pode armazenar um conjunto de campos diferentes para cada produto, confundindo-o com um registro, quando ele é um vetor de elementos homogêneos.
Por que engana: Confundir estruturas que armazenam dados heterogêneos (registro) com aquelas que armazenam dados homogêneos (lista, array).
Raio-X da questão
estruturas de dados
avaliacao
estruturas de dados · tipos de dados compostos
Revisar as principais estruturas de dados utilizadas em programação.
Confundir estruturas que armazenam dados heterogêneos (registro) com aquelas que armazenam dados homogêneos (lista, array).
pensamento_critico
cotidiano
Questões parecidas com resolução
- Para resolver um problema de organização de dados, qual estrutura é ideal para armazenar uma lista de produtos em um…
- Ao desenvolver um programa de controle de estoque, qual seria a estrutura de dados mais adequada para armazenar produtos…
- Identifique a estrutura de dados que melhor se adapta a um sistema de cadastro de produtos em uma loja, considerando…
- Uma pequena loja está desenvolvendo um sistema para controlar seu estoque. O sistema deverá armazenar vários produtos ao…
- Em um sistema para gerenciamento de estoque, qual estrutura de dados é mais apropriada para associações entre produtos e…
- Identifique qual estrutura de dados é mais adequada para armazenar uma lista de compras.
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
