Em um programa que utiliza listas, qual a função principal de armazenar dados?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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?
- A) Listas organizam dados de forma visual.
- B) Listas armazenam dados para acesso e manipulação.
- C) Listas facilitam a criação de gráficos.
- D) Listas apenas armazenam números inteiros.
- E) Listas são usadas para otimizar funções matemáticas.
✅ Resposta correta: alternativa B
Resolução passo a passo
- 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).
- 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.
- Por que as outras estão erradas:
- 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.
- C) Gráficos podem usar dados armazenados em listas, mas essa não é a função principal da estrutura.
- D) Listas podem guardar números inteiros, mas também textos, decimais e outros tipos; a restrição não define sua função.
- 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
O aluno associa a lista à organização visual de informações, como tabelas ou layouts na tela, confundindo estrutura de dados com apresentação.
Essa é a função principal das listas no contexto da programação.
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.
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.
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
Armazenamento de dados em listas
revisao
Estruturas básicas de dados · Acesso e manipulação de dados
Revise como listas armazenam e permitem acessar e manipular conjuntos de dados.
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.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Qual é a função principal de uma lista em programação?
- Qual a função de uma lista em programação?
- Qual é a função de uma lista em programação?
- Qual é a função de uma lista em programação e como você a utilizaria para organizar dados?
- Qual a função de uma lista em programação e como você a utilizaria para armazenar nomes?
- Explique a importância das listas na organização de dados em um programa de computador.
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
