

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Analise a imagem abaixo, em relação à Árvores Binárias:

Trata-se de uma:
Inserção recursiva;
Inserção em árvore de busca;
Remoção em árvore de busca;
Remoção recursiva;
Nenhuma das alternativas anteriores.
A estrutura de dados conhecida como Árvore Binária de Pesquisa (ABP) encontra diversas aplicações em soluções práticas. Sobre esta estrutura é correto afirmar:
Uma ABP é um conjunto finito de nós que possui um nó especial chamado raiz do qual partem os nós de duas árvores binárias distintas: a da esquerda e a da direita.
Quando os elementos a serem inseridos na ABP estão em ordem crescente, resulta em uma ABP com altura mínima.
Para se utilizar uma ABP como método de ordenação, basta fazer o caminhamento ou percurso em “em-ordem” e obter todos os elementos ordenados.
Uma característica que confere à ABP grande agilidade na pesquisa e recuperação de elementos é que seus nós são sempre rearranjados de forma que a árvore resultante é sempre perfeitamente balanceada.
ABP são um caso especial de listas encadeadas em que nenhum nó aponta para mais de 2 sucessores.
Considere a seguinte árvore binária.

A ordenação de busca nessa árvore em sequência de intraordem, é:
A, B, D, E, C, F e G.
D, E, B, F, G,C e A.
D, B, E,A, F, C e G.
E, B, D,A, G, C e F.
E, B, D, G, C, F e A.
Analise a figura abaixo.

Qual o resultado da navegação pós-ordem na árvore acima?
ABDHEGCF.
DBACEHGF.
DBHGEFCA.
ABCDEFGH.
Uma das estruturas de dados utilizadas na modelagem de sistemas de software denomina-se árvores vermelho-preto. Em uma árvore desse tipo
o nó raiz é preto.
se um nó é vermelho, seus filhos são vermelhos.
a quantidade de nós vermelhos é sempre igual à quantidade de nós pretos.
a quantidade de nós vermelhos é sempre par.
se um nó é preto, seus filhos são pretos.
Uma árvore binária cujos nós são todos equilibrados é chamada de
AVL.
Graduada.
Rubro-negra.
B.
de partilha.
Árvores B são largamente utilizadas na construção de índices em implementações de bancos de dados. Considere as seguintes afirmativas sobre esse tipo de organização:
I. Há apenas um nó raiz.
II. O algoritmo de remoção de uma chave não preserva o balanceamento da árvore, o que é feito periodicamente nos bancos de dados por meio de um processo de limpeza dos índices.
III. O algoritmo de inserção preserva o balanceamento da árvore, criando novos nós e alterando a estrutura da árvore quando necessário.
IV. Numa tabela de banco de dados onde a chave de indexação é composta por mais de uma coluna, a ordem dessas colunas no comando de criação do índice é irrelevante.
Assinale se:
todas as afirmativas estão corretas;
somente as afirmativas I, II e IV estão corretas;
somente as afirmativas II e III estão corretas;
somente as afirmativas I e III estão corretas;
nenhuma das alternativas está correta.
Considere a árvore B a seguir, com as respectivas chaves presentes em cada nó. Sabe-se que o número máximo de chaves em cada nó é 4.

Depois de inseridas as chaves 105, 109 e 312, as chaves no primeiro nó, na ordem, seriam
105, 400
109, 232
109, 112, 119, 232
109, 119, 232
119, 232
No modelo de banco de dados hierárquicos seus registros são organizados como uma coleção de:
listas.
filas.
tabelas.
registros duplamente encadeados.
árvores.
Em uma estrutura de dados em árvore binária, necessariamente,
cada nó apresenta 0 ou 2 filhos.
todos os dados armazenados são binários.
o número total de nós é da forma 2n – 1, sendo n um número inteiro positivo.
o número de nós externos (folhas) é da forma 2n, sendo n um número inteiro positivo.
o número de nós internos é da forma 2n – 1, sendo n um número inteiro positivo.
Observe a seguinte estrutura de uma árvore.

Assinale a alternativa correta que apresenta o caminho percorrido em pré-ordem na árvore acima.
11 – 19 – 18 – 32 – 44 – 40 – 69 – 72 – 71 – 92 – 99 – 97 – 28 – 83 – 49
11 – 19 – 32 – 44 – 69 – 72 – 92 – 99 – 18 – 40 – 71 – 97 – 28 – 83 – 49
49 – 28 – 18 – 11 – 19 – 40 – 32 – 44 – 83 – 71 – 69 – 72 – 97 – 92 – 99
49 – 28 – 83 – 18 – 40 – 71 – 97 – 11 – 19 – 32 – 44 – 69 – 72 – 92 – 99
Sobre a estrutura de dados árvore B+, utilizada em índices de banco de dados, é correto afirmar que
os nós extremos estão em diferentes alturas da árvore.
os nós raízes têm ponteiros para os blocos de dados.
os nós folhas somente têm ponteiros para os blocos de dados.
os nós internos têm a mesma estrutura dos nós internos na árvore B.
os níveis são em maior número do que na árvore B com as mesmas chaves.
Com relação às árvores B, analise as afirmativas a seguir.
I. São densas. A largura (número de ponteiros partindo de um nó) e a altura (número de nós entre o nó raiz e a folha) estão inversamente relacionadas. Quanto maior a largura, menor a altura.
II. É uma estrutura de arquivos ubíqua amplamente utilizada e implementada em diversos SGBDs.
III. É uma estrutura desbalanceada. Podem existir nós folha (nós sem filhos) em vários níveis diferentes da árvore.
Assinale:
se somente a afirmativa I estiver correta.
se somente a afirmativa II estiver correta.
se somente a afirmativa III estiver correta.
se somente as afirmativas I e II estiverem corretas.
se todas as afirmativas estiverem corretas.
Considerando-se a definição de Knuth, se uma árvore B de ordem 5, inicialmente vazia, tem inseridos os elementos a seguir 10, 15, 8, 1, 4, 12, 20, 9, 3, 32, 17, a, formação da raiz ficará
12.
8 e 10.
8 e 12.
10 e 12.
15 e 17.
Assinale a alternativa que apresenta o conceito de árvore, em estrutura de dados.
Um conjunto de elementos cujas operações de inserção são realizadas por uma de suas extremidades e as de remoção, por outra.
Uma estrutura de dados bidimensional e não linear, que possui propriedades especiais admitindo operações de conjuntos dinâmicos.
Uma estrutura linear em que todas as operações de inserção e remoção são realizadas por um único extremo, denominado topo.
Uma estrutura que possui um conjunto de elementos dispostos em uma dada organização física não linear.
Uma estrutura de dados unidimensional com propriedades especiais para operações.
Considerando que d é o número mínimo de chaves de um nó e n o número de chaves para armazenar no índice, o limite ou a altura máxima h de uma árvore B é
h<lim(1+n1)d
h<min 0≤d≤1 (n+1)e−d2
ℎ ≤ lim(logd (݊n+ 1)/2)
h ≤ ݊n/݀d
h=logn = dlim(n+1)

C, B, D, A, F, E, I, H e G
A, B, C, D, E, F, G, H e I
A, B, E, C, D, F, G, H e I
C, D, B, F, I, H, A, E e G
C, D, B, F, I, H, G, E e A
Relativo à busca digital em árvores binárias de busca, tem-se que:
I. Existem dois tipos de árvores conhecidas para a busca digital: TRIE e PATRICIA;
II. Numa busca digital, as chaves são representadas como uma cadeia de caracteres ou dígitos;
III. Os métodos de busca digital permitem a localização de todas as ocorrências de uma determinada sequência de caracteres dentro de um texto, com o tempo de resposta logarítmico em relação ao tamanho do texto;
IV. Uma vantagem da busca digital é que as chaves são “grandes” e com tamanho muito variável;
Assinale a alternativa CORRETA de acordo com as afirmações acima, utilizando V (Verdadeiro) e F (Falso):
Todos os N nomes de uma lista de assinantes de uma companhia telefônica foram inseridos, em ordem alfabética, em três estruturas de dados: uma árvore binária de busca, uma árvore AVL e uma árvore B.
As alturas resultantes das três árvores são, respectivamente,
Marque a alternativa CORRETA que representa o resultado do caminhamento pós-ordem na árvore acima.
4 2 1 3 4 6 9
1 2 3 4 6 8 9
1 3 2 6 9 8 4
1 3 2 6 9 4 8