Qual a principal característica de uma lista em programação?
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?
- A) Ela armazena dados de forma não ordenada
- B) Ela pode armazenar apenas um tipo de dado
- C) Ela permite acesso aos elementos por índices
- D) Ela não pode ser alterada após sua criação
- E) Ela é sempre estática em memória
✅ Resposta correta: alternativa C
Resolução passo a passo
- Leia o enunciado. A pergunta pede a principal característica de uma lista em programação, um conceito básico de estruturas de dados.
- 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).
- 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.
- 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.
- 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
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.
Acredita que a lista é restrita a um único tipo de dado, como um vetor tipado, ignorando que muitas linguagens permitem listas heterogêneas.
A principal característica das listas é que os elementos podem ser acessados através de índices.
Associa lista a uma constante ou tupla imutável, esquecendo que listas comuns podem ser alteradas com inserções, remoções e atribuições.
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
listas em programação
avaliacao
estruturas de dados básicas · conceito de índice em listas
Revisar as características das estruturas de dados em programação.
Confundir listas com conjuntos ou arrays estáticos, acreditando que listas não têm ordem ou que não permitem acesso por índice.
pensamento_critico
abstrato
Questões parecidas com resolução
- Em uma estufa, um programa analisa a umidade de cinco canteiros, na ordem indicada, e aciona a irrigação quando a…
- Na feira cultural da escola, um grupo criou uma lista com as músicas que tocarão no palco: abertura, apresentação de…
- Na horta da escola, foram registradas as umidades do solo em uma lista: [42, 37, 35]. Uma função recursiva verifica se…
- Uma banca de feira registra em uma lista o preço de cada cesta vendida durante a manhã. Para calcular o total…
- Pesquisadores acompanham a qualidade da água em estações de um rio e precisam automatizar a leitura dos sensores. No…
- Por que uma lâmpada apagada pode continuar sem reparo por vários dias? Na central de atendimento de um município…
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
