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

Ao representar um autômato de estados com muitos estados e poucas transições entre eles (grafo esparso) para…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO08

Compreender e utilizar diferentes formas de armazenar, manipular, compactar e recuperar arquivos, documentos e metadados.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Ao representar um autômato de estados com muitos estados e poucas transições entre eles (grafo esparso) para executar um algoritmo de busca de caminho, qual representação de grafo reduz uso de memória?

  1. A) Grafo bipartido
  2. B) Matriz de adjacência
  3. C) Árvore binária
  4. D) Tabela hash
  5. E) Lista de adjacência.

✅ Resposta correta: alternativa E

Resolução passo a passo

  1. Identifique o problema. O autômato tem muitos estados (vértices) e poucas transições (arestas), ou seja, é um grafo esparso. Queremos uma estrutura de dados que armazene o grafo gastando pouca memória.
  2. Analise a matriz de adjacência. Ela usa uma tabela de tamanho V x V, ocupando memória proporcional ao quadrado do número de estados, mesmo quando quase todas as posições são zero. Logo, desperdiça memória em grafos esparsos.
  3. Analise a lista de adjacência. Para cada estado guarda-se apenas a lista dos estados alcançáveis por uma transição. A memória fica proporcional a V + E (estados mais transições), que é muito menor quando E é pequeno. Esta é a resposta correta, e o gabarito oficial está certo.
  4. Por que as outras estão erradas. A) Grafo bipartido é uma propriedade de um grafo (seus vértices se dividem em dois conjuntos), não uma forma de representá-lo na memória. B) A matriz de adjacência, como visto no passo 2, desperdiça memória em grafos esparsos. C) Árvore binária é um tipo de grafo acíclico com restrição de grau, não uma representação geral de grafos com muitas conexões arbitrárias. D) Tabela hash é uma estrutura para busca por chave, que pode ser usada internamente, mas não é a representação padrão de grafo esparso citada nesse contexto.

💡 Dica: Considere as características dos grafos esparsos.

Alternativa por alternativa

A Erradaerro: Conceitual

Confunde a propriedade estrutural de um grafo bipartido com uma forma de armazenamento; acredita que dividir os vértices em dois conjuntos reduz a memória usada.

B Erradaerro: Conceituala que mais engana

Acredita que a matriz de adjacência, por ser a representação mais comum e direta, é também a mais econômica, sem perceber que ela ocupa V x V posições mesmo quando há poucas arestas.

Por que engana: Escolher a matriz de adjacência, que é mais adequada para grafos densos, em vez da lista de adjacência para grafos esparsos.

C Erradaerro: Conceitual

Associa qualquer estrutura de grafo à árvore binária, pensando que a hierarquia de nós com no máximo dois filhos serve para representar todas as conexões entre estados.

D Erradaerro: Senso comum

Pensa que a tabela hash, por permitir acesso rápido, resolve sozinha a representação do grafo e economiza memória, sem considerar que ela não descreve a estrutura de vizinhança por si só.

E Correta

Para grafos esparsos a lista de adjacência armazena apenas arestas existentes, consumindo menos memória que matrizes de adjacência que reservam espaço para todas as possíveis arestas.

Raio-X da questão

Dificuldade Média
Bloom Analisar
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✍️ situacional🧩 progressao
🎯 Conceito central

representação de grafos

📌 Objetivo

avaliacao

🧱 Pré-requisitos

representação de grafos · estruturas de dados

📚 Reveja

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

⚠️ Erro mais comum

Escolher a matriz de adjacência, que é mais adequada para grafos densos, em vez da lista de adjacência para grafos esparsos.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Armazenamento e Transmissão de dados - Gestão de dados

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