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

Identifique qual estrutura de dados é mais adequada para representar um mapa de rotas entre cidades.

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO01

Explorar e construir a solução de problemas por meio da reutilização de partes de soluções existentes.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Identifique qual estrutura de dados é mais adequada para representar um mapa de rotas entre cidades.

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

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. Um mapa de rotas entre cidades é formado por cidades (vértices) ligadas por estradas ou rotas (arestas), que podem ter sentido e peso, como distância ou tempo de viagem. Passo 2: A estrutura feita para representar exatamente esse tipo de relação é o grafo, que modela conjuntos de vértices conectados por arestas e permite algoritmos de caminho mínimo, como Dijkstra, para descobrir a melhor rota entre duas cidades. Passo 3: A alternativa A (Lista) está errada porque uma lista linear guarda elementos em sequência e não representa, por si só, conexões arbitrárias entre várias cidades. Passo 4: A alternativa B (Matriz) poderia armazenar as ligações em uma matriz de adjacência, mas é apenas uma forma de implementar um grafo, não a estrutura conceitual mais adequada, e ela desperdiça espaço quando há poucas rotas. Passo 5: A alternativa C (Árvore) está errada porque uma árvore não tem ciclos e apenas um caminho entre dois nós, enquanto um mapa real costuma ter várias rotas alternativas entre as mesmas cidades. Passo 6: A alternativa E (Registro) está errada porque registro agrupa campos heterogêneos de um mesmo item, como os dados de uma cidade, mas não modela as conexões entre cidades. Passo 7: Conclusão: a resposta correta é a alternativa D, Grafo, que coincide com o gabarito oficial.

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

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno pensa que a lista basta, pois as cidades podem ser armazenadas uma após a outra em sequência, sem perceber que as rotas são relações entre pares de cidades.

B Erradaerro: Conceituala que mais engana

O aluno associa a matriz a qualquer representação de dados relacionais e não percebe que ela é apenas uma implementação possível do grafo, com alto custo de memória para mapas esparsos.

Por que engana: Confundir estruturas lineares com estruturas que representam conexoes entre elementos, escolhendo lista ou matriz para representar rotas.

C Erradaerro: Conceitual

O aluno confunde mapa de rotas com hierarquia, achando que as cidades se organizam em níveis como em uma árvore, e ignora que um mapa real tem ciclos e múltiplos caminhos.

D Correta

Grafos permitem modelar relações complexas entre cidades.

E Erradaerro: Interpretação

O aluno se prende à ideia de agrupar informações de cada cidade, como nome e coordenadas, e esquece que o problema exige representar as ligações entre elas.

Raio-X da questão

Dificuldade Média
Bloom Analisar
Leitura medio
Discriminação alto
Peso pedagógico alto
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 · representacao grafica de dados

📚 Reveja

Revisar as principais estruturas de dados e suas aplicações.

⚠️ Erro mais comum

Confundir estruturas lineares com estruturas que representam conexoes entre elementos, escolhendo lista ou matriz para representar rotas.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

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