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

Identifique qual estrutura de dados é mais apropriada para armazenar informações de alunos em uma turma.

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

Identifique qual estrutura de dados é mais apropriada para armazenar informações de alunos em uma turma.

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

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Cada aluno tem vários dados de tipos diferentes, como nome (texto), número de matrícula (inteiro), data de nascimento (data) e notas (reais). O ideal é uma estrutura que reúna campos heterogêneos sob um único nome. Passo 2: Essa estrutura é o registro (também chamado de struct ou tipo composto), que agrupa campos de tipos diferentes em uma mesma unidade. Passo 3: A lista (A) e o array (E) são estruturas sequenciais que armazenam elementos de um mesmo tipo; servem para guardar a sequência de alunos, mas não para descrever os campos de cada aluno. Passo 4: A matriz (B) é uma estrutura bidimensional de elementos homogêneos, pouco adequada para dados variados de cada aluno. Passo 5: O grafo (D) modela relações entre elementos, como redes de conexões, e não é o tipo natural para cadastrar informações de alunos. Passo 6: Na prática, uma turma pode ser guardada como uma lista ou array de registros, mas a estrutura que representa as informações de cada aluno é o registro, por isso o gabarito C está correto.

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

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno confunde a necessidade de guardar vários alunos em sequência com a necessidade de agrupar os dados de cada aluno. Uma lista organiza elementos em ordem, mas não define campos de tipos diferentes para cada item.

B Erradaerro: Conceitual

O aluno imagina uma tabela de linhas e colunas e acredita que isso serve para cadastrar alunos. Porém, a matriz exige que todos os elementos sejam do mesmo tipo, o que não combina com nome, matrícula e notas.

C Correta

Um registro permite armazenar diferentes atributos dos alunos, como nome, idade e nota.

D Erradaerro: Senso comum

O aluno associa a ideia de muitos dados relacionados a uma estrutura de rede, como grafos de conexões. Os dados de alunos não têm relações entre si que justifiquem essa estrutura, então o grafo é inadequado.

E Erradaerro: Conceituala que mais engana

O aluno pensa que, por guardar a turma inteira, o array seria a escolha certa. Ele não percebe que o array é homogêneo e que os dados de cada aluno precisam de campos de tipos diferentes, o que o registro resolve.

Por que engana: Confundir estruturas que armazenam dados simples com aquelas que agrupam diferentes tipos de dados em um unico registro.

Raio-X da questão

Dificuldade Fácil
Bloom Lembrar
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 basicas · tipos de dados compostos

📚 Reveja

Revisar as principais estruturas de dados e suas aplicações.

⚠️ Erro mais comum

Confundir estruturas que armazenam dados simples com aquelas que agrupam diferentes tipos de dados em um unico registro.

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