Selecione a descrição correta sobre uma lista em programação.
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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
Selecione a descrição correta sobre uma lista em programação.
- A) Armazena dados apenas de um tipo
- B) Não permite acesso a elementos
- C) São de tamanho fixo
- D) Facilita operações sequenciais
- E) Somente aceita duplicatas
✅ Resposta correta: alternativa D
Resolução passo a passo
- Uma lista é uma estrutura de dados que guarda uma sequência ordenada de elementos, acessíveis por posição (índice). Na maioria das linguagens, como Python, Java ou JavaScript, ela pode crescer ou diminuir durante a execução.
- Analisando cada alternativa, a correta é a D, pois a organização sequencial da lista facilita operações como percorrer todos os elementos (laços de repetição), somar, contar, buscar ou ordenar.
- A alternativa A está errada, pois em muitas linguagens uma lista pode armazenar elementos de tipos diferentes, como números e textos juntos.
- A alternativa B está errada, pois o acesso aos elementos é justamente uma característica das listas, feito pelo índice (por exemplo, lista[0]).
- A alternativa C está errada, pois listas são dinâmicas e podem aumentar ou diminuir de tamanho; o tamanho fixo é característica de vetores ou arrays estáticos em algumas linguagens.
- A alternativa E está errada, pois listas aceitam duplicatas, mas não exclusivamente: elementos repetidos e não repetidos podem coexistir. Quem exige elementos sem repetição é o conjunto (set), e não a lista.
- Conclusão: o gabarito D está correto. A questão não depende de figuras ou tabelas, e a resposta se baseia no conceito geral de lista.
💡 Dica: Lembre-se das características das listas em programação.
Alternativa por alternativa
O aluno acredita que a lista só pode guardar um tipo de dado, confundindo-a com estruturas tipadas como vetores de tipo único em linguagens como C ou Java.
Por que engana: Achar que listas armazenam apenas um tipo de dado ou que nao permitem acesso direto aos elementos.
O aluno pensa que os elementos de uma lista ficam inacessíveis, possivelmente confundindo-a com conjuntos ou estruturas sem índice, nas quais não há acesso posicional.
O aluno associa lista a vetor estático, achando que todas as listas têm tamanho fixo definido na criação, quando listas dinâmicas podem crescer e diminuir.
Listas são ideais para operações que envolvem dados sequenciais.
O aluno interpreta que a lista só admite elementos repetidos, transformando a característica de permitir duplicatas em uma exclusividade, quando também aceita valores únicos.
Raio-X da questão
listas em programação
avaliacao
conceito de lista em programacao · acesso a elementos em listas
Revisar as propriedades e métodos das listas em programação.
Achar que listas armazenam apenas um tipo de dado ou que nao permitem acesso direto aos elementos.
pensamento_critico
abstrato
Questões parecidas com resolução
- Em um grafo denso, qual representação — matriz de adjacência ou lista de adjacência — permite verificar em tempo…
- Descreva sucintamente como verificar se um grafo simples não direcionado é k-regular usando sua lista de adjacência; que…
- Em um grafo simples não direcionado representado por lista de adjacência, o que caracteriza um vértice isolado e como…
- Descreva com precisão o algoritmo e as estruturas de dados (registros, hash ou listas) para construir um índice…
- Em um autômato orientado por eventos que registra leituras periódicas de um sensor, qual estrutura de dados é mais…
- Projete um autômato baseado em eventos para gerenciar reservas de salas multimídia na escola: descreva estados, eventos…
Todas as questões de Organização e representação da informaçã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
