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

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

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO01

Identificar as principais formas de organizar e representar a informação de maneira estruturada (matrizes, registros, listas e grafos) ou não estruturada (números, palavras, valores verdade).

Fonte: Base Nacional Comum Curricular (MEC).

Questão

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

  1. A) Armazenar dados de forma sequencial
  2. B) Realizar operações matemáticas complexas
  3. C) Controlar o fluxo de um programa
  4. D) Gerar números aleatórios
  5. E) Desenhar gráficos na tela

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. A questão pergunta qual é a função de uma lista em programação. Uma lista (ou vetor, array) é uma estrutura de dados que guarda vários valores, organizados em sequência, cada um acessível por sua posição (índice).
  2. Resolvendo por conta própria, a função da lista é armazenar dados de forma sequencial, ou seja, reunir vários elementos em uma ordem definida para que possam ser lidos, percorridos e alterados.
  3. Comparando com o gabarito oficial (A), a resposta coincide com a conclusão obtida.
  4. Por que as outras estão erradas: B descreve funções de bibliotecas matemáticas ou cálculos, não o papel de uma estrutura de dados; C é a função de estruturas condicionais e de repetição, como if e while; D é função de geradores de números aleatórios; E é função de bibliotecas gráficas, não de listas.

💡 Dica: Pense sobre como as listas são usadas para armazenar dados.

Alternativa por alternativa

A Correta

Listas permitem armazenar múltiplos valores em uma única variável, organizando-os de forma sequencial.

B Erradaerro: Conceitual

Confunde estrutura de dados com operações matemáticas, imaginando que a lista serve para fazer contas complexas.

C Erradaerro: Conceituala que mais engana

Associa a lista a comandos de controle de fluxo, como laços e condicionais, pois ambos envolvem sequências de instruções.

Por que engana: Confundir a função de listas com outras funcionalidades de programação, como controle de fluxo ou operações matemáticas.

D Erradaerro: Senso comum

Confunde a lista com funções geradoras de aleatoriedade, talvez por associar a palavra a sorteios ou conjuntos de números.

E Erradaerro: Conceitual

Associa a lista a recursos visuais, imaginando que ela sirva para representar ou desenhar elementos na tela.

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

função de listas

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados básicas · conceito de variaveis

📚 Reveja

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

⚠️ Erro mais comum

Confundir a função de listas com outras funcionalidades de programação, como controle de fluxo ou operações matemáticas.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Organização e representação da informaçã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.