GeraProva GeraProva Provas com IA para professores do Brasil
Computação9º anoBNCC EF09CO01Média⏱ medio

Uma empresa usa um algoritmo que considera dados de tráfego para escolher rotas. Compare: quando o caminho de…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF09CO01

Criar soluções de problemas para os quais seja adequado o uso de árvores e grafos para descrever suas informações e automatizá-las usando uma linguagem de programação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Uma empresa usa um algoritmo que considera dados de tráfego para escolher rotas. Compare: quando o caminho de menor peso (soma dos pesos) é preferível ao caminho com menor número de arestas?

  1. A) Quando buscamos o caminho com mais vértices para aumentar cobertura.
  2. B) Sempre que o grafo for direcionado, independentemente dos pesos.
  3. C) Quando todas as arestas têm peso igual, pois evita cálculos.
  4. D) Quando arestas representam tempos variados e queremos minimizar tempo total.
  5. E) Somente em grafos muito grandes, para reduzir a complexidade do algoritmo.

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. Entenda o problema. Em um grafo com pesos nas arestas, o peso de um caminho é a soma dos pesos de suas arestas. O caminho com menos arestas nem sempre é o de menor custo total, porque uma aresta pode ser muito 'cara' e outras, mais numerosas, podem ser baratas.
  2. Analise o contexto da questão. Um algoritmo de rotas que considera dados de tráfego usa as arestas como trechos com tempos (ou custos) diferentes. O objetivo é chegar ao destino gastando o mínimo possível.
  3. Verifique a alternativa D. Quando as arestas representam tempos variados e queremos minimizar o tempo total, o caminho de menor peso (soma dos tempos) é exatamente o que interessa. Um caminho com mais trechos pode ser mais rápido se evitar congestionamentos. Esta é a resposta correta.
  4. Por que as outras estão erradas. A: buscar mais vértices para cobrir mais áreas não é o objetivo de um algoritmo de menor caminho, que busca eficiência. B: a direção das arestas não elimina a necessidade de considerar os pesos, então a alternativa não se sustenta. C: se todas as arestas têm o mesmo peso, o caminho de menor peso coincide com o de menos arestas, então não há diferença a comparar. E: o tamanho do grafo não define quando o peso deve ser considerado; o critério depende dos dados de custo, não do tamanho.
  5. Conclusão. O caminho de menor peso é preferível quando os pesos representam grandezas reais diferentes, como tempo de trajeto, e o objetivo é minimizar esse total. Assim, a alternativa D está correta e coincide com o gabarito oficial.

💡 Dica: Considere exemplos práticos de rotas e pesos.

Alternativa por alternativa

A Erradaerro: Interpretação

O aluno pode confundir o objetivo do algoritmo de rotas com cobertura de vértices, achando que passar por mais pontos é melhor. Não percebe que o problema pede eficiência, não abrangência.

B Erradaerro: Conceitual

O aluno associa grafo direcionado à necessidade de ignorar pesos, achando que a direção das arestas muda o critério de escolha. Não compreende que direção e peso são características independentes do grafo.

C Erradaerro: Conceituala que mais engana

O aluno acredita que, se todas as arestas têm o mesmo peso, o caminho de menor peso é preferível por evitar cálculos. Na verdade, com pesos iguais os dois critérios coincidem, então a comparação perde sentido e não há vantagem em evitar cálculos.

Por que engana: Confundir a minimização do número de arestas com a minimização do peso total, escolhendo caminhos mais curtos em termos de arestas, mas não em peso.

D Correta

Correto: peso representa custo (ex.: tempo); minimizar soma de pesos reduz o custo total.

E Erradaerro: Senso comum

O aluno acha que o uso de pesos só se justifica em grafos muito grandes, por reduzir a complexidade. Não percebe que o critério de escolha depende do significado dos pesos (como tempo), e não do tamanho do grafo.

Raio-X da questão

Dificuldade Média
Leitura medio
Discriminação alto
Peso pedagógico alto
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ comparativa🧩 desafio
🎯 Conceito central

caminhos em grafos

📌 Objetivo

avaliacao

🧱 Pré-requisitos

caminhos em grafos · pesos em arestas

📚 Reveja

Revisar algoritmos de busca em grafos e suas aplicações.

⚠️ Erro mais comum

Confundir a minimização do número de arestas com a minimização do peso total, escolhendo caminhos mais curtos em termos de arestas, mas não em peso.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Programação - Programação usando grafos e árvores

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