GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieMédia⏱ curto

Em um projeto de programação, qual operação é mais utilizada para adicionar um novo elemento em uma árvore?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Questão

Em um projeto de programação, qual operação é mais utilizada para adicionar um novo elemento em uma árvore?

  1. A) Deslocar
  2. B) Inserir
  3. C) Remover
  4. D) Ordenar
  5. E) Atualizar

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A questão pergunta qual operação é usada para adicionar um novo elemento em uma árvore (estrutura de dados composta por nós ligados hierarquicamente, como árvores binárias de busca).
  2. Analisando o significado de cada termo, 'adicionar um novo elemento' corresponde à operação de inserção, que cria um novo nó na posição adequada da árvore, respeitando as regras da estrutura (por exemplo, valores menores à esquerda e maiores à direita em uma árvore binária de busca).
  3. Portanto, a alternativa correta é a B, Inserir, que é o nome técnico consagrado para essa operação.
  4. A alternativa A, Deslocar, está errada porque deslocar significa mover elementos de posição, sem aumentar o número de elementos da estrutura.
  5. A alternativa C, Remover, está errada porque remover faz o oposto, retirando um elemento da árvore.
  6. A alternativa D, Ordenar, está errada porque ordenar reorganiza elementos já existentes segundo algum critério, sem necessariamente acrescentar novos elementos.
  7. A alternativa E, Atualizar, está errada porque atualizar modifica o conteúdo de um nó já existente, sem criar um novo elemento.
  8. Conclusão: o gabarito oficial B está correto.

💡 Dica: Pense na operação padrão para inserção em estruturas de dados.

Alternativa por alternativa

A Erradaerro: Interpretação

O aluno pode associar 'adicionar' a 'mover' ou 'reposicionar' elementos, achando que incluir um item significa apenas reorganizar os que já existem na estrutura.

B Correta

Inserir é a operação que adiciona um novo nó à árvore.

C Erradaerro: Atenção

O aluno pode ter confundido o sentido da pergunta, pensando que a operação relevante é a que altera o conteúdo da árvore de forma geral, sem prestar atenção ao verbo 'adicionar', que é o oposto de remover.

D Erradaerro: Conceitual

O aluno pode imaginar que, ao colocar um novo valor em uma árvore de busca, ela precisa ser reordenada, e por isso toma a ordenação como a operação de adição.

E Erradaerro: Conceituala que mais engana

O aluno pode entender que 'adicionar um elemento' é o mesmo que alterar um dado já existente, sem perceber que atualizar não cria um nó novo na estrutura.

Por que engana: Confundir a operacao de insercao com outras operacoes como remocao ou atualizacao, nao entendendo o papel especifico de cada uma.

Raio-X da questão

Dificuldade Média
Bloom Aplicar
Leitura baixo
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 consolidacao
🎯 Conceito central

inserção em árvore

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estrutura de dados arvore · operacoes basicas em arvore

📚 Reveja

Revisar as operações básicas de manipulação de árvores em programação.

⚠️ Erro mais comum

Confundir a operacao de insercao com outras operacoes como remocao ou atualizacao, nao entendendo o papel especifico de cada uma.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resoluçã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

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.