Identifique a estrutura mais adequada para organizar os dados de uma lista de alunos com seus nomes e notas.
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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 a estrutura mais adequada para organizar os dados de uma lista de alunos com seus nomes e notas.
- A) Matriz
- B) Grafo
- C) Registro
- D) Lista
- E) Valor verdadeiro
✅ Resposta correta: alternativa C
Resolução passo a passo
- observe o que precisa ser guardado. Cada aluno tem dois dados de tipos diferentes: o nome (texto) e a nota (número). Passo 2: a estrutura adequada é aquela que agrupa dados de tipos diferentes em um único elemento, que é o registro (também chamado de struct em algumas linguagens). Um registro para cada aluno, com os campos nome e nota, organiza bem essa informação. Passo 3: a lista de alunos pode ser formada por uma coleção (um vetor ou lista) de registros, mas a estrutura que organiza os dados de cada aluno é o registro, por isso a alternativa C é a correta. Passo 4: a alternativa A (Matriz) está errada porque uma matriz guarda elementos de um mesmo tipo em linhas e colunas, e aqui os dados do aluno são de tipos diferentes. Passo 5: a alternativa B (Grafo) está errada porque grafo representa vértices ligados por arestas, o que serve para relações entre elementos, e não para registrar nome e nota de alunos. Passo 6: a alternativa D (Lista) está errada como resposta porque lista é uma sequência de elementos e não descreve, por si só, como agrupar nome e nota de cada aluno; ela é mais adequada para guardar a coleção de alunos, não para estruturar os dados de cada um. Passo 7: a alternativa E (Valor verdadeiro) está errada porque se refere a um tipo de dado lógico (verdadeiro ou falso), que não serve para armazenar nomes e notas. Passo 8: conclusão: o gabarito oficial C está correto, pois o registro é a estrutura que reúne os dados heterogêneos de cada aluno.
💡 Dica: Pense em como os dados podem ser organizados em tabelas ou listas.
Alternativa por alternativa
O aluno pensa que tabelas ou matrizes organizam qualquer conjunto de dados em linhas e colunas, esquecendo que todos os elementos de uma matriz precisam ser do mesmo tipo.
O aluno associa a ideia de lista de alunos a conexões entre pontos, confundindo a organização de dados com representação de relacionamentos por vértices e arestas.
Um registro pode ser útil, mas uma lista é mais prática para múltiplos alunos.
O aluno se deixa levar pelo termo lista presente no enunciado e acredita que a palavra basta para indicar a estrutura, sem considerar que cada aluno precisa de campos de tipos diferentes agrupados.
Por que engana: Confundir estruturas de dados complexas como grafos com estruturas simples para armazenar registros, escolhendo grafos ou listas em vez de registros.
O aluno confunde o tipo de dado lógico (verdadeiro ou falso) com uma estrutura de organização, não percebendo que ele serve apenas para representar valores lógicos.
Raio-X da questão
estrutura de dados
avaliacao
estruturas de dados básicas · tipos de dados compostos
Revisar tipos de estruturas de dados e suas aplicações.
Confundir estruturas de dados complexas como grafos com estruturas simples para armazenar registros, escolhendo grafos ou listas em vez de registros.
pensamento_critico
cotidiano
Questões parecidas com resolução
- Na mesa há duas garrafas azuis de 500 mL e dois moletons cinza. As garrafas têm adesivos diferentes, e os moletons têm…
- Considere um grafo que representa salas A, B, C e D com arestas A–B, B–C, C–D e B–D. Qual aresta deve ser removida para…
- Em uma praça há cinco bancos identificados B1, B2, B3, B4 e B5 ligados por caminhos entre: B1–B2, B2–B3, B3–B4 e B4–B5…
- Descreva como representar a rede de amizades de uma turma como um grafo e detalhe um procedimento passo a passo para…
- Em um grafo ponderado que modela ruas de uma cidade, como representar na aresta tanto a distância quanto o tempo de…
- Em um algoritmo de busca em profundidade (DFS) em um grafo que precisa rastrear o caminho atual para detecção de ciclos…
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
