Na aula, Pedro quer guardar as notas de cinco colegas em uma estrutura de dados. Qual estrutura é mais…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Na aula, Pedro quer guardar as notas de cinco colegas em uma estrutura de dados. Qual estrutura é mais adequada?
- A) Lista
- B) Grafo
- C) Conjunto
- D) Registro
- E) Matriz
✅ Resposta correta: alternativa A
Resolução passo a passo
- Identifique o problema. Pedro precisa guardar cinco notas, uma para cada colega, em uma única estrutura, e as notas são do mesmo tipo (valores numéricos de mesma natureza). Passo 2: Escolha a estrutura que melhor combina com uma sequência de valores do mesmo tipo. A lista (ou vetor) armazena elementos em sequência, cada um em uma posição, permite acessar cada nota pelo índice e percorrê-las facilmente em uma ordem. Assim, a lista é a estrutura mais adequada e corresponde ao gabarito A. Passo 3: Por que as outras não servem melhor. O grafo modela conexões entre elementos (vértices e arestas), o que não é o caso de simples notas isoladas. O conjunto não garante ordem nem admite repetição de elementos, e notas iguais de colegas diferentes se perderiam ou não teriam posição definida. O registro agrupa campos de tipos diferentes para descrever uma única entidade, como nome, idade e nota de um aluno, e não serve para guardar uma sequência de notas do mesmo tipo. A matriz organiza dados em linhas e colunas, sendo indicada para tabelas bidimensionais, como várias notas de cada colega em várias disciplinas, o que excede o problema proposto. Passo 4: Conclusão. Para cinco notas de colegas, a lista é a escolha natural, pois é simples, ordenada e indexada.
💡 Dica: Considere as características das estruturas de dados.
Alternativa por alternativa
Uma lista guarda vários valores em uma sequência. Ela é adequada para armazenar as cinco notas.
O aluno pode confundir a ideia de agrupar dados com a de representar relações, achando que grafo é a forma geral de organizar qualquer coleção de informações.
Por que engana: Confundir estruturas de dados complexas como grafos ou matrizes com listas simples para armazenar sequencias lineares de dados.
O aluno pode acreditar que conjunto é a forma padrão de guardar um grupo de valores, sem considerar que conjuntos não têm ordem e não aceitam elementos repetidos, o que pode ocorrer com notas iguais.
O aluno pode pensar que, por se tratar de cinco colegas, cada um deve ser um registro com seus dados, e não perceber que a pergunta pede apenas as notas, uma sequência de valores do mesmo tipo.
O aluno pode associar o conjunto de cinco valores a uma tabela e escolher matriz, sem notar que a matriz é bidimensional e só faria sentido se houvesse mais de uma nota por colega.
Raio-X da questão
estruturas de dados
avaliacao
estruturas de dados básicas · tipos de colecoes de dados
Revisar as principais estruturas de dados e suas aplicações.
Confundir estruturas de dados complexas como grafos ou matrizes com listas simples para armazenar sequencias lineares de dados.
pensamento_critico
abstrato
Questões parecidas com resolução
- Um aluno deseja armazenar as notas de cinco matérias em um sistema. Qual estrutura de dados é mais adequada para isso?
- Qual estrutura de dados é mais adequada para armazenar as notas de alunos em uma sala de aula?
- Considere um problema onde você deve armazenar as notas de 20 alunos. Qual estrutura de dados é mais adequada para…
- Identifique a estrutura de dados mais adequada para armazenar as notas de todos os alunos de uma turma.
- Você está desenvolvendo um programa que precisa armazenar informações sobre diferentes estudantes em uma turma. Qual…
- Um programa deve calcular a média de notas de 5 alunos. Qual estrutura de dados é mais adequada para armazenar essas…
🔎 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
