GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO13Fácil⏱ curto

Classifique a seguinte estrutura de dados: um conjunto de amigos e suas ligações de amizade.

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO13

Analisar e utilizar as diferentes formas de representação e consulta a dados em formato digital para pesquisas científicas.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Classifique a seguinte estrutura de dados: um conjunto de amigos e suas ligações de amizade.

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

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. Analise o que a questão descreve: um conjunto de elementos (os amigos) e relações entre pares desses elementos (as ligações de amizade).
  2. Em estruturas de dados, um conjunto de entidades ligadas por arestas, sem hierarquia obrigatória e podendo conter ciclos, é um grafo. Cada pessoa é um vértice e cada amizade é uma aresta.
  3. Por que a alternativa D está correta: o grafo modela exatamente vértices (amigos) conectados por arestas (amizades), inclusive redes sociais.
  4. Por que as outras estão erradas: a lista é uma sequência linear de elementos, sem a noção de ligações múltiplas entre pares; a matriz organiza dados em linhas e colunas, geralmente de forma tabular; a árvore é uma estrutura hierárquica com um nó raiz e sem ciclos, o que não se aplica a amizades gerais; o registro agrupa campos de tipos diferentes para representar uma única entidade, sem modelar ligações entre entidades.
  5. Conclusão: a estrutura descrita é um grafo, o que coincide com o gabarito oficial.

💡 Dica: Identifique o tipo de estrutura de dados que representa as relações.

Alternativa por alternativa

A Erradaerro: Conceitual

Associa a ideia de conjunto de amigos a uma lista, pensando que qualquer agrupamento de elementos é uma lista. Não percebe que a lista não representa relações entre pares de elementos.

B Erradaerro: Conceitual

Imagina que as ligações podem ser representadas diretamente como uma tabela de linhas e colunas, esquecendo que a matriz é apenas uma forma de representar um grafo, não o conceito em si.

C Erradaerro: Senso comuma que mais engana

Pensa em relações de amizade como hierarquia, como uma árvore genealógica ou organograma, sem perceber que amizades são relações mútuas e não hierárquicas.

Por que engana: Confundir grafos com outras estruturas como listas ou árvores, não reconhecendo a representação de relações entre elementos.

D Correta

Grafos representam perfeitamente relações de amizade.

E Erradaerro: Interpretação

Confunde 'conjunto de amigos' com um conjunto de dados sobre cada pessoa, pensando apenas em atributos de cada amigo e ignorando que o enunciado destaca as ligações entre eles.

Raio-X da questão

Dificuldade Fácil
Leitura baixo
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

estruturas de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de grafo · estruturas de dados basicas

📚 Reveja

Revisar os tipos de estruturas de dados e suas características.

⚠️ Erro mais comum

Confundir grafos com outras estruturas como listas ou árvores, não reconhecendo a representação de relações entre elementos.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Construir conhecimento usando técnicas e tecnologias computacionais, produzindo informação e/ou artefatos de forma criativa, com respeito às questões legais, que proporcionem experiências para si e os demais.

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