Qual das alternativas abaixo descreve corretamente o que são listas em programação?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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 das alternativas abaixo descreve corretamente o que são listas em programação?
- A) Estruturas de dados que armazenam apenas números
- B) Estruturas de dados que armazenam uma sequência de elementos
- C) Variáveis que não podem ser alteradas
- D) Um tipo de variável que armazena apenas texto
- E) Uma forma de representar algoritmos
✅ Resposta correta: alternativa B
Resolução passo a passo
- Lista, em programação, é uma estrutura de dados que agrupa vários elementos em uma sequência ordenada, em que cada item ocupa uma posição (índice) e pode ser acessado, percorrido, inserido ou removido.
- Analisando as alternativas, a alternativa B descreve exatamente esse conceito: uma estrutura que armazena uma sequência de elementos.
- A alternativa A está errada porque listas podem armazenar números, textos, booleanos ou até outros tipos misturados, não apenas números.
- A alternativa C está errada porque descreve constantes; listas comuns são mutáveis, podendo ter elementos alterados, adicionados ou removidos.
- A alternativa D está errada porque descreve uma variável de tipo texto (string), e não uma estrutura que organiza vários valores.
- A alternativa E está errada porque algoritmo é um conjunto de passos para resolver um problema, e não uma estrutura de dados.
- Conclusão: o gabarito B está correto.
💡 Dica: Pense na definição de listas em programação.
Alternativa por alternativa
O aluno associa listas apenas a conjuntos numéricos, como vetores matemáticos, e acredita que a estrutura é restrita a um tipo de dado.
Por que engana: Achar que listas armazenam apenas um tipo especifico de dado, como numeros ou texto, ou confundir listas com variaveis imutaveis.
Listas são coleções que podem armazenar uma sequência de elementos, podendo ser de tipos variados.
Confunde lista com constante, imaginando que, por ser uma estrutura de armazenamento, seus valores não podem ser modificados.
Confunde lista com string, pensando que a lista é um tipo de variável para textos, já que ambas guardam sequências de caracteres.
Interpreta a palavra 'lista' no sentido do cotidiano, como uma relação ou roteiro de passos, e a associa ao conceito de algoritmo.
Raio-X da questão
listas em programação
avaliacao
conceito de variaveis · tipos de dados basicos
Revisar o conceito de listas e suas aplicações em programação.
Achar que listas armazenam apenas um tipo especifico de dado, como numeros ou texto, ou confundir listas com variaveis imutaveis.
ciencia_tecnologia
abstrato
Questões parecidas com resolução
- Em um grafo denso, qual representação — matriz de adjacência ou lista de adjacência — permite verificar em tempo…
- Descreva sucintamente como verificar se um grafo simples não direcionado é k-regular usando sua lista de adjacência; que…
- Em um grafo simples não direcionado representado por lista de adjacência, o que caracteriza um vértice isolado e como…
- Descreva com precisão o algoritmo e as estruturas de dados (registros, hash ou listas) para construir um índice…
- Em um autômato orientado por eventos que registra leituras periódicas de um sensor, qual estrutura de dados é mais…
- Projete um autômato baseado em eventos para gerenciar reservas de salas multimídia na escola: descreva estados, eventos…
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
