GeraProva GeraProva Provas com IA para professores do Brasil
Computação8º anoBNCC EF08CO02Fácil⏱ curto

Qual é a função principal de uma lista em programação?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF08CO02

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 função principal de uma lista em programação?

  1. A) Armazenar dados de forma não estruturada
  2. B) Realizar operações matemáticas complexas
  3. C) Armazenar múltiplos valores em uma única variável
  4. D) Criar gráficos e interfaces de usuário
  5. E) Executar comandos em tempo real

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Lembre o conceito de lista em programação: é uma estrutura de dados que guarda uma coleção ordenada de valores sob um mesmo nome de variável, permitindo acessar cada elemento por sua posição (índice).
  2. Analise a alternativa C, 'Armazenar múltiplos valores em uma única variável'. Ela descreve exatamente essa ideia: uma só variável (a lista) contém vários elementos. Portanto, esta é a função principal de uma lista.
  3. Verifique as demais alternativas. A alternativa A está errada porque uma lista armazena dados de forma estruturada e organizada por posição, e não de forma não estruturada. A alternativa B está errada porque operações matemáticas complexas são função de bibliotecas ou de funções específicas, não da estrutura de lista. A alternativa D está errada porque criação de gráficos e interfaces é papel de bibliotecas gráficas ou frameworks. A alternativa E está errada porque executar comandos em tempo real é função do interpretador ou do sistema operacional, não de uma estrutura de dados.
  4. Comparando com o gabarito oficial (C), há concordância total. A resposta correta é C.

💡 Dica: Identifique para que serve uma lista ao agrupar valores em uma estrutura.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno pode ter associado lista a qualquer armazenamento de dados sem ordem, confundindo a estrutura de lista com um conjunto desorganizado de informações. Na verdade, a lista mantém ordem e acesso por índice.

Por que engana: Confundir a função de uma lista com a realização de cálculos, a criação de interfaces ou a execução de comandos.

B Erradaerro: Conceitual

O aluno pode ter imaginado que estruturas de dados servem para cálculos, confundindo lista com funções matemáticas ou bibliotecas de cálculo numérico.

C Correta

A principal função de uma lista é armazenar múltiplos valores em uma única estrutura, facilitando a manipulação.

D Erradaerro: Senso comum

O aluno pode ter associado a palavra 'lista' a elementos visuais, como listas exibidas em telas ou componentes de interface, sem diferenciar estrutura de dados de recursos gráficos.

E Erradaerro: Conceitual

O aluno pode ter confundido a função de uma estrutura de dados com a do interpretador ou do sistema que executa os comandos, achando que a lista é responsável pela execução do programa.

Raio-X da questão

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

Armazenamento de múltiplos valores

📌 Objetivo

revisao

🧱 Pré-requisitos

Variáveis e armazenamento de dados · Estruturas de dados básicas

📚 Reveja

Revise listas como estruturas que armazenam vários valores em uma única variável.

⚠️ Erro mais comum

Confundir a função de uma lista com a realização de cálculos, a criação de interfaces ou a execução de comandos.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

Questões parecidas com resolução

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

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.