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

Em um programa que utiliza listas, qual a função principal de armazenar dados?

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

Em um programa que utiliza listas, qual a função principal de armazenar dados?

  1. A) Listas organizam dados de forma visual.
  2. B) Listas armazenam dados para acesso e manipulação.
  3. C) Listas facilitam a criação de gráficos.
  4. D) Listas apenas armazenam números inteiros.
  5. E) Listas são usadas para otimizar funções matemáticas.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A pergunta pede a função principal de armazenar dados em um programa que utiliza listas. Uma lista é uma estrutura que guarda vários valores em uma sequência ordenada, permitindo que o programa os acesse (por posição, por exemplo) e os modifique (inserindo, removendo, alterando ou percorrendo elementos).
  2. Analisando a alternativa B, 'Listas armazenam dados para acesso e manipulação', ela descreve exatamente essa finalidade: guardar informações para que possam ser consultadas e trabalhadas pelo programa. Por isso, ela está correta, e coincide com o gabarito oficial.
  3. Por que as outras estão erradas:
  4. A) Listas são estruturas de dados lógicas do programa, não um recurso visual; a organização visual é uma questão de interface, não a função da lista.
  5. C) Gráficos podem usar dados armazenados em listas, mas essa não é a função principal da estrutura.
  6. D) Listas podem guardar números inteiros, mas também textos, decimais e outros tipos; a restrição não define sua função.
  7. E) Listas não existem para otimizar funções matemáticas; elas organizam coleções de valores, e o cálculo matemático é feito sobre esses valores.

💡 Dica: Identifique para que os dados ficam disponíveis em uma lista.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno associa a lista à organização visual de informações, como tabelas ou layouts na tela, confundindo estrutura de dados com apresentação.

B Correta

Essa é a função principal das listas no contexto da programação.

C Erradaerro: Conceitual

O aluno acredita que a lista existe para produzir gráficos, quando na verdade ela apenas pode fornecer os dados que um gráfico usa.

D Erradaerro: Conceituala que mais engana

O aluno entende que listas servem apenas para números inteiros, generalizando um exemplo simples para a função geral da estrutura.

Por que engana: Confundir a finalidade geral de uma lista com funções específicas, como criar gráficos, otimizar cálculos ou armazenar apenas números inteiros.

E Erradaerro: Senso comum

O aluno imagina que a lista serve para acelerar cálculos matemáticos, confundindo o armazenamento de valores com a execução de operações.

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 dados em listas

📌 Objetivo

revisao

🧱 Pré-requisitos

Estruturas básicas de dados · Acesso e manipulação de dados

📚 Reveja

Revise como listas armazenam e permitem acessar e manipular conjuntos de dados.

⚠️ Erro mais comum

Confundir a finalidade geral de uma lista com funções específicas, como criar gráficos, otimizar cálculos ou armazenar apenas números inteiros.

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