Identifique a estrutura de dados mais adequada para armazenar as notas de todos os alunos de uma turma.
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 dados’
Fonte: Base Nacional Comum Curricular (MEC).Questão
Identifique a estrutura de dados mais adequada para armazenar as notas de todos os alunos de uma turma.
- A) Lista
- B) Matriz
- C) Grafo
- D) Registro
- E) Fila
✅ Resposta correta: alternativa A
Resolução passo a passo
- O enunciado pede a estrutura mais adequada para guardar a nota de cada aluno de uma turma. Cada aluno tem um único valor de nota associado a uma posição, e o total de alunos é conhecido ou pode ser ampliado. Passo 2: A lista (ou vetor) é uma sequência de elementos de mesmo tipo acessados por índice. Assim, a nota do aluno i fica na posição i, e é possível percorrer todas as notas da turma para calcular média, maior ou menor nota. Essa é a estrutura mais direta para esse caso. Passo 3: A matriz serviria melhor se houvesse duas dimensões, por exemplo notas de cada aluno em várias disciplinas ou provas. Como o enunciado fala apenas em uma nota por aluno, ela seria mais complexa do que o necessário. Passo 4: O grafo representa relações entre elementos (vértices ligados por arestas), o que não corresponde ao armazenamento de notas individuais. Passo 5: O registro agrupa campos de tipos diferentes sobre uma mesma entidade, como nome, matrícula e nota de um aluno, mas não organiza uma coleção de alunos. Passo 6: A fila segue a ordem de chegada (FIFO) e serve para processar elementos em sequência, não para manter as notas de todos os alunos acessíveis ao mesmo tempo. Passo 7: Portanto, o gabarito oficial A está correto. Observação: se a questão considerasse várias notas por aluno, a resposta mais adequada seria a matriz, mas o enunciado não indica isso.
💡 Dica: Considere as características das estruturas de dados disponíveis.
Alternativa por alternativa
A lista permite facilitar o armazenamento e acesso às notas dos alunos de forma dinâmica.
O aluno pode achar que, por se tratar de 'todos os alunos', é preciso uma estrutura com linhas e colunas, confundindo uma coleção de alunos com uma tabela de dados bidimensional.
Por que engana: Confundir diferentes estruturas de dados e escolher uma que nao permite armazenar dados sequenciais facilmente.
O aluno pode associar a turma a uma rede de relações entre pessoas e imaginar que o grafo serve para guardar informações de vários alunos conectados entre si, sem perceber que o grafo modela ligações e não valores individuais.
O aluno pode pensar que o registro é a estrutura para agrupar dados de muitos alunos, confundindo um registro (campos de um único item) com uma coleção de registros.
O aluno pode associar a estrutura à ideia de ordem de chegada ou de atendimento, achando que a fila organiza os dados da turma em sequência, sem entender que ela restringe o acesso ao primeiro elemento e não permite acessar diretamente a nota de um aluno específico.
Raio-X da questão
estruturas de dados
avaliacao
estruturas de dados basicas · conceito de lista
Revisar os tipos de estruturas de dados e suas aplicações.
Confundir diferentes estruturas de dados e escolher uma que nao permite armazenar dados sequenciais facilmente.
pensamento_critico
abstrato
Questões parecidas com resolução
- Identifique a estrutura de dados mais adequada para armazenar uma lista de notas de alunos de forma organizada.
- Identifique qual estrutura de dados é mais adequada para armazenar os dados de uma turma de alunos, como nome e notas.
- Identifique a estrutura de dados mais apropriada para armazenar uma lista de notas de alunos.
- Qual estrutura de dados é mais adequada para armazenar as notas dos alunos em uma turma e por quê?
- Qual estrutura de dados é mais adequada para armazenar as notas de alunos em uma sala de aula?
- Selecione a estrutura de dados mais adequada para armazenar as notas de 30 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
