GeraProva GeraProva Provas com IA para professores do Brasil
Computação8º anoBNCC EF08CO02Fácil⏱ medio

Na biblioteca da escola, os livros serão separados por gênero e, depois, por autor. Qual estrutura organiza…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF08CO02

Criar soluções de problemas para os quais seja adequado o uso de listas para descrever suas informações e automatizá-las usando uma linguagem de programação, empregando ou não a recursão como uma técnica de resolver o problema.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Na biblioteca da escola, os livros serão separados por gênero e, depois, por autor. Qual estrutura organiza melhor esses grupos em níveis?

  1. A) rede de conexões
  2. B) ficha de registro
  3. C) árvore hierárquica
  4. D) tabela de linhas
  5. E) lista encadeada

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. O enunciado descreve uma organização em dois níveis: primeiro os livros são separados por gênero e, dentro de cada gênero, por autor. Isso forma uma hierarquia, em que um item superior (gênero) contém subgrupos (autores), que por sua vez contêm os livros.
  2. A estrutura que representa exatamente esse tipo de agrupamento em níveis é a árvore hierárquica, com a raiz (biblioteca), os ramos de gênero e as folhas de autor ou de livro.
  3. Por que as outras estão erradas: a rede de conexões representa ligações entre elementos sem uma ordem de níveis definida; a ficha de registro guarda dados de um único item e não organiza grupos; a tabela de linhas organiza dados em linhas e colunas, sem subordinação entre níveis; a lista encadeada é uma sequência linear em que cada elemento aponta apenas para o próximo, sem níveis.
  4. Portanto, a alternativa C está correta e coincide com o gabarito oficial.

💡 Dica: Considere as categorias de informações que deseja organizar.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno pode ter associado a ideia de organizar livros por relações (gênero e autor se relacionam) a uma rede de conexões, sem perceber que a rede não impõe níveis de subordinação.

B Erradaerro: Interpretação

O aluno pode ter pensado em registrar informações sobre os livros, como em um catálogo, sem notar que a questão pede uma estrutura de agrupamento em níveis, não um registro individual.

C Correta

A árvore hierárquica mostra grupos e subgrupos em níveis. Primeiro aparece o gênero e, dentro dele, aparecem os autores.

D Erradaerro: Conceituala que mais engana

O aluno pode ter pensado em organizar os livros em linhas e colunas, como uma planilha, confundindo uma organização tabular plana com uma divisão em níveis sucessivos.

Por que engana: Confundir diferentes estruturas de dados e suas aplicacoes, escolhendo uma estrutura inadequada para organizacao hierarquica.

E Erradaerro: Conceitual

O aluno pode ter visto a palavra 'lista' e imaginado uma sequência de livros, sem perceber que a lista encadeada é linear e não possui níveis de agrupamento.

Raio-X da questão

Dificuldade Fácil
Bloom Aplicar
Leitura medio
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🧩 progressao
🎯 Conceito central

organização de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados basicas · conceito de arvore binaria

📚 Reveja

Revisar como as árvores são usadas para estruturar dados.

⚠️ Erro mais comum

Confundir diferentes estruturas de dados e suas aplicacoes, escolhendo uma estrutura inadequada para organizacao hierarquica.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Programação - Programação com listas e recursã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.