GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF05CO02Difícil⏱ medio

Para um projeto que envolve a criação de um jogo, qual estrutura de dados permite representar conexões entre…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF05CO02

Reconhecer objetos do mundo real e digital que podem ser representados através de grafos que estabelecem uma organização com uma quantidade variável de vértices conectados por arestas, fazendo manipulações simples sobre estas representações.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Para um projeto que envolve a criação de um jogo, qual estrutura de dados permite representar conexões entre personagens?

  1. A) Lista
  2. B) Registro
  3. C) Matriz
  4. D) Grafo
  5. E) Fila

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. Identifique o que a questão pede: uma estrutura de dados capaz de representar conexões entre personagens de um jogo, ou seja, relações entre elementos em que qualquer um pode se ligar a vários outros.
  2. Analise o conceito de grafo: é uma estrutura formada por vértices (nós), que representam os elementos, e arestas, que representam as conexões entre eles. Assim, cada personagem pode ser um vértice e cada relação de amizade, aliança ou inimizade pode ser uma aresta.
  3. Compare com as demais alternativas. A lista guarda elementos em sequência e não modela bem relações múltiplas entre pares. A matriz pode representar conexões (a matriz de adjacência faz isso), mas é uma forma de representação de grafo e não a estrutura conceitual pedida, além de ser menos adequada para relações esparsas. O registro agrupa campos de tipos diferentes de um mesmo item e não representa conexões. A fila organiza elementos em ordem de chegada (FIFO) e não representa relações entre personagens.
  4. Conclusão: o grafo é a estrutura que modela diretamente conexões entre entidades, por isso a alternativa correta é a D, que coincide com o gabarito oficial.

💡 Dica: Considere as estruturas de dados mais comuns em programação.

Alternativa por alternativa

A Erradaerro: Conceitual

Acredita que uma lista basta para guardar as conexões, pensando apenas em sequências de personagens sem considerar que uma relação liga um personagem a vários outros.

B Erradaerro: Conceitual

Confunde registro (estrutura que agrupa campos de um mesmo item, como um cadastro de personagem) com uma estrutura que relaciona itens entre si.

C Erradaerro: Conceituala que mais engana

Pensa que a matriz é a estrutura natural para conexões por poder armazenar relações entre linhas e colunas, sem perceber que ela é uma forma de representar o grafo e não a estrutura conceitual pedida.

Por que engana: Confundir estruturas lineares como listas e filas com estruturas que representam conexoes complexas, como grafos.

D Correta

Um grafo representa bem conexões entre personagens em um jogo.

E Erradaerro: Senso comum

Associa conexões à ideia de fila de atendimento ou ordem de chegada, sem perceber que a fila organiza elementos em sequência e não cria ligações entre eles.

Raio-X da questão

Dificuldade Difícil
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

estruturas de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados basicas · conceito de grafo

📚 Reveja

Revisar as principais estruturas de dados utilizadas em programação.

⚠️ Erro mais comum

Confundir estruturas lineares como listas e filas com estruturas que representam conexoes complexas, como grafos.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Listas e 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.