Identifique qual estrutura de dados é mais adequada para armazenar a lista de alunos em uma turma.
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 qual estrutura de dados é mais adequada para armazenar a lista de alunos em uma turma.
- A) Matriz
- B) Grafo
- C) Lista
- D) Registro
- E) Fila
✅ Resposta correta: alternativa C
Resolução passo a passo
- A questão pede a estrutura mais adequada para guardar a lista de alunos de uma turma. Uma lista de alunos é uma coleção de elementos do mesmo tipo, com ordem, em que é possível acessar qualquer aluno por posição e inserir ou remover alunos, e o tamanho muda ao longo do tempo. Passo 2: A estrutura linear que atende a essas necessidades é a Lista, que pode ser implementada como vetor dinâmico ou como lista encadeada. Passo 3: A alternativa A (Matriz) está errada porque a matriz é uma estrutura bidimensional, de tamanho fixo, adequada a tabelas com linhas e colunas, e não a uma sequência de alunos. Passo 4: A alternativa B (Grafo) está errada porque o grafo representa relações entre elementos por meio de vértices e arestas, como redes de amizade, e não serve para guardar simplesmente uma lista. Passo 5: A alternativa D (Registro) está errada porque o registro agrupa campos de um único elemento, como nome, matrícula e nota de um aluno, mas não a coleção de todos os alunos. Passo 6: A alternativa E (Fila) está errada porque a fila tem acesso restrito, com entrada no fim e saída no início, o que não permite acessar livremente qualquer aluno da turma. Passo 7: Conclusão: a resposta correta é a alternativa C, Lista, que coincide com o gabarito oficial.
💡 Dica: Considere as características das estruturas de dados.
Alternativa por alternativa
Acredita que toda coleção de itens deve ser representada como tabela, confundindo a lista de alunos com uma tabela de linhas e colunas.
Como os alunos se relacionam entre si, como em grupos ou amizades, conclui que a estrutura adequada é um grafo, sem perceber que a questão pede apenas armazenar a lista.
Uma lista é ideal para armazenar elementos em sequência, como alunos.
Confunde registro, que agrupa os dados de um único aluno, com a coleção de todos os alunos da turma.
Associa a organização dos alunos à ideia de fila do dia a dia, em que quem chega primeiro é atendido primeiro, e aplica essa intuição à estrutura de armazenamento.
Por que engana: Confundir diferentes estruturas de dados e escolher uma que nao representa bem uma lista linear, como matriz ou grafo.
Raio-X da questão
estruturas de dados
avaliacao
estruturas de dados basicas · conceito de lista encadeada
Revisar os tipos de estruturas de dados e suas aplicações.
Confundir diferentes estruturas de dados e escolher uma que nao representa bem uma lista linear, como matriz ou grafo.
abstrato
Questões parecidas com resolução
- Identifique qual estrutura de dados é mais apropriada para armazenar informações de alunos em uma turma.
- Qual a estrutura de dados mais adequada para armazenar a lista de alunos de uma turma?
- 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 os nomes de todos os alunos de uma turma.
- Qual estrutura de dados é mais adequada para armazenar uma lista de alunos em uma sala de aula?
- Qual estrutura de dados é a mais adequada para armazenar uma lista de alunos em uma sala de aula?
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
