GeraProva GeraProva Provas com IA para professores do Brasil
Computação8º anoBNCC EF08CO03Difícil⏱ 1 a 2 minu

Em um aplicativo da escola, a lista de representantes da turma aparece nesta ordem: Ana, Bia, Caio, Davi e…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF08CO03

Utilizar algoritmos clássicos de manipulação sobre listas.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em um aplicativo da escola, a lista de representantes da turma aparece nesta ordem: Ana, Bia, Caio, Davi e Elisa. Caio deixou de ser representante e seu nome será excluído, sem alterar a ordem dos demais. Após excluir Caio, qual atualização das posições mantém a lista correta?

  1. A) Mover Davi para a posição 3 e Elisa para a posição 4.
  2. B) Mover Davi para a posição 3 e Elisa para a posição 5.
  3. C) Mover Davi para a posição 2 e Elisa para a posição 3.
  4. D) Mover Davi para a posição 4 e Elisa para a posição 5.
  5. E) Mover Bia para a posição 3 e Davi para a posição 4.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Lista original com posições: 1 Ana, 2 Bia, 3 Caio, 4 Davi, 5 Elisa. Passo 2: Ao excluir Caio, a posição 3 fica vaga e os nomes seguintes devem subir para ocupar o espaço, sem mudar a ordem relativa entre eles. Passo 3: Nova lista: 1 Ana, 2 Bia, 3 Davi, 4 Elisa. Passo 4: Davi passa da posição 4 para a 3 e Elisa da posição 5 para a 4, o que corresponde à alternativa A, que é a correta e coincide com o gabarito oficial. Passo 5: Por que as outras estão erradas: na B, Elisa iria para a posição 5, que não existe mais na lista de quatro nomes; na C, Davi subiria para a posição 2, ocupada por Bia, que deve permanecer; na D, as posições antigas de Davi e Elisa foram mantidas, ignorando que a lista diminuiu; na E, Bia não deve mudar de posição, pois está antes do nome excluído.

💡 Dica: Retire Caio e renumere os elementos restantes sem mudar sua ordem.

Alternativa por alternativa

A Correta

Ao excluir o item da posição 3, os elementos que estavam depois dele avançam uma posição. Assim, Davi ocupa a posição 3 e Elisa, a posição 4.

B Erradaerro: Procedimental

O aluno corrige corretamente Davi para a posição 3, mas mantém Elisa na posição 5 como se ela não tivesse se deslocado, esquecendo que a lista agora tem apenas quatro nomes.

C Erradaerro: Interpretação

O aluno acredita que Bia também deve sair ou ser reposicionada, ou que Davi sobe por cima dela, desconsiderando que apenas Caio foi excluído e que Bia permanece na posição 2.

D Erradaerro: Interpretaçãoa que mais engana

O aluno entende a expressão 'sem alterar a ordem dos demais' como se as posições numéricas de Davi e Elisa devessem permanecer iguais, não percebendo que a exclusão desloca os nomes seguintes.

Por que engana: Manter as posições originais e deixar uma lacuna após Caio.

E Erradaerro: Conceitual

O aluno imagina que Bia assume o lugar de Caio e que Davi se desloca em seguida, confundindo a ideia de posição na lista com uma troca de nomes entre colegas que não foram afetados pela exclusão.

Raio-X da questão

Dificuldade Difícil
Bloom Analisar
Leitura Baixo
Discriminação Baixo
Peso pedagógico Médio-baix
Autonomia do enunciado Alta; apresenta todo
Cobertura da habilidade Manipulaçã
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ Questão objetiva de 🧩 Item introdutório pa
🎯 Conceito central

Deslocamento de elementos após remoção em uma lista.

📌 Objetivo

Aplicar a remoção de

🧱 Pré-requisitos

Ordenação e sequência de elementos. · Noção de posição ou índice em listas.

📚 Reveja

Atualização de índices ou posições em listas.

⚠️ Erro mais comum

Manter as posições originais e deixar uma lacuna após Caio.

🏫 Contexto

Lista de representan

Questões parecidas com resolução

Todas as questões de Programação - Algoritmos clássicos

🔎 Resolver outra questão

Cole o enunciado e veja a resolução passo a passo, a alternativa correta e por que as outras estão erradas.

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.