Qual das alternativas a seguir melhor descreve 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 dado’.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual das alternativas a seguir melhor descreve uma lista em programação?
- A) Uma estrutura de dados que armazena dados em pares chave-valor.
- B) Uma sequência ordenada de elementos que pode ser alterada.
- C) Uma estrutura que armazena dados em formato tabelar.
- D) Um conjunto de dados que não possui ordem definida.
- E) Uma estrutura de dados que não pode ser modificada após sua criação.
✅ Resposta correta: alternativa B
Resolução passo a passo
- Leia o conceito de lista em programação. Uma lista é uma estrutura de dados que guarda vários elementos em uma sequência, em que cada elemento ocupa uma posição (índice) e a ordem importa.
- Verifique o que a alternativa B afirma: 'uma sequência ordenada de elementos que pode ser alterada'. Isso corresponde ao conceito: a lista mantém a ordem das posições e, na maioria das linguagens (como Python), permite inserir, remover e modificar elementos após sua criação.
- Analise as demais alternativas. A alternativa A descreve um dicionário (pares chave-valor), não uma lista. A alternativa C descreve uma tabela ou matriz, com linhas e colunas. A alternativa D descreve um conjunto, que não tem ordem definida. A alternativa E descreve uma estrutura imutável, como a tupla, e não a lista típica.
- Conclusão. A resposta correta é a alternativa B, que coincide com o gabarito oficial.
💡 Dica: Pense na definição de listas em programação.
Alternativa por alternativa
Confunde lista com dicionário, em que os dados são acessados por uma chave e não por posição sequencial.
Por que engana: Confundir listas com dicionarios ou conjuntos, atribuindo propriedades erradas como imutabilidade ou falta de ordem.
Listas são sequências que permitem a adição, remoção e alteração de elementos.
Associa lista ao formato de tabela, com linhas e colunas, como uma planilha, ignorando que a lista é uma sequência linear de elementos.
Acredita que listas são coleções sem ordem, que é a característica de um conjunto, por confundir as duas estruturas.
Associa lista a uma estrutura imutável, como a tupla, achando que todo dado guardado em uma estrutura de dados não pode ser alterado.
Raio-X da questão
listas em programação
avaliacao
estruturas de dados básicas · conceito de sequencia ordenada
Revisar o conceito de listas e suas características em programação.
Confundir listas com dicionarios ou conjuntos, atribuindo propriedades erradas como imutabilidade ou falta de ordem.
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual das opções a seguir melhor descreve o que são listas em programação?
- Qual das alternativas abaixo descreve corretamente o que são listas em programação?
- Assinale a opção que descreve corretamente uma lista em programação.
- Qual das opções abaixo representa uma lista em programação?
- Identifique qual das opções representa uma lista em programação.
- Selecione a descrição correta sobre uma lista em programaçã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
