Identifique a estrutura de dados mais adequada para armazenar informações sobre alunos em uma sala de aula…
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 informações sobre alunos em uma sala de aula: nome, idade e notas.
- A) Registro
- B) Matriz
- C) Lista
- D) Grafo
- E) Array
✅ Resposta correta: alternativa A
Resolução passo a passo
- Os dados de cada aluno são heterogêneos: o nome é texto, a idade é um número inteiro e as notas podem ser vários valores reais. Passo 2: Precisamos de uma estrutura que agrupe campos de tipos diferentes sob um único elemento lógico, que é o aluno. Passo 3: O registro (também chamado de struct ou tupla nomeada) faz exatamente isso: reúne campos de tipos diferentes em uma única unidade, cada campo com seu nome. Assim, um registro de aluno teria os campos nome, idade e notas. Passo 4: Por que as outras estão erradas: a matriz exige que todos os elementos sejam do mesmo tipo e serve para dados organizados em linhas e colunas, como uma tabela de notas. A lista é uma sequência de elementos, útil para guardar vários alunos, mas não organiza os campos internos de cada aluno. O grafo representa vértices ligados por arestas, indicado para relações como amizades ou rotas, e não para atributos de um aluno. O array é um vetor de posições de mesmo tipo, o que impede misturar nome, idade e notas no mesmo elemento. Passo 5: Conclusão: para um aluno individual a estrutura mais adequada é o registro, e para guardar uma turma inteira de registros uma lista de registros seria a combinação natural. Gabarito oficial A confirmado.
💡 Dica: Considere as características de cada estrutura de dados.
Alternativa por alternativa
Registros são úteis, mas a lista oferece mais flexibilidade para múltiplos alunos.
O aluno acha que matriz serve para organizar dados em linhas e colunas, como uma tabela, e não percebe que todos os elementos de uma matriz precisam ser do mesmo tipo.
O aluno pensa que uma lista basta para guardar nome, idade e notas, sem perceber que ela é uma sequência de elementos que não nomeia nem separa os campos internos de cada aluno.
O aluno associa a organização de informações a relações entre elementos e confunde o grafo, que modela vértices e arestas, com a representação de atributos de um único aluno.
O aluno usa o termo array como nome genérico para qualquer conjunto de dados e não percebe que ele é um vetor de elementos de mesmo tipo, incapaz de agrupar nome (texto), idade (inteiro) e notas (reais) em um único aluno.
Por que engana: Confundir estruturas que armazenam dados heterogêneos (registro) com aquelas que armazenam dados homogêneos (array, matriz).
Raio-X da questão
estruturas de dados
avaliacao
estruturas de dados básicas · tipos de dados compostos
Revisar as principais estruturas de dados e suas aplicações.
Confundir estruturas que armazenam dados heterogêneos (registro) com aquelas que armazenam dados homogêneos (array, matriz).
abstrato
Questões parecidas com resolução
- Identifique a estrutura de dados mais adequada para armazenar informações de alunos, incluindo nome, idade e notas.
- Identifique a estrutura de dado mais adequada para armazenar informações de alunos com nome, idade e nota. Qual é a…
- 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 os dados de uma turma de alunos, como nome e notas.
- Qual estrutura de dados é mais adequada para armazenar as notas de alunos em uma sala de aula?
- Identifique a estrutura de dados mais adequada para armazenar os 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
