Identifique a estrutura de dados mais apropriada para armazenar uma lista de notas de alunos.
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
Identifique a estrutura de dados mais apropriada para armazenar uma lista de notas de alunos.
- A) Matriz
- B) Grafo
- C) Lista
- D) Registro
- E) Conjunto
✅ Resposta correta: alternativa C
Resolução passo a passo
- Identifique o tipo de dado e o uso. Uma lista de notas de alunos é uma coleção de valores do mesmo tipo (números), em que a ordem importa e os elementos são acessados pela posição (primeiro aluno, segundo aluno, e assim por diante). Passo 2: Compare com a necessidade. Precisamos de uma estrutura linear, unidimensional, que cresça ou diminua conforme o número de alunos e permita percorrer todas as notas. Passo 3: Conclua. A estrutura que atende a isso é a lista (alternativa C), que armazena elementos em sequência, permite acesso por índice e percurso completo para calcular médias, maiores e menores notas. Passo 4: Por que as outras não são as mais apropriadas. A matriz (A) é bidimensional e serve melhor para tabelas com linhas e colunas, o que seria útil apenas se cada aluno tivesse várias notas organizadas em grade. O grafo (B) modela relações entre vértices ligados por arestas, o que não corresponde a uma simples sequência de notas. O registro (D) agrupa campos diferentes de uma mesma entidade, como nome, matrícula e nota de um aluno, mas não é a coleção de várias notas. O conjunto (E) não mantém ordem nem admite elementos repetidos, e notas iguais de alunos diferentes se perderiam. Passo 5: Conferência com o gabarito oficial. O gabarito C coincide com a resolução obtida de forma independente.
💡 Dica: Considere as características das estruturas de dados.
Alternativa por alternativa
Imagina que qualquer conjunto de valores deve ser guardado em uma tabela ou grade, achando que a matriz é a estrutura padrão para armazenar dados. Não percebe que uma lista de notas é unidimensional.
Por que engana: Confundir estruturas de dados complexas como grafos ou registros com listas simples para armazenar sequencias lineares de dados.
Associa os dados dos alunos a uma rede de relações, como se as notas formassem conexões entre elementos. Confunde estrutura de relacionamento entre vértices com simples armazenamento sequencial.
Uma lista é perfeita para armazenar notas sequencialmente.
Pensa que, por cada aluno ter vários dados (nome, matrícula, nota), o registro é a estrutura certa. Não distingue o registro de um único item com campos variados da coleção de várias notas.
Acredita que conjunto serve para guardar qualquer coleção de valores, sem reparar que conjuntos não admitem repetição nem ordem. Assim, notas iguais de alunos diferentes seriam perdidas.
Raio-X da questão
estruturas de dados
avaliacao
estruturas de dados básicas · tipos de colecoes de dados
Revisar os tipos de estruturas de dados e suas aplicações.
Confundir estruturas de dados complexas como grafos ou registros com listas simples para armazenar sequencias lineares de dados.
abstrato
Questões parecidas com resolução
- Qual estrutura de dados é mais adequada para armazenar uma lista de notas de alunos?
- Identifique a estrutura de dados mais adequada para armazenar as notas de todos os alunos de uma turma.
- Identifique a estrutura de dados mais adequada para armazenar uma lista de estudantes com suas notas em um projeto de…
- Qual estrutura de dados é mais adequada para representar uma lista de alunos e suas notas em um programa?
- Qual estrutura de dados é mais adequada para armazenar as notas de alunos em uma sala de aula?
- Identifique qual estrutura de dados é mais adequada para armazenar informações de alunos e suas notas em um sistema.
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
