Uma lista guarda itens em ordem. Um grafo mostra conexões entre itens. Qual é um benefício de usar uma lista?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Uma lista guarda itens em ordem. Um grafo mostra conexões entre itens. Qual é um benefício de usar uma lista?
- A) Relações entre itens
- B) Conexões complexas
- C) Acesso em sequência
- D) Mais uso de memória
- E) Visualização de conexões
✅ Resposta correta: alternativa C
Resolução passo a passo
- O enunciado diz que uma lista guarda itens em ordem, enquanto um grafo mostra conexões entre itens. Logo, a pergunta pede a vantagem específica da estrutura de lista, que é a organização sequencial.
- Uma lista organiza os elementos em sequência, com posição definida (primeiro, segundo, terceiro...). Por isso, ela é adequada para percorrer os itens em ordem, do início ao fim, o que corresponde ao acesso em sequência. A alternativa C está correta e coincide com o gabarito oficial.
- Por que as outras estão erradas:
- A) Relações entre itens é a finalidade do grafo, não da lista, que não modela conexões.
- B) Conexões complexas também é característica do grafo, pois a lista guarda apenas uma sequência linear.
- D) Usar mais memória não é benefício; em geral, a lista é uma estrutura simples e econômica, e mais uso de memória seria uma desvantagem.
- E) Visualização de conexões depende da representação de grafos, que mostra as ligações entre itens, e a lista não exibe essas ligações.
💡 Dica: Considere as características de listas e grafos.
Alternativa por alternativa
O aluno associa a lista ao grafo, atribuindo a ela a função de mostrar relações entre itens, que é o papel do grafo descrito no enunciado.
O aluno acredita que a lista consegue representar conexões complexas entre elementos, confundindo a estrutura linear com a estrutura de grafo.
Por que engana: Confundir as caracteristicas de listas e grafos, atribuindo a listas beneficios que sao proprios de grafos, como representar relacoes complexas.
A lista organiza os itens em uma ordem, facilitando o acesso sequencial, isto é, um item depois do outro.
O aluno supõe que estruturas mais elaboradas gastam mais memória e considera isso uma vantagem, sem perceber que usar mais memória é um custo.
O aluno repete a ideia de visualização de conexões, que pertence ao grafo, e a atribui à lista por associação com o texto da questão.
Raio-X da questão
benefícios de listas
avaliacao
estruturas de dados basicas · listas e grafos
Revisar as diferenças entre listas e grafos.
Confundir as caracteristicas de listas e grafos, atribuindo a listas beneficios que sao proprios de grafos, como representar relacoes complexas.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual é a diferença entre uma lista e um grafo?
- Qual a principal vantagem de usar listas para organizar dados em um programa?
- Qual é a principal vantagem de usar um grafo para representar relações complexas?
- Qual é a principal vantagem de utilizar listas em um programa de computação?
- Qual é a principal vantagem do uso de listas em comparação com arrays?
- Qual é a principal vantagem de utilizar listas na programaçã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
