Em programação, o que é uma lista?
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 dados’
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em programação, o que é uma lista?
- A) Um tipo de gráfico que representa dados.
- B) Uma coleção de elementos que podem ser acessados por índices.
- C) Um comando que executa uma função.
- D) Um tipo de erro que ocorre na programação.
- E) Um gráfico que mostra a relação entre duas variáveis.
✅ Resposta correta: alternativa B
Resolução passo a passo
- 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).
- 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.
- 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.
- 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.
- 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.
- 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
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.
Listas são coleções onde cada elemento tem uma posição definida, chamada índice.
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.
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.
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
listas em programação
avaliacao
conceito de variavel · estrutura de dados basica
Revisar o conceito de listas e suas aplicações em programação.
Confundir listas com outros conceitos como graficos ou comandos, nao entendendo que listas armazenam elementos acessiveis por indices.
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual a melhor definição de uma lista em um programa de computador?
- Qual a função de uma lista em programação?
- Qual é a função de uma lista em programação?
- O que é uma lista em programação? Cite um exemplo de como você a utilizaria em um programa.
- Qual a principal característica de uma lista em programação?
- Qual é a representação mais adequada de 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
