GeraProva GeraProva Provas com IA para professores do Brasil
Computação4º anoBNCC EF15CO01Média⏱ curto

Qual a estrutura ideal para armazenar as conexões de um grafo direcionado?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO01

Identificar as principais formas de organizar e representar a informação de maneira estruturada (matrizes, registros, listas e grafos) ou não estruturada (números, palavras, valores verdade).

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual a estrutura ideal para armazenar as conexões de um grafo direcionado?

  1. A) Matriz de adjacência
  2. B) Lista encadeada
  3. C) Vetor
  4. D) Fila
  5. E) Pilha

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Um grafo direcionado é formado por vértices e arcos, em que cada conexão tem um sentido (de origem para destino). A questão pergunta qual estrutura armazena essas conexões de forma ideal. Passo 2: A matriz de adjacência é uma matriz n x n, em que a posição (i, j) indica se existe um arco do vértice i para o vértice j. Como a matriz não é simétrica, ela registra naturalmente o sentido de cada conexão, o que a torna a representação clássica e mais direta para grafos direcionados, com consulta de existência de arco em tempo constante. Passo 3: A lista encadeada (lista de adjacência) também representa grafos direcionados e costuma economizar memória em grafos esparsos; por isso é uma alternativa forte e, em muitos contextos práticos, preferível. No entanto, a questão fala em estrutura ideal de forma geral e, entre as opções, a matriz de adjacência é a representação canônica para armazenar as conexões. Passo 4: O vetor é uma estrutura linear que não representa relações entre vértices por si só, então não serve para guardar conexões de forma direta. Passo 5: A fila é uma estrutura de acesso FIFO usada para processar elementos em ordem de chegada, como em percursos em largura, mas não armazena as conexões do grafo. Passo 6: A pilha é uma estrutura LIFO usada em percursos em profundidade e na recursão, também sem função de armazenar conexões. Passo 7: Conclusão: a alternativa A está correta e coincide com o gabarito oficial, com a ressalva de que a lista encadeada é uma escolha válida e eficiente para grafos esparsos.

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

Alternativa por alternativa

A Correta

Esta estrutura permite representar bem as conexões entre os vértices em um grafo direcionado.

B Erradaerro: Conceituala que mais engana

Acredita que a lista encadeada é sempre a melhor estrutura por economizar memória, sem considerar que a questão busca a representação clássica das conexões e que a matriz oferece consulta direta de arcos.

Por que engana: Confundir estruturas lineares como listas ou vetores com estruturas específicas para representar grafos, como a matriz de adjacência.

C Erradaerro: Conceitual

Imagina que, por ser a estrutura mais simples, o vetor basta para guardar as conexões, sem perceber que ele não representa relações entre dois vértices.

D Erradaerro: Conceitual

Confunde a estrutura usada para percorrer o grafo (como na busca em largura) com a estrutura que armazena suas conexões.

E Erradaerro: Conceitual

Associa a pilha aos algoritmos de percurso em profundidade e supõe que ela também guarda as arestas ou arcos do grafo, quando ela apenas controla a ordem de visita.

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

conceito de grafo direcionado · matriz de adjacencia

📚 Reveja

Revisar as estruturas de dados utilizadas em grafos.

⚠️ Erro mais comum

Confundir estruturas lineares como listas ou vetores com estruturas específicas para representar grafos, como a matriz de adjacência.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Organização e representação da informação

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