GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO01Fácil⏱ curto

Identifique a estrutura de dados mais adequada para armazenar as notas de 30 alunos.

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO01

Explorar e construir a solução de problemas por meio da reutilização de partes de soluções existentes.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Identifique a estrutura de dados mais adequada para armazenar as notas de 30 alunos.

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

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Identifique o tipo de dado. Há um único atributo (a nota) repetido para 30 alunos, todos do mesmo tipo e com a mesma finalidade. Isso pede uma estrutura linear, indexada por posição, em que cada aluno ocupa uma posição numerada de 1 a 30. Passo 2: A lista (ou vetor, na forma mais simples) é exatamente essa estrutura. Ela guarda elementos do mesmo tipo em sequência, com acesso direto pelo índice, por exemplo nota[7] para o aluno 7. Passo 3: Por que as outras estão erradas: o Registro agrupa campos de tipos diferentes de uma mesma entidade, como nome, matrícula e nota, e não serve para uma coleção homogênea de 30 notas; a Matriz é bidimensional e só faria sentido se houvesse mais de uma nota por aluno, formando linhas e colunas; o Grafo modela relações e conexões entre elementos, o que não corresponde a notas independentes; a Fila é uma estrutura de acesso restrito (primeiro a entrar, primeiro a sair), pensada para processamento em ordem de chegada, e não para consulta direta de cada nota. Passo 4: Conclusão: a lista é a estrutura mais adequada, e o gabarito oficial A está correto.

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

Alternativa por alternativa

A Correta

A lista permite armazenar múltiplos valores relacionados, como as notas.

B Erradaerro: Conceitual

O aluno pode ter pensado que, como cada aluno é uma entidade com dados, o registro (struct) é o modelo natural para representar os alunos. Assim, confunde a organização de uma entidade com a de uma coleção de valores homogêneos.

C Erradaerro: Conceituala que mais engana

O aluno pode ter associado a ideia de organizar muitos dados a uma tabela com linhas e colunas, sem perceber que a matriz exige duas dimensões e que aqui há apenas uma informação por aluno.

Por que engana: Confundir a aplicabilidade de estruturas como fila ou grafo para armazenar dados simples sequenciais.

D Erradaerro: Conceitual

O aluno pode ter visto a palavra estrutura de dados e lembrado de grafos como uma estrutura mais sofisticada, sem entender que grafos servem para representar relações entre elementos, como redes e conexões.

E Erradaerro: Conceitual

O aluno pode ter entendido que as notas são guardadas em ordem, como uma fila de alunos, e confundiu a ordem de chegada com o acesso direto a cada nota, que é o que a questão exige.

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 colecoes de dados

📚 Reveja

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

⚠️ Erro mais comum

Confundir a aplicabilidade de estruturas como fila ou grafo para armazenar dados simples sequenciais.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

🔎 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.