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

Em programação, o que é uma lista?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO01

Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dados’

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em programação, o que é uma lista?

  1. A) Um tipo de gráfico que representa dados.
  2. B) Uma coleção de elementos que podem ser acessados por índices.
  3. C) Um comando que executa uma função.
  4. D) Um tipo de erro que ocorre na programação.
  5. E) Um gráfico que mostra a relação entre duas variáveis.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Em programação, lista é uma estrutura de dados que armazena uma coleção ordenada de elementos, em que cada item ocupa uma posição identificada por um índice (geralmente começando em 0 ou em 1, dependendo da linguagem).
  2. Analisando as alternativas, a alternativa B descreve exatamente essa ideia: uma coleção de elementos acessíveis por índices. Por isso ela está correta, e coincide com o gabarito oficial.
  3. A alternativa A está errada, pois lista não é um tipo de gráfico; gráficos são representações visuais de dados, não estruturas de armazenamento.
  4. A alternativa C está errada, pois um comando que executa uma função corresponde a uma chamada de função, não a uma estrutura de dados.
  5. A alternativa D está errada, pois erro de programação é um problema na execução ou na lógica do código, e não uma estrutura de dados.
  6. A alternativa E está errada, pois descreve um gráfico de dispersão, que mostra a relação entre duas variáveis, e não uma lista.

💡 Dica: Defina o conceito de lista em programação.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno associa a palavra 'lista' a uma forma de organizar e apresentar dados visualmente, como listas em tabelas ou gráficos, e confunde a estrutura de dados com sua representação gráfica.

Por que engana: Confundir listas com outros conceitos como graficos ou comandos, nao entendendo que listas armazenam elementos acessiveis por indices.

B Correta

Listas são coleções onde cada elemento tem uma posição definida, chamada índice.

C Erradaerro: Conceitual

O aluno confunde lista com uma instrução ou chamada de função, talvez por ver 'lista' em contextos de comandos como 'lista de instruções', sem entender que lista é uma estrutura de armazenamento.

D Erradaerro: Senso comum

O aluno pensa que 'lista' se refere a uma lista de erros ou problemas do código, uma interpretação do uso cotidiano da palavra, sem reconhecer o significado técnico de estrutura de dados.

E Erradaerro: Conceitual

O aluno confunde lista com um gráfico de relação entre variáveis, como um gráfico de dispersão, por associar a ideia de 'relação' ou 'coleção de pontos' a uma lista de dados.

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

conceito de variavel · estrutura de dados basica

📚 Reveja

Revisar o conceito de listas e suas aplicações em programação.

⚠️ Erro mais comum

Confundir listas com outros conceitos como graficos ou comandos, nao entendendo que listas armazenam elementos acessiveis por indices.

🤝 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.