Qual estrutura de dados é a mais adequada para armazenar uma lista de alunos em uma sala de aula?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dado’.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual estrutura de dados é a mais adequada para armazenar uma lista de alunos em uma sala de aula?
- A) Matriz
- B) Grafo
- C) Registro
- D) Lista
- E) Conjunto
✅ Resposta correta: alternativa D
Resolução passo a passo
- Identifique o problema. Queremos guardar uma coleção de alunos de uma sala, ou seja, muitos elementos do mesmo tipo (nomes ou registros de alunos), em uma sequência que pode crescer ou diminuir conforme alunos entram ou saem. Passo 2: Verifique as características necessárias. A estrutura precisa manter uma ordem (por exemplo, a ordem da chamada), permitir acessar cada aluno pela posição e aceitar inclusões e remoções sem tamanho fixo. Passo 3: Compare com a alternativa D, Lista. A lista linear é uma sequência ordenada de elementos do mesmo tipo, com acesso por posição e tamanho variável. Ela atende exatamente a essas necessidades, por isso está correta. Passo 4: Analise as demais alternativas. A) Matriz está errada porque organiza dados em linhas e colunas, com tamanho fixo e acesso por dois índices, o que não corresponde a uma lista simples de alunos. B) Grafo está errado porque modela relações entre elementos (vértices ligados por arestas), algo que não é necessário para apenas armazenar uma lista de alunos. C) Registro está errado porque agrupa campos diferentes de uma mesma entidade, como nome e matrícula de um único aluno, mas não serve como coleção de vários alunos. E) Conjunto está errado porque não mantém ordem nem permite acesso por posição, e não admite elementos repetidos, o que não é o ideal para uma chamada escolar. Passo 5: Conclusão. Como a questão pede a estrutura mais adequada para uma lista de alunos, a resposta é a Lista, em concordância com o gabarito oficial.
💡 Dica: Escolha a estrutura que organiza vários elementos em sequência.
Alternativa por alternativa
Confunde uma lista de alunos com uma tabela ou organização bidimensional, achando que todos os dados precisam ser dispostos em linhas e colunas.
Associa qualquer conjunto de itens a um grafo, sem perceber que grafos representam relações entre elementos e não apenas uma sequência de registros.
Entende que registro serve para guardar um grupo de alunos, quando na verdade ele agrupa campos diferentes de uma mesma entidade, como nome e matrícula de um único aluno.
Listas são ideais para armazenar dados sequencialmente.
Pensa que conjunto é a estrutura natural para coleções, esquecendo que conjuntos não possuem ordem nem acesso por posição, o que é importante para a chamada escolar.
Por que engana: Confundir lista com outras estruturas de dados, como conjunto ou registro, sem considerar que a turma é representada por vários alunos organizados como coleção.
Raio-X da questão
Estrutura de dados lista
avaliacao
Noção de estrutura de dados · Organização de coleções de elementos
Revise as características e usos de listas, matrizes, grafos, registros e conjuntos.
Confundir lista com outras estruturas de dados, como conjunto ou registro, sem considerar que a turma é representada por vários alunos organizados como coleção.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Identifique qual estrutura de dados é mais adequada para armazenar uma lista de alunos em uma sala de aula.
- Identifique a estrutura de dados mais adequada para armazenar uma lista de nomes de alunos em uma sala de aula.
- Qual a estrutura de dados mais adequada para armazenar a lista de alunos de uma turma?
- Identifique a estrutura de dados mais adequada para armazenar os nomes de alunos em uma sala de aula.
- Qual estrutura de dados é mais adequada para armazenar uma lista de alunos em uma classe?
- Identifique qual estrutura de dados é mais adequada para armazenar a lista de alunos em uma turma.
🔎 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
