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

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

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO01

Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dados’

Fonte: Base Nacional Comum Curricular (MEC).

Questão

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

  1. A) Armazenar dados de forma não ordenada
  2. B) Permitir a duplicação de valores
  3. C) Ser imutável após a criação
  4. D) Armazenar apenas números inteiros
  5. E) Representar dados em formato de árvore

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Uma lista é uma estrutura de dados que armazena uma sequência de elementos, em que cada elemento ocupa uma posição, identificada por um índice. Passo 2: A alternativa correta é a B, pois listas permitem valores duplicados: o mesmo valor pode aparecer em mais de uma posição, como em [3, 3, 5]. Passo 3: A alternativa A está errada, porque listas mantêm seus elementos em uma ordem definida pelas posições, sendo, portanto, ordenadas e não desordenadas. Passo 4: A alternativa C está errada, porque, em linguagens como Python, listas são mutáveis, permitindo alterar, inserir e remover elementos depois de criadas; a imutabilidade é característica de outras estruturas, como as tuplas. Passo 5: A alternativa D está errada, porque uma lista pode armazenar inteiros, reais, textos e outros tipos de dados, não apenas números inteiros. Passo 6: A alternativa E está errada, porque a representação em árvore corresponde a outra estrutura de dados, hierárquica, diferente da lista. Passo 7: Conclusão: a análise confirma o gabarito oficial, alternativa B.

💡 Dica: Pense nas propriedades que definem uma lista em programação.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

Confunde a lista com um conjunto ou outra estrutura sem ordem, achando que listas não guardam a ordem dos elementos.

Por que engana: Confundir listas com outras estruturas, como conjuntos ou árvores, levando a erros sobre ordenação e duplicação.

B Correta

Listas podem armazenar valores duplicados, ao contrário de conjuntos.

C Erradaerro: Conceitual

Generaliza que todas as estruturas de dados são imutáveis, confundindo a lista com tuplas ou strings, que não podem ser alteradas após a criação.

D Erradaerro: Conceitual

Acredita que a lista só aceita um tipo de dado específico, no caso inteiros, confundindo a estrutura com um vetor de tipo fixo ou com um exemplo particular de uso.

E Erradaerro: Conceitual

Associa a lista a estruturas hierárquicas, como árvores, por ambas organizarem dados em sequência ou em níveis, sem distinguir suas organizações.

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 · tipos de dados em programacao

📚 Reveja

Revisar as características e funções de listas em programação.

⚠️ Erro mais comum

Confundir listas com outras estruturas, como conjuntos ou árvores, levando a erros sobre ordenação e duplicação.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Tipos de dados

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