Identifique a estrutura de dados mais adequada para armazenar informações de alunos, incluindo nome, idade e…
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
Identifique a estrutura de dados mais adequada para armazenar informações de alunos, incluindo nome, idade e notas.
- A) Lista
- B) Matriz
- C) Grafo
- D) Registro
- E) Fila
✅ Resposta correta: alternativa D
Resolução passo a passo
- Analise o que precisa ser armazenado. Cada aluno tem um conjunto de informações de tipos diferentes: nome (texto), idade (número inteiro) e notas (valores numéricos, possivelmente vários). Ou seja, um mesmo aluno agrupa dados heterogêneos, que devem ficar juntos como uma unidade. Passo 2: Verifique qual estrutura agrupa campos de tipos diferentes sob um mesmo nome. Essa é a função do registro (também chamado de struct ou tipo composto), que possui campos nomeados, como aluno.nome, aluno.idade e aluno.notas. Passo 3: Sobre as demais alternativas. A lista (A) é adequada para sequências de elementos do mesmo tipo, mas não organiza naturalmente campos heterogêneos de um único aluno. A matriz (B) armazena elementos homogêneos em linhas e colunas, portanto também não serve para agrupar nome, idade e notas de forma natural. O grafo (C) representa vértices e arestas, ou seja, relações entre entidades, o que não corresponde ao problema. A fila (E) é uma estrutura de acesso FIFO, voltada para ordem de processamento, e não para representar os atributos de um aluno. Passo 4: Conclusão: o registro é a estrutura mais adequada para armazenar as informações de cada aluno, e uma coleção de registros pode ser usada para guardar todos os alunos. O gabarito oficial D está correto.
💡 Dica: Identifique a estrutura que agrupa campos diferentes em uma mesma entidade.
Alternativa por alternativa
O aluno pensa que a lista serve para guardar qualquer tipo de informação, sem perceber que ela armazena elementos de um mesmo tipo em sequência e não agrupa campos diferentes de um mesmo aluno.
Por que engana: Escolher lista ou matriz por associarem essas estruturas ao armazenamento de vários valores, sem considerar que nome, idade e notas são campos diferentes de um mesmo aluno.
O aluno associa o armazenamento de dados de alunos a uma tabela de linhas e colunas, mas a matriz exige elementos do mesmo tipo e não permite nomear campos heterogêneos como nome e idade.
O aluno confunde a organização de dados com a representação de relações entre entidades, achando que os alunos e suas notas formam uma rede de conexões que deve ser modelada como grafo.
Registros permitem armazenar diferentes tipos de dados, como nome e notas.
O aluno imagina os alunos literalmente em uma fila, pensando na ordem de chegada do dia a dia, sem perceber que a fila é uma estrutura de ordem de atendimento e não serve para representar os atributos de cada aluno.
Raio-X da questão
registro de dados estruturados
avaliacao
estruturas de dados básicas · tipos de dados
Revise estruturas de dados e como registros agrupam atributos de uma mesma entidade.
Escolher lista ou matriz por associarem essas estruturas ao armazenamento de vários valores, sem considerar que nome, idade e notas são campos diferentes de um mesmo aluno.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Identifique a estrutura de dado mais adequada para armazenar informações de alunos com nome, idade e nota. Qual é a…
- Identifique a estrutura de dados mais adequada para armazenar informações sobre alunos em uma sala de aula: nome, idade…
- Quais estruturas de dados são mais adequadas para armazenar informações de um aluno, como nome, idade e notas?
- Identifique qual estrutura de dados é mais adequada para armazenar informações de alunos e suas notas em um sistema.
- Identifique qual estrutura de dados é mais adequada para armazenar os dados de uma turma de alunos, como nome e notas.
- Identifique a estrutura mais adequada para organizar os dados de uma lista de alunos com seus nomes e notas.
🔎 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
