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

Uma empresa de entregas usa um mapa digital representado por um grafo. Nesse modelo, cada cruzamento é um…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO03

Identificar o comportamento dos algoritmos no que diz respeito ao consumo de recursos como tempo de execução, espaço de memória e energia, entre outros.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Uma empresa de entregas usa um mapa digital representado por um grafo. Nesse modelo, cada cruzamento é um vértice e cada trecho de rua é uma aresta. Como os trechos têm comprimentos e condições de trânsito diferentes, cada aresta recebe um peso correspondente ao tempo estimado de deslocamento. Para orientar o entregador entre dois pontos, o sistema deve considerar o tempo total de cada rota e indicar aquela cujo tempo total seja o menor possível. Com base no texto, qual função principal de um algoritmo de caminhos mínimos aplicado a esse grafo?

  1. A) Selecionar a sequência de arestas cuja soma dos tempos seja a menor possível.
  2. B) Contar a quantidade de pontos visitados na rede.
  3. C) Somar os tempos de todas as conexões da rede.
  4. D) Escolher a conexão com menor tempo em cada etapa.
  5. E) Listar todas as rotas existentes entre os pontos.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. O texto descreve um grafo em que vértices são cruzamentos, arestas são trechos de rua e cada aresta tem peso igual ao tempo estimado de deslocamento.
  2. O enunciado afirma que o sistema deve considerar o tempo total de cada rota e indicar aquela cujo tempo total seja o menor possível.
  3. Um algoritmo de caminhos mínimos tem exatamente essa finalidade: encontrar, entre dois vértices, a sequência de arestas cuja soma dos pesos é a menor possível. Logo, a alternativa A está correta, e ela coincide com o gabarito oficial.
  4. A alternativa B está errada, pois contar pontos visitados não envolve pesos nem tempo total de rota.
  5. A alternativa C está errada, pois somar todas as conexões da rede não produz nenhum caminho entre dois pontos.
  6. A alternativa D está errada, pois escolher a aresta mais barata em cada etapa é uma heurística gulosa que nem sempre gera o caminho de menor tempo total.
  7. A alternativa E está errada, pois listar todas as rotas é uma tarefa de enumeração, não de otimização, e o texto pede apenas a rota de menor tempo.

💡 Dica: Pense sobre os algoritmos de grafos conhecidos.

Alternativa por alternativa

A Correta

Como cada aresta possui um peso associado ao tempo de deslocamento, o algoritmo deve comparar as rotas possíveis considerando a soma dos pesos de suas arestas. A rota escolhida é aquela com o menor tempo total, e não necessariamente a que possui menos trechos ou a que apresenta a conexão individual mais rápida.

B Erradaerro: Interpretação

O aluno entende que o algoritmo serve para contabilizar os vértices da rede, ignorando que o foco está nos pesos (tempos) das arestas.

C Erradaerro: Conceituala que mais engana

O aluno acredita que o objetivo é somar o tempo de todos os trechos da cidade, sem perceber que o sistema busca um caminho entre dois pontos específicos.

Por que engana: Confundir caminho com menos arestas com caminho de menor custo, escolhendo o caminho com menos passos em vez do menor peso total.

D Erradaerro: Conceitual

O aluno confunde o caminho mínimo global com a escolha local da aresta mais barata a cada passo, que pode levar a uma rota de tempo total maior.

E Erradaerro: Interpretação

O aluno interpreta que a tarefa é listar todas as possibilidades de rota, quando o enunciado pede apenas aquela de tempo total mínimo.

Raio-X da questão

Dificuldade Média
Bloom Aplicar
Leitura medio
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

caminho mais curto em grafos

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de grafos · noções de algoritmos

📚 Reveja

Revisar os algoritmos de busca em grafos, como Dijkstra.

⚠️ Erro mais comum

Confundir caminho com menos arestas com caminho de menor custo, escolhendo o caminho com menos passos em vez do menor peso total.

🌎 Tema transversal

ciencia_tecnologia

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