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

Um programa deve calcular a média de notas de 5 alunos. Qual estrutura de dados é mais adequada para armazenar…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO01

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

Um programa deve calcular a média de notas de 5 alunos. Qual estrutura de dados é mais adequada para armazenar essas notas?

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

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Identifique o dado a ser armazenado. São as notas de 5 alunos, ou seja, um conjunto de valores do mesmo tipo (números), em quantidade fixa e conhecida, que serão percorridos para somar e dividir pelo total. Passo 2: Considere o que a estrutura precisa oferecer. É necessário manter a ordem (nota do aluno 1, do aluno 2, e assim por diante), permitir acesso a cada posição e aceitar valores repetidos, pois notas iguais são comuns. Passo 3: Compare as opções. A lista (ou vetor/array unidimensional) guarda elementos do mesmo tipo em sequência, mantém a ordem, permite repetição e é a forma mais simples de percorrer todos os valores para calcular a média. Passo 4: Por que as outras estão erradas. Registro serve para agrupar campos heterogêneos de uma mesma entidade, como nome, matrícula e nota de um aluno, e não para uma coleção de notas. Matriz organiza dados em duas ou mais dimensões, o que é desnecessário para uma única sequência de 5 valores. Grafo representa vértices e arestas, modelando relações entre elementos, o que não se aplica a notas independentes. Conjunto não garante ordem e não admite elementos repetidos, o que é inadequado, pois duas notas iguais se perderiam. Conclusão: a alternativa C está correta e coincide com o gabarito oficial.

💡 Dica: Considere as opções de estruturas de dados disponíveis.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno pode ter associado a ideia de guardar dados de alunos ao tipo registro, confundindo a coleção de notas com um único registro que agrupa informações de uma entidade.

B Erradaerro: Procedimentala que mais engana

O aluno pode ter pensado que, por haver 5 alunos, a organização deve ser em tabela ou matriz, sem perceber que a estrutura necessária tem apenas uma dimensão.

Por que engana: Confundir diferentes estruturas de dados e escolher uma que não é adequada para armazenar uma coleção simples de elementos.

C Correta

Uma lista é ideal para armazenar uma série de valores numéricos, como notas, para manipulação.

D Erradaerro: Conceitual

O aluno pode ter confundido a ideia de agrupar dados relacionados com a estrutura de grafo, que modela conexões entre elementos, algo que não existe no problema das notas.

E Erradaerro: Conceitual

O aluno pode ter imaginado que conjunto é a estrutura para coleções em geral, esquecendo que conjuntos não mantêm ordem e não aceitam valores repetidos, o que faria notas iguais serem perdidas.

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 · conceito de lista

📚 Reveja

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

⚠️ Erro mais comum

Confundir diferentes estruturas de dados e escolher uma que não é adequada para armazenar uma coleção simples de elementos.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Tipos de dados

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