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

Qual a principal característica de uma lista em programação?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF08CO02

Criar soluções de problemas para os quais seja adequado o uso de listas para descrever suas informações e automatizá-las usando uma linguagem de programação, empregando ou não a recursão como uma técnica de resolver o problema.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual a principal característica de uma lista em programação?

  1. A) Ela armazena dados de forma não ordenada
  2. B) Ela pode armazenar apenas um tipo de dado
  3. C) Ela permite acesso aos elementos por índices
  4. D) Ela não pode ser alterada após sua criação
  5. E) Ela é sempre estática em memória

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Leia o enunciado. A pergunta pede a principal característica de uma lista em programação, um conceito básico de estruturas de dados.
  2. Lembre o conceito. Uma lista é uma estrutura que guarda uma sequência de elementos, e cada elemento ocupa uma posição identificada por um índice (geralmente começando em 0 ou em 1, conforme a linguagem).
  3. Analise a alternativa C. Ela afirma que a lista permite acesso aos elementos por índices, o que é a característica central desse tipo de estrutura, pois possibilita ler ou alterar um elemento diretamente pela sua posição.
  4. Verifique as demais. A alternativa A está errada porque a lista mantém uma ordem de inserção e seus elementos têm posições definidas. A alternativa B está errada porque listas comuns, em muitas linguagens, podem armazenar elementos de tipos diferentes. A alternativa D está errada porque listas, na maioria das linguagens, são mutáveis e permitem inserir, remover ou alterar elementos. A alternativa E está errada porque listas costumam ser dinâmicas, podendo crescer ou diminuir durante a execução.
  5. Conclusão. A alternativa correta é a C, coincidindo com o gabarito oficial.

💡 Dica: Pense nas características básicas de estruturas de dados.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

Confunde lista com conjunto ou estrutura sem ordem, achando que a lista não mantém sequência entre seus elementos.

Por que engana: Confundir listas com conjuntos ou arrays estáticos, acreditando que listas não têm ordem ou que não permitem acesso por índice.

B Erradaerro: Conceitual

Acredita que a lista é restrita a um único tipo de dado, como um vetor tipado, ignorando que muitas linguagens permitem listas heterogêneas.

C Correta

A principal característica das listas é que os elementos podem ser acessados através de índices.

D Erradaerro: Conceitual

Associa lista a uma constante ou tupla imutável, esquecendo que listas comuns podem ser alteradas com inserções, remoções e atribuições.

E Erradaerro: Conceitual

Supõe que lista é uma estrutura de tamanho fixo na memória, confundindo-a com vetores estáticos, quando listas costumam ser dinâmicas.

Raio-X da questão

Dificuldade Média
Bloom Lembrar
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🧩 abertura
🎯 Conceito central

listas em programação

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados básicas · conceito de índice em listas

📚 Reveja

Revisar as características das estruturas de dados em programação.

⚠️ Erro mais comum

Confundir listas com conjuntos ou arrays estáticos, acreditando que listas não têm ordem ou que não permitem acesso por índice.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Programação com listas e recursã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

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.