Qual das alternativas abaixo representa uma operação comum com listas?
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 representa uma operação comum com listas?
- A) Adicionar um item ao final da lista.
- B) Executar um loop for até que a lista esteja vazia.
- C) Calcular a média dos elementos da lista.
- D) Substituir uma variável por um valor.
- E) Imprimir todos os elementos da lista.
✅ Resposta correta: alternativa A
Resolução passo a passo
- Uma operação típica de listas é uma ação que manipula a própria estrutura, isto é, a sua sequência de elementos (inserir, remover, acessar, contar, percorrer). Passo 2: Adicionar um item ao final da lista altera diretamente a estrutura, acrescentando um novo elemento na última posição, como faz a operação append em linguagens como Python. Passo 3: A alternativa B está errada porque o loop for é uma estrutura de repetição, não uma operação de lista, e percorrer uma lista não a esvazia por si só. Passo 4: A alternativa C está errada porque a média é um cálculo matemático sobre os valores, que não faz parte das operações básicas e nativas da estrutura de lista. Passo 5: A alternativa D está errada porque substituir uma variável por um valor é atribuição, uma operação sobre variáveis e não sobre listas. Passo 6: A alternativa E está errada porque imprimir é uma operação de saída de dados; embora seja possível exibir os elementos de uma lista, a ação não modifica nem consulta a estrutura como a alternativa A. Passo 7: Conclusão: a alternativa A é a melhor resposta, concordando com o gabarito oficial.
💡 Dica: Pense nas operações básicas que podem ser realizadas em listas.
Alternativa por alternativa
Correto! Adicionar itens é uma operação comum em listas.
O aluno confunde a estrutura de repetição (loop for) com uma operação da própria lista, achando que a lista é o que o laço executa até esvaziar.
O aluno acredita que qualquer cálculo feito sobre os valores de uma lista seja uma operação de lista, sem distinguir operações da estrutura de operações matemáticas.
O aluno confunde atribuição de valor a uma variável com manipulação de uma lista, sem perceber que a substituição não envolve a estrutura de dados.
O aluno considera que exibir todos os elementos é uma operação característica de listas, sem notar que imprimir é uma ação de saída e não altera nem consulta a estrutura.
Por que engana: Confundir operacoes especificas de listas com outras operacoes de programacao, como substituicao de variaveis ou calculos.
Raio-X da questão
operações com listas
avaliacao
conceito de listas · operacoes basicas com listas
Revisar as operações comuns realizadas com listas em programação.
Confundir operacoes especificas de listas com outras operacoes de programacao, como substituicao de variaveis ou calculos.
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual das operações abaixo pode ser realizada em uma lista para organizar os dados?
- Qual operação pode ser realizada em uma lista para adicionar um novo item?
- Qual das opções abaixo representa uma lista em programação?
- Qual das alternativas a seguir melhor descreve uma lista em programação?
- Qual das opções abaixo é uma aplicação prática de listas na computação?
- Qual das alternativas a seguir descreve corretamente uma lista em programaçã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
