Qual é a principal característica de uma lista em programação de dados?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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 de dados?
- A) Acesso não ordenado
- B) Estrutura fixa
- C) Organização sequencial
- D) Visualização em tabela
- E) Representação gráfica
✅ Resposta correta: alternativa C
Resolução passo a passo
- Uma lista, em programação de dados (estruturas de dados), é uma coleção de elementos organizados em uma sequência, em que cada item ocupa uma posição ordenada, normalmente identificada por um índice (0, 1, 2...).
- Essa organização sequencial é a principal característica da lista: os elementos ficam em ordem, o primeiro vem antes do segundo, e assim por diante, e podem ser percorridos em sequência.
- A alternativa A está errada, pois a lista mantém uma ordem de posições; o acesso não ordenado é típico de outras estruturas, como tabelas hash ou conjuntos.
- A alternativa B está errada, pois uma lista é dinâmica: pode crescer, diminuir e ter elementos inseridos ou removidos, ao contrário de uma estrutura de tamanho fixo.
- A alternativa D está errada, pois visualização em tabela descreve uma forma de apresentação dos dados, não a estrutura lógica da lista.
- A alternativa E está errada, pois representação gráfica não é uma característica definidora de listas, e sim um modo de exibir informações, como gráficos.
- Conclusão: a resposta correta é a C, em conformidade com o gabarito oficial.
💡 Dica: Pense nas características básicas de estruturas de dados.
Alternativa por alternativa
O aluno pode ter confundido a lista com estruturas como conjuntos ou tabelas hash, nas quais não há ordem fixa de acesso aos elementos.
Por que engana: Confundir listas com estruturas não ordenadas ou fixas, ignorando a organização sequencial dos elementos.
O aluno pode ter associado a estrutura de dados a algo rígido, como um vetor de tamanho fixo, desconsiderando que listas são dinâmicas.
Listas organizam dados sequencialmente, facilitando o acesso por índice.
O aluno pode ter confundido a estrutura lógica dos dados com a forma de visualizá-los, já que listas são frequentemente exibidas em tabelas.
O aluno pode ter associado a palavra lista a representações visuais ou gráficas do dia a dia, sem distinguir o conceito de estrutura de dados.
Raio-X da questão
listas em programação
avaliacao
estruturas de dados básicas · conceito de sequencia
Revisar as características das estruturas de dados em programação.
Confundir listas com estruturas não ordenadas ou fixas, ignorando a organização sequencial dos elementos.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual é a principal característica de uma lista em programação?
- Qual a principal característica de uma lista em programação?
- Qual a principal característica de uma lista como forma de organização de dados?
- Em programação, uma lista armazena vários dados ordenados. Qual alternativa identifica corretamente uma característica…
- Quando um algoritmo utiliza uma lista como estrutura de dados, qual é uma característica importante dessa lista?
- Qual é a função principal de uma lista em programaçã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
