Identifique a estrutura de dados mais adequada para armazenar os nomes de todos os alunos de 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 a estrutura de dados mais adequada para armazenar os nomes de todos os alunos de uma turma.
- A) Lista
- B) Matriz
- C) Registro
- D) Grafo
- E) Conjunto
✅ Resposta correta: alternativa A
Resolução passo a passo
- Resolução por conta própria. O problema pede uma estrutura para guardar uma coleção de nomes (textos do mesmo tipo) de uma turma, em que a quantidade de elementos pode variar e é preciso percorrer todos os alunos. Passo 2: Uma lista (ou vetor) é uma estrutura linear que armazena elementos em sequência, permite percorrê-los um a um, inserir e remover elementos e acessá-los por posição. Por isso é a estrutura mais adequada para esse caso. Passo 3: Comparação com o gabarito oficial. O gabarito indica A (Lista), e minha conclusão coincide com ele. Passo 4: Por que as outras alternativas estão erradas. A Matriz é uma estrutura bidimensional, indicada para tabelas com linhas e colunas, o que não é necessário para uma lista simples de nomes. O Registro agrupa campos de tipos diferentes que descrevem um mesmo item, como nome, idade e matrícula de um aluno, e não serve para armazenar uma coleção de nomes. O Grafo modela relações entre elementos, como conexões em redes ou caminhos, e não uma sequência de nomes. O Conjunto armazena elementos sem repetição e sem ordem nem acesso por posição; ele até poderia guardar os nomes se fossem únicos, mas não é a estrutura mais usual e adequada para esse tipo de tarefa em nível introdutório, em que se espera uma sequência percorrível.
💡 Dica: Pense na melhor forma de organizar os dados.
Alternativa por alternativa
Uma lista permite armazenar e acessar facilmente uma coleção de nomes.
O aluno associa a organização de dados em grupos ao formato de tabela e acredita que a matriz é a forma natural de agrupar muitos valores. Ele não percebe que nomes formam uma sequência unidimensional.
O aluno confunde registro, que agrupa campos heterogêneos de um mesmo item, com uma coleção de muitos itens do mesmo tipo. Assim, acredita que guardar muitos nomes exige um registro.
O aluno associa a palavra 'todos' a relações entre elementos, como uma rede de conexões entre alunos, e pensa que o grafo é a estrutura que organiza coleções de pessoas. Não reconhece que o problema não envolve relações entre os nomes.
O aluno percebe que os nomes de uma turma são únicos e conclui que o conjunto é a estrutura certa, sem considerar que o conjunto não mantém ordem nem permite acesso por posição. Ele não observa que a lista é mais adequada para percorrer e organizar os alunos.
Por que engana: Confundir estruturas que armazenam dados sequencialmente com aquelas que armazenam dados em formatos mais complexos, como grafos ou registros.
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 que armazenam dados sequencialmente com aquelas que armazenam dados em formatos mais complexos, como grafos ou registros.
abstrato
Questões parecidas com resolução
- Identifique a estrutura de dados que melhor representa a lista de nomes de alunos em uma turma.
- Identifique a estrutura de dados mais adequada para armazenar os nomes de alunos em uma sala de aula.
- Identifique a estrutura de dados mais apropriada para armazenar a lista de alunos de uma turma.
- Em um algoritmo, qual estrutura de dados é mais adequada para armazenar os nomes dos alunos de uma turma?
- Identifique qual estrutura de dados é mais adequada para armazenar a lista de alunos em uma turma.
- Identifique a estrutura de dados mais adequada para armazenar uma lista de nomes 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
