Assinale a opção que descreve corretamente uma lista em programação.
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Criar soluções de problemas para os quais seja adequado o uso de registros e matrizes unidimensionais para descrever suas informações e automatizá-las usando uma linguagem de programação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Assinale a opção que descreve corretamente uma lista em programação.
- A) Estrutura que armazena apenas números
- B) Conjunto de dados desordenados
- C) Estrutura que permite acesso sequencial
- D) Grupo de dados sem identificação
- E) Conjunto de dados somente de texto
✅ Resposta correta: alternativa C
Resolução passo a passo
- Lembre o conceito de lista em programação: é uma estrutura de dados que agrupa vários valores em uma única variável, em que cada elemento ocupa uma posição (índice) e pode ser acessado pela sua posição.
- Analise a alternativa C: 'Estrutura que permite acesso sequencial'. Em uma lista, os elementos ficam organizados em uma ordem definida, e podemos percorrê-los um a um, do primeiro ao último, ou acessá-los diretamente pelo índice. Essa descrição corresponde ao conceito de lista, por isso ela está correta.
- Por que as outras estão erradas:
- A) Está errada porque uma lista pode armazenar números, textos, booleanos e outros tipos de dados, não apenas números.
- B) Está errada porque os dados de uma lista são organizados em uma ordem definida (por posição), não de forma desordenada.
- D) Está errada porque cada elemento de uma lista é identificado pela sua posição (índice), então não é um grupo sem identificação.
- E) Está errada porque uma lista também pode conter dados de tipos variados, não somente texto.
- Conclusão: a alternativa correta é a C, que coincide com o gabarito oficial.
💡 Dica: Lembre-se das características de uma lista em programação.
Alternativa por alternativa
O aluno acredita que a lista é restrita a um tipo de dado, confundindo-a com estruturas de tipo único, como vetores numéricos.
O aluno associa a ideia de coleção de dados à desordem, achando que agrupar itens não exige organização ou sequência.
Por que engana: Confundir listas com conjuntos ou outros tipos de dados, acreditando que listas armazenam apenas um tipo específico ou que são desordenadas.
Listas permitem o acesso sequencial aos dados, facilitando operações.
O aluno entende que, por ser um agrupamento, os elementos não precisam de identificação, desconsiderando que cada item possui um índice ou posição.
O aluno pensa que listas servem apenas para textos, possivelmente por associar estruturas de manipulação de strings a listas.
Raio-X da questão
listas em programação
avaliacao
estruturas de dados básicas · conceito de sequencia
Revisar a definição e características de listas em programação.
Confundir listas com conjuntos ou outros tipos de dados, acreditando que listas armazenam apenas um tipo específico ou que são desordenadas.
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual das alternativas a seguir descreve corretamente uma lista em programação?
- Qual das alternativas a seguir melhor descreve uma lista em programação?
- Identifique qual das opções representa uma lista em programação.
- Selecione a descrição correta sobre uma lista em programação.
- Qual das opções a seguir melhor descreve o que são listas em programação?
- Qual das opções abaixo representa uma lista em programação?
Todas as questões de Programação - Programação usando registros e matrizes
🔎 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
