No computador, Ana quer guardar o nome e a nota de Pedro em campos chamados “nome” e “nota”. Qual estrutura de…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Produzir, analisar, gerir e compartilhar informações a partir de dados, utilizando princípios de ciência de dados.
Fonte: Base Nacional Comum Curricular (MEC).Questão
No computador, Ana quer guardar o nome e a nota de Pedro em campos chamados “nome” e “nota”. Qual estrutura de dados deve usar?
- A) Matriz
- B) Conjunto
- C) Grafo
- D) Lista
- E) Registro
✅ Resposta correta: alternativa E
Resolução passo a passo
- A questão pede para guardar dois dados de uma mesma pessoa (Pedro): um nome, que é texto, e uma nota, que é número. Esses dados são de tipos diferentes e pertencem a um único conjunto de informações sobre Pedro. Passo 2: O registro (também chamado de struct ou estrutura heterogênea) é a estrutura feita exatamente para isso: agrupa campos de tipos diferentes sob um único nome e permite acessar cada campo pelo seu nome, como Pedro.nome e Pedro.nota. Passo 3: Por isso a alternativa E está correta e coincide com o gabarito oficial. Passo 4: A matriz está errada porque guarda elementos do mesmo tipo em linhas e colunas acessados por índice numérico, não por nomes de campos. Passo 5: O conjunto está errado porque não tem ordem nem nomes para seus elementos, e não há como identificar qual valor é a nota. Passo 6: O grafo está errado porque é formado por vértices e arestas que representam relações entre elementos, algo que não se aplica a guardar os dados de uma pessoa. Passo 7: A lista está errada porque é uma sequência de elementos acessados por posição, e normalmente todos os elementos têm o mesmo tipo; ela não nomeia os campos como pede o enunciado.
💡 Dica: Pense na melhor forma de organizar dados em programação.
Alternativa por alternativa
O aluno pode achar que, por organizar dados em linhas e colunas, a matriz serve para guardar informações de uma pessoa, sem perceber que ela exige elementos do mesmo tipo e acesso por índice numérico.
Por que engana: Confundir estruturas que armazenam múltiplos valores simples com estruturas que agrupam diferentes tipos de dados em um único registro.
O aluno pode associar a palavra conjunto ao sentido cotidiano de agrupar coisas, sem lembrar que conjuntos não têm ordem nem campos nomeados e não permitem identificar cada dado pelo seu nome.
O aluno pode confundir a ideia de dados ligados entre si com as conexões de um grafo, achando que relacionar nome e nota exige vértices e arestas.
O aluno pode pensar que a lista serve para qualquer agrupamento de dados, sem notar que ela acessa elementos por posição e costuma guardar um único tipo, enquanto o enunciado pede campos nomeados.
Um registro reúne informações diferentes de uma pessoa em campos com nomes, como “nome” e “nota”.
Raio-X da questão
estruturas de dados
avaliacao
estruturas de dados básicas · tipos de dados compostos
Revisar os tipos de estruturas de dados e suas aplicações.
Confundir estruturas que armazenam múltiplos valores simples com estruturas que agrupam diferentes tipos de dados em um único registro.
pensamento_critico
abstrato
Questões parecidas com resolução
- Na escola, Ana quer guardar o nome e o telefone de cada colega juntos, como uma ficha. Qual estrutura de dados deve…
- Na aula, Ana cria uma ficha digital para cada aluno. Em cada ficha, ela guarda o nome e a turma do mesmo aluno. Qual…
- Na escola, Ana quer guardar os nomes de vários alunos em um programa. Os nomes ficarão em uma sequência, um depois do…
- Na aula, Pedro quer guardar o nome e a população de cada cidade juntos. Qual estrutura de dados é mais adequada?
- Na escola, cada aluno será cadastrado com dois dados: seu nome e sua nota final. Esses dados devem ficar reunidos e…
- Na aula, Pedro quer guardar as notas de cinco colegas em uma estrutura de dados. Qual estrutura é mais adequada?
🔎 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
