Questão nº 58
Questão de Tecnologia da Informação · FGV CMSP 2024 (nº 58)
Árvores B se tornaram um método padrão de organização de índices para bancos de dados, comumente usadas em sistemas de arquivos do sistema operacional, incluindo aqueles suportados pelo Mac OS X, Windows e vários sistemas de arquivos Linux.
Avalie se uma árvore B é caracterizada por seu grau mínimo d se satisfaz as seguintes propriedades:
I. Todo nó possui no máximo d - 1 chaves e 2d filhos ou, equivalentemente, 2d ponteiros.
II. Todo nó, exceto a raiz, possui pelo menos 2d - 1 chaves e d ponteiros. Como resultado, cada nó interno, exceto a raiz, está pelo menos meio cheio e tem pelo menos d filhos.
III. A raiz possui pelo menos 1 chave e 2 filhos e um nó não-folha com k ponteiros contém k - 1 chaves.
Está correto o que se afirma em
- AI, II e III.
- BI e II, apenas.
- CI e III, apenas.
- DIII, apenas. (alternativa correta)
- EII e III, apenas.
Resposta comentada
Gabarito Alternativa D
Árvores B são estruturas de dados balanceadas, otimizadas para armazenamento em disco, onde cada nó pode conter muitas chaves e ponteiros, minimizando acessos ao disco. O grau mínimo d (ou ordem ) de uma árvore B define as regras de preenchimento dos nós.
(A) Incorreta: A afirmação "Todo nó possui no máximo d - 1 chaves" está errada. Um nó de uma árvore B de grau mínimo d pode ter no máximo $2d - 1d - 1 chaves como máximo, a árvore seria muito esparsa.
**(B) Incorreta:** A afirmação "Todo nó, exceto a raiz, possui pelo menos 2d - 1 chaves" está errada. \2d - 1d - 1kk - 1k$ intervalos.
(E) Incorreta: Incorreta porque a alternativa II está incorreta.
Fonte: FGV CMSP 2024 Consultor Técnico Legislativo - Informática (Caderno Tipo 1). Reproduzida para fins de estudo.