GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF15CO01Fácil⏱ curto

Qual é a melhor estrutura de dados a ser utilizada para armazenar as notas de 30 alunos em uma escola?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO01

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

Qual é a melhor estrutura de dados a ser utilizada para armazenar as notas de 30 alunos em uma escola?

  1. A) Lista
  2. B) Número
  3. C) Grafo
  4. D) Matriz
  5. E) Registro

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Identifique os dados do problema. São 30 notas, uma para cada aluno, todas do mesmo tipo (valores numéricos) e com quantidade fixa e conhecida. Não há relação entre um aluno e outro que exija estrutura especial.
  2. Escolha a estrutura adequada. Uma lista (ou vetor, que é a forma mais comum de lista em programação) guarda uma sequência ordenada de elementos do mesmo tipo, acessados por índice. Assim, a nota do aluno i fica na posição i, o que torna simples percorrer, calcular médias e consultar cada nota.
  3. Por que A está correta. Lista é a estrutura linear mais simples para uma coleção de valores homogêneos indexados por posição, como as notas de 30 alunos.
  4. Por que as outras estão erradas. B: Número é um tipo de dado que guarda um único valor, não uma coleção de 30 notas. C: Grafo modela relações entre elementos (vértices ligados por arestas) e não é adequado para simplesmente armazenar notas. D: Matriz também serviria para organizar valores, mas é uma estrutura bidimensional, mais complexa do que o necessário para uma única nota por aluno; só seria a melhor escolha se cada aluno tivesse várias notas, o que o enunciado não indica. E: Registro agrupa campos de tipos diferentes sobre uma mesma entidade, enquanto aqui temos muitos valores do mesmo tipo.
  5. Conclusão. Como o enunciado trata de uma nota por aluno, a estrutura mais adequada é a lista, em concordância com o gabarito oficial.

💡 Dica: Considere as características das estruturas de dados.

Alternativa por alternativa

A Correta

Lista permite armazenar múltiplos elementos com acesso fácil.

B Erradaerro: Conceitual

O aluno pode ter pensado que basta armazenar um valor numérico para representar as notas, sem perceber que são 30 valores distintos que precisam ser guardados juntos.

C Erradaerro: Conceitual

O aluno pode ter associado a palavra estrutura a qualquer modelo com conexões ou ter confundido grafo com um tipo de organização de dados para qualquer coleção, quando ele serve para representar relações entre elementos.

D Erradaerro: Procedimentala que mais engana

O aluno pode ter imaginado que, por haver 30 alunos, a organização deve ser tabular, sem considerar que cada aluno tem apenas uma nota e que a estrutura bidimensional seria desnecessária.

Por que engana: Confundir tipos de estruturas de dados e escolher uma que não permite armazenar múltiplos valores sequencialmente, como número ou grafo.

E Erradaerro: Interpretação

O aluno pode ter confundido registro com qualquer agrupamento de dados, achando que, por se tratar de alunos, cada um deveria ser um registro com seus dados, mas a questão pede apenas as notas, que são valores do mesmo tipo.

Raio-X da questão

Dificuldade Fácil
Leitura baixo
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 consolidacao
🎯 Conceito central

estruturas de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados básicas · tipos de dados

📚 Reveja

Revisar os tipos de estruturas de dados e suas aplicações.

⚠️ Erro mais comum

Confundir tipos de estruturas de dados e escolher uma que não permite armazenar múltiplos valores sequencialmente, como número ou grafo.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.