Qual é a principal característica de uma lista em programação?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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?
- A) Armazenar dados de forma não ordenada
- B) Permitir a duplicação de valores
- C) Ser imutável após a criação
- D) Armazenar apenas números inteiros
- E) Representar dados em formato de árvore
✅ Resposta correta: alternativa B
Resolução passo a passo
- 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
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.
Listas podem armazenar valores duplicados, ao contrário de conjuntos.
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.
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.
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
listas em programação
avaliacao
estruturas de dados básicas · tipos de dados em programacao
Revisar as características e funções de listas em programação.
Confundir listas com outras estruturas, como conjuntos ou árvores, levando a erros sobre ordenação e duplicação.
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual é a principal característica de uma lista em programação de dados?
- Qual a principal característica de uma lista como forma de organização de dados?
- Qual é a função principal de uma lista em programação?
- Qual a função de uma lista em programação?
- Qual é a função de uma lista em programação?
- Em programação, uma lista armazena vários dados ordenados. Qual alternativa identifica corretamente uma característica…
🔎 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
