GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO13Média⏱ curto

Na aula, Pedro quer guardar o nome e a população de cada cidade juntos. Qual estrutura de dados é mais…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO13

Analisar e utilizar as diferentes formas de representação e consulta a dados em formato digital para pesquisas científicas.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Na aula, Pedro quer guardar o nome e a população de cada cidade juntos. Qual estrutura de dados é mais adequada?

  1. A) Um conjunto
  2. B) Um grafo
  3. C) Uma matriz
  4. D) Uma lista
  5. E) Um registro

✅ Resposta correta: alternativa E

Resolução passo a passo

  1. Identifique o que o problema exige. Pedro precisa guardar, para cada cidade, dois dados de tipos diferentes e ligados entre si: o nome (texto) e a população (número inteiro). Ele quer que essas informações fiquem juntas, como um único item.
  2. Analise o conceito de registro. Um registro (ou struct) agrupa campos de tipos diferentes sob um mesmo nome, por exemplo cidade com campos nome e populacao. Assim, cada cidade vira uma unidade com seus dados organizados, que é exatamente o que o enunciado pede.
  3. Verifique as demais alternativas. A) Um conjunto não mantém os dados organizados em campos nomeados e não tem a ideia de associar nome e população de uma mesma cidade. B) Um grafo representa vértices ligados por arestas, ou seja, relações entre elementos, o que não corresponde ao armazenamento de dados de uma cidade. C) Uma matriz armazena elementos de um único tipo em linhas e colunas, e aqui nome e população têm tipos diferentes. D) Uma lista guarda uma sequência de elementos, podendo até armazenar várias cidades, mas cada elemento ainda precisaria de uma estrutura para juntar nome e população; a lista organiza a coleção, não o conjunto de dados de cada cidade.
  4. Conclusão. A estrutura mais adequada para agrupar nome e população de cada cidade é o registro, alternativa E, que coincide com o gabarito oficial.

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

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno pode imaginar que um conjunto serve para reunir dados relacionados, sem perceber que ele não identifica campos nem preserva a associação entre nome e população de uma mesma cidade.

Por que engana: Confundir estruturas que armazenam dados simples com aquelas que armazenam dados compostos, escolhendo listas ou grafos para pares chave-valor.

B Erradaerro: Conceitual

O aluno pode confundir a ideia de ligar dados com a ideia de grafo, entendendo que juntar informações significa criar conexões entre elementos, como cidades ligadas por estradas.

C Erradaerro: Conceitual

O aluno pode lembrar que a matriz organiza dados em linhas e colunas e supor que isso resolve qualquer agrupamento, sem notar que a matriz exige elementos de um mesmo tipo e que nome e população são de tipos diferentes.

D Erradaerro: Senso comum

O aluno pode usar a noção do dia a dia de lista como uma relação de itens e pensar que uma lista de cidades já resolve o problema, sem perceber que a lista organiza a sequência de itens, não os campos de cada cidade.

E Correta

Um registro reúne os dados de uma cidade, como seu nome e sua população.

Raio-X da questão

Dificuldade Média
Bloom Analisar
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 básicas · 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 armazenam dados compostos, escolhendo listas ou grafos para pares chave-valor.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Construir conhecimento usando técnicas e tecnologias computacionais, produzindo informação e/ou artefatos de forma criativa, com respeito às questões legais, que proporcionem experiências para si e os demais.

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