Buscar

AS Estrutura De Dados Não Lineares

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

30/10/2020 Fazer teste: <font class="click">AS I</font> – ...
https://bb.cruzeirodosulvirtual.com.br/webapps/assessment/take/launch.jsp?course_assessment_id=_565515_1&course_id=_62… 1/2
 Fazer teste: <font class="click">AS I</font>ESTRUTURAS DE DADOS NÃO-LINEARES - 40h_Turma_01_102020 Material Referencial ATIVIDADES DA DISCIPLINA
Fazer teste: AS I 
Informações do teste
Descrição
Instruções
Várias tentativas Este teste permite 3 tentativas. Esta é a tentativa número 3.
Forçar conclusão Uma vez iniciado, este Teste deve ser concluído em uma sessão. Não saia do teste antes de clicar em Salvar e enviar.
Suas respostas foram salvas automaticamente.
a.
b.
c.
d.
e.
PERGUNTA 1
Considere a seguinte de�nição para uma função recursiva:
Neste contexto, o valor de f(5) é:
31.
33.
32.
30.
34.
0,25 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 2
Um vetor, ou array, pode ser de�nido como um conjunto �nito e ordenado de elementos homogêneos. Neste sentido, considere as
seguintes a�rmações:
I - Um vetor pode armazenar, de maneira e�ciente, dados de diferentes tipos.
II - O armazenamento dos dados de um vetor na memória de um computador é feito de forma contígua.
III - O acesso aos dados de um vetor, armazenado na memória de um computador, é feito por meio de busca linear, veri�cando-se todos
os elementos até encontrar aquele que se busca.
IV - O acesso aos dados de um vetor é feito por meio de índices que identi�cam suas respectivas posições.
É VERDADEIRO o que se a�rma em
III e IV, apenas.
I e II, apenas.
I e III, apenas.
II e III, apenas.
II e IV, apenas.
0,25 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 3
A operação de busca em um vetor consiste em encontrar um determinado valor em um dado vetor. Assim, considerando o vetor v=
[9,4,2,5,2,1,8,6] e uma função busca(x) que implementa a operação de busca no vetor v, o retorno da função busca(8) é
7.
6.
1.
8.
-1.
0,25 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 4
Sejam os contadores x e y utilizados para a de�nição dos índices dos ponteiros head e tail, respectivamente, uma �la circular de tamanho n
e os índices dos ponteiros head=x mod n e tail=y mod n. Considerando este contexto, a �la circular está:
cheia quando x≠y.
vazia quando x=y=n.
vazia quando x=y.
cheia quando x mod n=y mod n.
vazia quando x<n e y<n.
0,25 pontos   Salva
?
 Estado de Conclusão da Pergunta:
 Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas. Salvar todas as respostas Salvar e Env
https://bb.cruzeirodosulvirtual.com.br/webapps/blackboard/execute/courseMain?course_id=_628440_1
https://bb.cruzeirodosulvirtual.com.br/webapps/blackboard/content/listContent.jsp?course_id=_628440_1&content_id=_8453836_1&mode=reset
https://bb.cruzeirodosulvirtual.com.br/webapps/blackboard/content/listContent.jsp?course_id=_628440_1&content_id=_8453850_1&mode=reset
31/10/2020 Fazer teste: <font class="click">AS II</font> – ...
https://bb.cruzeirodosulvirtual.com.br/webapps/assessment/take/launch.jsp?course_assessment_id=_565517_1&course_id=_62… 1/2
 Fazer teste: <font class="click">AS II</font>ESTRUTURAS DE DADOS NÃO-LINEARES - 40h_Turma_01_102020 Material Referencial ATIVIDADES DA DISCIPLINA
Fazer teste: AS II 
Informações do teste
Descrição
Instruções
Várias tentativas Este teste permite 3 tentativas. Esta é a tentativa número 2.
Forçar conclusão Uma vez iniciado, este Teste deve ser concluído em uma sessão. Não saia do teste antes de clicar em Salvar e enviar.
Suas respostas foram salvas automaticamente.
a.
b.
c.
d.
e.
PERGUNTA 1
Questão anulada, selecione uma das opções abaixo para receber a pontuação.
Considere a árvore binária da questão 8, a qual representa uma expressão, e selecione a alternativa que mostra de forma correta a
expressão em notação pre�xa, resultado do percurso pelo método pré-ordem.
+A*-BC^D*EF;
+A*-^BCD*EF;
+A-*BC^D*FE;
+A*-CB^D*EF;
+A*-CB^D*FE;
0,25 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 2
Questão anulada, selecione uma das opções abaixo para receber a pontuação.
Considerando a árvore binária da questão 4, o resultado do percurso em ordem (in ordem) enumera os vértices da seguinte
maneira;
D, B, H, E, I, A, F, K, C;
D, H, B, E, I, A, F, K, C;
D, B, H, E, I, C, F, K, A.
D, B, E, H, I, A, F, K, C;
D, B, I, E, H, A, F, K, C;
0,25 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 3
Questão anulada, selecione uma das opções abaixo para receber a pontuação.
Considerando a árvore binária da questão 4, o resultado do percurso em pós-ordem enumera os vértice da seguinte maneira;
D, H, I, E, B, K, C, F, A;
D, H, I, B, E, K, F, C, A.
D, H, I, E, B, F, K, C, A;
D, H, I, E, K, B, F, C, A;
D, H, I, E, B, K, F, C, A;
0,25 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 4
Questão anulada, selecione uma das opções abaixo para receber a pontuação.
Considerando a árvore binária da questão 4, o resultado do percurso em pré-ordem enumera os vértice da seguinte maneira;
A, B, C, D, E, F, H, I, K;
A, B, E, I, D, H, C, F, K;
A, B, D, E, H, I, C, F, K;
A, B, C, F, E, D, K, I, H;
A, B, D, E, I, H, C, F, K.
0,25 pontos   Salva
?
 Estado de Conclusão da Pergunta:
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas.
https://bb.cruzeirodosulvirtual.com.br/webapps/blackboard/execute/courseMain?course_id=_628440_1
https://bb.cruzeirodosulvirtual.com.br/webapps/blackboard/content/listContent.jsp?course_id=_628440_1&content_id=_8453836_1&mode=reset
https://bb.cruzeirodosulvirtual.com.br/webapps/blackboard/content/listContent.jsp?course_id=_628440_1&content_id=_8453850_1&mode=reset
29/10/2020 Fazer teste: <font class="click">AS III</font> – ...
https://bb.cruzeirodosulvirtual.com.br/webapps/assessment/take/launch.jsp?course_assessment_id=_565516_1&course_id=_62… 1/2
 Fazer teste: <font class="click">AS III</font>ESTRUTURAS DE DADOS NÃO-LINEARES - 40h_Turma_01_102020 Material Referencial ATIVIDADES DA DISCIPLINA
Fazer teste: AS III 
Informações do teste
Descrição
Instruções
Várias tentativas Este teste permite 3 tentativas. Esta é a tentativa número 1.
Forçar conclusão Uma vez iniciado, este Teste deve ser concluído em uma sessão. Não saia do teste antes de clicar em Salvar e enviar.
Suas respostas foram salvas automaticamente.
a.
b.
c.
d.
e.
PERGUNTA 1
Considere a árvore de busca binária representada abaixo:
Se utilizarmos o algoritmo de busca, em sua versão recursiva, o número necessário de chamadas ao algoritmo para encontrar o valor de chave igual a 18 é de:
7 chamadas.
3 chamadas;
4 chamadas;
6 chamadas;
5 chamadas;
0,25 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 2
A rotação esquerda simples é um procedimento que deve ser aplicado para balancear uma árvore desbalanceada enraizada no vértice v. Esse procedimento
consiste dos seguintes passos:
Passo 1: separar a subárvore direita;
Passo 2: faça a subárvore esquerda, da subárvore separada, tornar-se a subárvore direita do vértice v;
Passo 3: faça da árvore com raiz em v a subárvore esquerda da subárvore separada.
Assim, esse procedimento deve ser aplicado quando:
O vértice v da árvore apresenta fb(v) > 1;
O vértice v da árvore apresenta fb(v) = -1.
O vértice v da árvore apresenta fb(v) > -1;
O vértice v da árvore apresenta fb(v) < -1;
O vértice v da árvore apresenta fb(v) < 1;
0,25 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 3
As árvores vermelho-pretas são casos particulares de árvores de busca binária, observando o mesmo objetivo de organizar os elementos (chaves) de forma que
eles possam ser comparados. A principal vantagem oferecida pelas árvores vermelho-pretas é:
Garantir que a complexidade dos algoritmos seja linear;
Garantir que a árvore mantenha seu balanceamento após a realização de operação;
Garantir que a árvore mantenha sua largura após a realização de operações;
Garantir que a complexidade dos algoritmos seja exponencial;
Garantir que a complexidade dos algoritmos seja quadrática.
0,25pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 4
Considere os passos para o balanceamento de uma árvore AVL que são descritos na �gura abaixo:
Nesse contexto, os passos descritos ilustram o procedimento denominado de:
Dupla rotação à direita;
Rotação à esquerda;
Tripla rotação à direita.
Rotação à direita;
Dupla rotação à esquerda;
0,25 pontos   Salva
?
 Estado de Conclusão da Pergunta:
 Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas. Salvar todas as respostas Salvar e Enviar
https://bb.cruzeirodosulvirtual.com.br/webapps/blackboard/execute/courseMain?course_id=_628440_1
https://bb.cruzeirodosulvirtual.com.br/webapps/blackboard/content/listContent.jsp?course_id=_628440_1&content_id=_8453836_1&mode=reset
https://bb.cruzeirodosulvirtual.com.br/webapps/blackboard/content/listContent.jsp?course_id=_628440_1&content_id=_8453850_1&mode=reset
31/10/2020 Fazer teste: <font class="click">AS IV</font> – ...
https://bb.cruzeirodosulvirtual.com.br/webapps/assessment/take/launch.jsp?course_assessment_id=_565514_1&course_id=_62… 1/2
 Fazer teste: <font class="click">AS IV</font>ESTRUTURAS DE DADOS NÃO-LINEARES - 40h_Turma_01_102020 Material Referencial ATIVIDADES DA DISCIPLINA
Fazer teste: AS IV 
Informações do teste
Descrição
Instruções
Várias tentativas Este teste permite 3 tentativas. Esta é a tentativa número 2.
Forçar conclusão Uma vez iniciado, este Teste deve ser concluído em uma sessão. Não saia do teste antes de clicar em Salvar e enviar.
Suas respostas foram salvas automaticamente.
 Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas.
a.
b.
c.
d.
e.
PERGUNTA 1
Uma colisão ocorre quando dois valores de chave são mapeados, por uma função hash para um mesmo índice de uma posição na tabela.
Dizemos que esses valores são sinônimos em relação à função. A ocorrência de colisões pode ter sua probabilidade de ocorrência
associada a uma medida denominada:
Fator de degeneração;
Fator de colisão;
Fator de carga.
Fator de independência;
Fator de coincidência;
0,25 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 2
As colisões podem ser tratadas de duas maneiras, por encadeamento ou por endereçamento aberto. O tratamento de colisões por
encadeamento por ser feito de duas formas diferentes: por encadeamento exterior e por encadeamento interior. Nesse contexto, selecione
a alternativa CORRETA dentre as disponíveis abaixo.
No encadeamento exterior, a ideia base é manter m listas encadeadas ou duplamente ligadas, uma para cada posição na tabela.
Nesse caso, a tabela não armazena nenhum endereço de memória para os registros, em vez disso, cada posição na tabela aponta
para outro registro;
O método de tratamento de colisões por endereçamento aberto é uma alternativa às abordagens anteriores. Nesse caso, o
tratamento de colisões não considera o armazenamento de ponteiros, mas somente dos registros. Na ocorrência de uma colisão, a
função deve ser capaz de calcular o índice para outra posição na tabela.
No encadeamento exterior, a ideia base é manter m listas encadeadas ou duplamente ligadas, uma para cada posição na tabela.
Nesse caso, a tabela armazena o endereço de memória para os registros;
O tratamento de colisões com encadeamento interior é utilizado quando não queremos manter uma estrutura exterior à tabela, de
modo que não podemos aumentar o espaço de endereçamento inde�nidamente. Esse método prevê a divisão da tabela em três
partições.
O tratamento de colisões com encadeamento interior é utilizado quando não queremos manter uma estrutura exterior à tabela, de
modo que possamos aumentar o espaço de endereçamento inde�nidamente. Esse método prevê a divisão da tabela em duas
partições.
0,25 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 3
Sobre a principal característica do hashing perfeito, é correto o que se a�rma em:
O hashing perfeito apresenta resultados excelentes para o melhor caso quando consideramos um conjunto dinâmico de chaves;
O hashing perfeito apresenta resultados excelentes para o caso médio quando consideramos um conjunto estático de chaves;
O hashing perfeito apresenta resultados excelentes para o pior caso quando consideramos um conjunto dinâmico de chaves;
O hashing perfeito apresenta resultados excelentes para o pior caso quando consideramos um conjunto estático de chaves;
O hashing perfeito apresenta resultados excelentes para o caso médio quando consideramos um conjunto estático de chaves.
0,25 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 4
Uma alternativa para a estruturação de dados que possa viabilizar, por exemplo, a operação de busca, é a utilização de tabelas de
endereço direto. A ideia, nesse tipo de abordagem, é acessar o dado de forma direta através de seu endereço, sem que seja necessária a
leitura de outros dados. Nesse contexto, selecione a alternativa CORRETA dentre as disponíveis abaixo.
As tabelas de endereçamento direto funcionam bem para chaves que estejam previamente ordenadas;
As tabelas de endereçamento direto funcionam bem para chaves independente de estarem previamente ordenadas;
As tabelas de endereçamento direto funcionam bem para chaves de tamanho �xo;
As tabelas de endereçamento direto funcionam bem para chaves de tamanho variável;
As tabelas de endereçamento direto funcionam bem para chaves estrangeiras.
0,25 pontos   Salva
Salvar todas as respostas Salvar e Enviar
? Estado de Conclusão da Pergunta:
https://bb.cruzeirodosulvirtual.com.br/webapps/blackboard/execute/courseMain?course_id=_628440_1
https://bb.cruzeirodosulvirtual.com.br/webapps/blackboard/content/listContent.jsp?course_id=_628440_1&content_id=_8453836_1&mode=reset
https://bb.cruzeirodosulvirtual.com.br/webapps/blackboard/content/listContent.jsp?course_id=_628440_1&content_id=_8453850_1&mode=reset

Continue navegando