GeraProva GeraProva Provas com IA para professores do Brasil
Computação7º anoBNCC EF07CO04Fácil⏱ medio

Em um grafo não direcionado representado por lista de adjacência, que variável e que operação um algoritmo…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF07CO04

Explorar propriedades básicas de grafos.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em um grafo não direcionado representado por lista de adjacência, que variável e que operação um algoritmo deve usar para calcular o grau de um vértice v?

  1. A) Usar uma variável booleana 'temVizinho' e definir true para cada vizinho; true indica grau.
  2. B) Iniciar o contador em 1 e incrementar por cada entrada na lista de adjacência.
  3. C) Somar os graus de todos os vértices vizinhos para obter o grau de v.
  4. D) Usar uma variável inteira contador iniciada em 0; iterar pela lista de adjacência de v e incrementar o contador para cada entrada (vizinho).
  5. E) Contar o número total de arestas do grafo e dividir por dois para achar o grau de v.

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. O grau de um vértice v em um grafo não direcionado é o número de arestas incidentes a v. Em uma lista de adjacência, cada vizinho de v aparece uma única vez na lista de v, então o grau é exatamente o número de entradas dessa lista. Passo 2: Para contar, o algoritmo precisa de uma variável inteira contador, iniciada em 0, que representa quantas arestas já foram contadas. Passo 3: Em seguida, percorre-se a lista de adjacência de v e, para cada entrada (cada vizinho), incrementa-se o contador em 1. Ao final, o contador guarda o grau de v. Passo 4: Por que as outras estão erradas: A usa booleana, que só indica existência de vizinho e perde a quantidade de vizinhos. B começa em 1, o que soma um a mais do que o correto. C confunde grau de v com a soma dos graus dos vizinhos, que é outra grandeza. E calcula o total de arestas do grafo, que não é o grau de um vértice específico. Passo 5: Conclusão: a alternativa correta é a D, que coincide com o gabarito oficial.

💡 Dica: Considere a lista de adjacência e conte as conexões do vértice.

Alternativa por alternativa

A Erradaerro: Conceitual

Acredita que basta saber se existe ao menos um vizinho, usando uma booleana, o que informa apenas presença e não quantidade de arestas incidentes.

B Erradaerro: Procedimentala que mais engana

Confunde a contagem de entradas com um contador começando em 1, somando uma aresta extra que não existe; o erro é de inicialização do procedimento.

Por que engana: Confundir o conceito de grau de um vértice com a contagem de arestas do grafo, levando a uma resposta incorreta.

C Erradaerro: Conceitual

Mistura grau de v com a soma dos graus dos vizinhos, que são grandezas diferentes; grau é uma contagem de arestas, não uma soma de graus.

D Correta

Cada entrada na lista de adjacência representa uma aresta incidente em v; contar essas entradas fornece exatamente o grau. A operação é um incremento por vizinho, simples e determinístico.

E Erradaerro: Conceitual

Imagina que o grau de um vértice pode ser obtido a partir do total de arestas do grafo dividido por dois, o que só vale para a soma de todos os graus, não para um vértice específico.

Raio-X da questão

Dificuldade Fácil
Bloom Lembrar
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🧩 desafio
🎯 Conceito central

grafo não direcionado

📌 Objetivo

avaliacao

🧱 Pré-requisitos

lista de adjacência · grafo não direcionado

📚 Reveja

Revisar como calcular o grau de um vértice em grafos.

⚠️ Erro mais comum

Confundir o conceito de grau de um vértice com a contagem de arestas do grafo, levando a uma resposta incorreta.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Propriedades de grafos

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