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

Qual a principal característica das listas ligadas em comparação com listas convencionais?

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 principal característica das listas ligadas em comparação com listas convencionais?

  1. A) Acesso aleatório
  2. B) Menor consumo de memória
  3. C) Inserção e remoção eficientes
  4. D) Armazenamento contíguo
  5. E) Estrutura fixa

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Em uma lista ligada, cada elemento (nó) guarda um dado e um ponteiro para o próximo nó, de modo que os nós não precisam ficar em posições contíguas da memória. Passo 2: Essa organização torna a inserção e a remoção eficientes, pois basta ajustar os ponteiros, sem deslocar os demais elementos como acontece em listas convencionais baseadas em vetor, em que inserir ou remover no meio pode exigir mover muitos itens. Passo 3: A contrapartida é que o acesso é sequencial: para chegar ao k-ésimo elemento é preciso percorrer os nós anteriores, enquanto no vetor o acesso é direto pelo índice. Por isso a alternativa A está errada, pois o acesso aleatório é justamente a vantagem das listas convencionais. Passo 4: Cada nó armazena também o ponteiro, o que consome mais memória por elemento, então a alternativa B está errada. Passo 5: O armazenamento contíguo é característica dos vetores e não das listas ligadas, o que torna a alternativa D errada. Passo 6: A lista ligada é dinâmica, cresce e diminui conforme necessário, enquanto a estrutura fixa é típica de vetores de tamanho predefinido, o que torna a alternativa E errada. Passo 7: Concluo que a alternativa C é a correta e concordo com o gabarito oficial.

💡 Dica: Considere as diferenças estruturais entre as listas.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

Confunde lista ligada com vetor, achando que é possível acessar qualquer posição diretamente pelo índice. Na lista ligada o acesso é sequencial, nó por nó.

Por que engana: Confundir listas ligadas com arrays, acreditando que possuem acesso aleatório ou armazenamento contíguo.

B Erradaerro: Conceitual

Acredita que a lista ligada economiza memória por não reservar espaço antecipadamente, ignorando o custo dos ponteiros armazenados em cada nó.

C Correta

Listas ligadas permitem inserir e remover nós com facilidade.

D Erradaerro: Conceitual

Associa a lista ligada ao armazenamento contíguo dos vetores, sem perceber que os nós ficam espalhados na memória e são conectados por ponteiros.

E Erradaerro: Conceitual

Pensa que a lista ligada tem tamanho fixo, como um vetor de tamanho predefinido, sem perceber que ela cresce e diminui dinamicamente.

Raio-X da questão

Dificuldade Média
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✍️ direta🧩 consolidacao
🎯 Conceito central

listas ligadas

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados básicas · listas convencionais

📚 Reveja

Revisar as características das listas ligadas e convencionais.

⚠️ Erro mais comum

Confundir listas ligadas com arrays, acreditando que possuem acesso aleatório ou armazenamento contíguo.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Algoritmos clássicos

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