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

Identifique a estrutura de dados mais adequada para armazenar informações de alunos, incluindo nome, idade e…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO01

Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dado’.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Identifique a estrutura de dados mais adequada para armazenar informações de alunos, incluindo nome, idade e notas.

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

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. Analise o que precisa ser armazenado. Cada aluno tem um conjunto de informações de tipos diferentes: nome (texto), idade (número inteiro) e notas (valores numéricos, possivelmente vários). Ou seja, um mesmo aluno agrupa dados heterogêneos, que devem ficar juntos como uma unidade. Passo 2: Verifique qual estrutura agrupa campos de tipos diferentes sob um mesmo nome. Essa é a função do registro (também chamado de struct ou tipo composto), que possui campos nomeados, como aluno.nome, aluno.idade e aluno.notas. Passo 3: Sobre as demais alternativas. A lista (A) é adequada para sequências de elementos do mesmo tipo, mas não organiza naturalmente campos heterogêneos de um único aluno. A matriz (B) armazena elementos homogêneos em linhas e colunas, portanto também não serve para agrupar nome, idade e notas de forma natural. O grafo (C) representa vértices e arestas, ou seja, relações entre entidades, o que não corresponde ao problema. A fila (E) é uma estrutura de acesso FIFO, voltada para ordem de processamento, e não para representar os atributos de um aluno. Passo 4: Conclusão: o registro é a estrutura mais adequada para armazenar as informações de cada aluno, e uma coleção de registros pode ser usada para guardar todos os alunos. O gabarito oficial D está correto.

💡 Dica: Identifique a estrutura que agrupa campos diferentes em uma mesma entidade.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno pensa que a lista serve para guardar qualquer tipo de informação, sem perceber que ela armazena elementos de um mesmo tipo em sequência e não agrupa campos diferentes de um mesmo aluno.

Por que engana: Escolher lista ou matriz por associarem essas estruturas ao armazenamento de vários valores, sem considerar que nome, idade e notas são campos diferentes de um mesmo aluno.

B Erradaerro: Conceitual

O aluno associa o armazenamento de dados de alunos a uma tabela de linhas e colunas, mas a matriz exige elementos do mesmo tipo e não permite nomear campos heterogêneos como nome e idade.

C Erradaerro: Conceitual

O aluno confunde a organização de dados com a representação de relações entre entidades, achando que os alunos e suas notas formam uma rede de conexões que deve ser modelada como grafo.

D Correta

Registros permitem armazenar diferentes tipos de dados, como nome e notas.

E Erradaerro: Senso comum

O aluno imagina os alunos literalmente em uma fila, pensando na ordem de chegada do dia a dia, sem perceber que a fila é uma estrutura de ordem de atendimento e não serve para representar os atributos de cada aluno.

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🧩 abertura
🎯 Conceito central

registro de dados estruturados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados básicas · tipos de dados

📚 Reveja

Revise estruturas de dados e como registros agrupam atributos de uma mesma entidade.

⚠️ Erro mais comum

Escolher lista ou matriz por associarem essas estruturas ao armazenamento de vários valores, sem considerar que nome, idade e notas são campos diferentes de um mesmo aluno.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

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