GeraProva GeraProva Provas com IA para professores do Brasil
Computação9º anoBNCC EF69CO01Média⏱ curto

Qual das alternativas a seguir melhor descreve uma lista em programação?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO01

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?

  1. A) Uma estrutura de dados que armazena dados em pares chave-valor.
  2. B) Uma sequência ordenada de elementos que pode ser alterada.
  3. C) Uma estrutura que armazena dados em formato tabelar.
  4. D) Um conjunto de dados que não possui ordem definida.
  5. 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

  1. 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.
  2. 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.
  3. 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.
  4. 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

A Erradaerro: Conceituala que mais engana

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.

B Correta

Listas são sequências que permitem a adição, remoção e alteração de elementos.

C Erradaerro: Conceitual

Associa lista ao formato de tabela, com linhas e colunas, como uma planilha, ignorando que a lista é uma sequência linear de elementos.

D Erradaerro: Conceitual

Acredita que listas são coleções sem ordem, que é a característica de um conjunto, por confundir as duas estruturas.

E Erradaerro: Conceitual

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

Dificuldade Média
Bloom Lembrar
Leitura baixo
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 abertura
🎯 Conceito central

listas em programação

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados básicas · conceito de sequencia ordenada

📚 Reveja

Revisar o conceito de listas e suas características em programação.

⚠️ Erro mais comum

Confundir listas com dicionarios ou conjuntos, atribuindo propriedades erradas como imutabilidade ou falta de ordem.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Tipos de dados

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.