Buscar

QUIZZES 12 - MONÔMIOS E POLINÔMIOS

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 39 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

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 6, do total de 39 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

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 9, do total de 39 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

Continue navegando


Prévia do material em texto

Simulado Estrutura de DadosSimulado Estrutura de Dados
Questão 1 de 18 1
Qual é o valor retornado pela chamada MISTERIO(2,3) daQual é o valor retornado pela chamada MISTERIO(2,3) da
seguinte função recursiva? seguinte função recursiva? 
function MISTERIO(int A,int B) function MISTERIO(int A,int B) 
{ { 
if (B == 1) if (B == 1) 
return A; return A; 
else if (B > 1) else if (B > 1) 
return MISTERIO(A,B-1) + A; return MISTERIO(A,B-1) + A; 
else else 
return MISTERIO(A,B+1) – A; return MISTERIO(A,B+1) – A; 
}}
Selecione uma das seguintes:
1
6
4
3
8
Questão 2 de 18 1
Quantas informações diferentes podemos representar comQuantas informações diferentes podemos representar com
um byte?um byte?
Selecione uma das seguintes:
32
1024
1
8
256
Questão 3 de 18 1
Qual é o princípio de ordenação do Selection Sort?Qual é o princípio de ordenação do Selection Sort?
Selecione uma das seguintes:
Seleciona sempre os maiores valores do vetor colocando-os em
um subvetor à direita já na posição correta.
Compara elementos consecutivos (vizinhos) jogando os valores
maiores (ou menores) para o final do vetor.
Usa recursividade para a ordenação dividindo o vetor em 2 partes
até que o subvetor só tenha um elemento (solução trivial).
Cria um subvetor à esquerda ordenado e insere um elemento de
cada vez já na posição correta.
Compara todos os elementos com o primeiro, trocando de posição
se a ordem estiver incorreta e jogando os menores (ou maiores)
para o início do vetor.
Questão 4 de 18 1
Qual o princípio de ordenação do Bubble Sort?Qual o princípio de ordenação do Bubble Sort?
Selecione uma das seguintes:
Compara todos os elementos com o primeiro, trocando de posição
se a ordem estiver correta e jogando os menores (ou maiores) para
o início do vetor.
Cria um subvetor à esquerda ordenado e insere um elemento de
cada vez já na posição correta.
Insere todos os elementos em um vetor auxiliar e retira o maior de
todos e coloca em um subvetor à direita, escolhendo sempre os
maiores valores.
Usa recursividade para a ordenação dividindo o vetor em 2 partes
até que o subvetor só tenha um elemento (solução trivial).
Compara elementos consecutivos (vizinhos) jogando os valores
maiores (ou menores) para o final do vetor.
Questão 5 de 18 1
Supondo uma Pilha inicialmente vazia, escolha o item queSupondo uma Pilha inicialmente vazia, escolha o item que
mostra o estado final após a execução dos seguintesmostra o estado final após a execução dos seguintes
comandoscomandos
push(3);push(3);
push(pop());push(pop());
push(5);push(5);
push(7);push(7);
push(top());push(top());
pop();pop();
push(top());push(top());
Selecione uma das seguintes:
3, 5, 5, 7, 7, 7
3, 3, 5, 7, 7
7, 7, 5, 3
3, 5, 7, 7, 7
3, 5, 7, 7
Questão 6 de 18 1
Qual o tipo de estrutura onde a ordem de entrada dosQual o tipo de estrutura onde a ordem de entrada dos
elementos é o oposto da ordem de saída dos mesmos?elementos é o oposto da ordem de saída dos mesmos?
Selecione uma das seguintes:
Listas Lineares
LIFO
Bubble Sort
FIFO
TAD
Questão 7 de 18 1
O que pode ser considerado como verdadeiro a respeito daO que pode ser considerado como verdadeiro a respeito da
notação polonesa reversa na avaliação de expressões?notação polonesa reversa na avaliação de expressões?
Selecione uma das seguintes:
Transforma em uma notação onde não existem prioridades ou
parênteses.
Não tem vantagem, apenas é a única maneira que o computador
consegue entender.
Coloca os elementos do vetor em ordem crescente usando
recursividade.
Cria uma notação onde os operadores não aparecem na ordem
correta que devem ser executados,
Muda a ordem dos operandos, criando uma maneira mais fácil de
calcular a expressão.
Questão 8 de 18 1
Analise o seguinte trecho de código em Java e escolha a opçãoAnalise o seguinte trecho de código em Java e escolha a opção
que mostra o que o programa irá imprimir na tela:que mostra o que o programa irá imprimir na tela:
Pilha P = new Pilha();Pilha P = new Pilha();
for(int i=0; i<=10; i=i+2) {for(int i=0; i<=10; i=i+2) {
P.push(i+1);P.push(i+1);
}}
P.push(P.top());P.push(P.top());
P.push(P.pop());P.push(P.pop());
while(!P.isEmpty()) {while(!P.isEmpty()) {
System.out.print(P.pop() + ", ");System.out.print(P.pop() + ", ");
}}
Selecione uma das seguintes:
11, 11, 11, 9, 7, 5, 3, 1,
11, 9, 7, 5, 3, 1,
1, 3, 5, 7, 9, 11, 11,
11, 11, 9, 7, 5, 3, 1,
11, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1,
Questão 9 de 18 1
Qual dos itens abaixo descreve uma aplicação de Pilhas e umaQual dos itens abaixo descreve uma aplicação de Pilhas e uma
de Listas Ordenadas, respectivamente.de Listas Ordenadas, respectivamente.
Selecione uma das seguintes:
Controle de Retorno de Sub-rotinas e Notação Polonesa Reversa
Converter Decimal em Binário e Spool de Impressão
Notação Polonesa Reversa e Colorir Regiões Gráficas
Avaliação de Expressões e Variáveis Polinômio
Simulador de Atendimento de Caixa de Banco e Variáveis
Polinômio
Questão 10 de 18 1
Observe a árvore binária abaixoObserve a árvore binária abaixo
e escolha o item que mostra oe escolha o item que mostra o
seu atravessamento pós-ordem:seu atravessamento pós-ordem:
Selecione uma das seguintes:
g, e, k, b, f, i, m, c, l
b, c, e, f, g, i, k, l, m
c, b, f, e, i, l, m, k, g
c, l, b, f, i, m, e, k, g
g, e, b, c, f, k, i, m, l
Questão 11 de 18 1
O que é uma Árvore Estritamente Binária?O que é uma Árvore Estritamente Binária?
Selecione uma das seguintes:
Árvore cujas folhas possuem grau 2
Árvore que possui grau menor ou igual a 2
Árvore que possui todas as folhas no mesmo nível
Árvore que possui todos os nós internos com grau 2
Árvore que possui todos os nós com grau 1
Questão 12 de 18 1
O que é altura de uma árvore?O que é altura de uma árvore?
Selecione uma das seguintes:
Consiste na quantidade total de nós de uma árvore
Consiste na maior quantidade de filhos entre todos os seus nós
Consiste no maior nível entre todos os seus nós
Consiste na quantidade de elementos que cada nós armazena
Consiste no número de filhos que possui a raiz principal da árvore
Questão 13 de 18 1
) Na implementação de uma Fila Dinâmica encadeada temos) Na implementação de uma Fila Dinâmica encadeada temos
um objeto sempre apontando para o início da Fila para fazerum objeto sempre apontando para o início da Fila para fazer
inserções e outro objeto apontando para o fim da fila parainserções e outro objeto apontando para o fim da fila para
fazer remoçõesfazer remoções
II) O algoritmo para colorir regiões gráficas só pode serII) O algoritmo para colorir regiões gráficas só pode ser
utilizado com Fila Dinâmica pois necessita de um processo deutilizado com Fila Dinâmica pois necessita de um processo de
encadeamento de nósencadeamento de nós
III) Não é viável a implementação de uma Lista OrdenadaIII) Não é viável a implementação de uma Lista Ordenada
estática pois a necessidade de inserção e remoção no meio daestática pois a necessidade de inserção e remoção no meio da
estrutura faz o processo ser mais demorado.estrutura faz o processo ser mais demorado.
IV) A implementação de um Spool de Impressão de umIV) A implementação de um Spool de Impressão de um
computador, cujo número de documentos não tem limite,computador, cujo número de documentos não tem limite,
precisa ser implementado com uma Fila Dinâmica Encadeada.precisa ser implementado com uma Fila Dinâmica Encadeada.
Selecione uma das seguintes:
Apenas o item III está correto
Todos os itens estão incorretos
Os itens II e IV estão corretos
Todos os itens estão corretos
Apenas os itens III e IV estão corretos
Questão 14 de 18 1
Analise o trecho de código abaixo e escolha a alternativa queAnalise o trecho de código abaixo e escolha a alternativa que
exibe a saída do programa:exibe a saída do programa:
Pilha P = new Pilha();Pilha P = new Pilha();
Fila F = new Fila();Fila F = new Fila();
ListaOrd L = new ListaOrd();ListaOrdL = new ListaOrd();
for(int i=5; i<13; i+=3) {for(int i=5; i<13; i+=3) {
F.enqueue(i-1);F.enqueue(i-1);
P.push(i);P.push(i);
}}
while(!F.isEmpty())while(!F.isEmpty())
L.ins(F.dequeue());L.ins(F.dequeue());
while(!P.isEmpty())while(!P.isEmpty())
L.ins(P.pop());L.ins(P.pop());
L.print();L.print();
Selecione uma das seguintes:
11, 10, 8, 7, 4, 5
4, 5, 7, 8, 10, 11
4, 7, 10, 5, 8, 11
5, 8, 11, 4, 7, 10
11, 10, 8, 4, 5, 7
Questão 15 de 18 1
A estrutura de árvores de busca binária (ABB) sãoA estrutura de árvores de busca binária (ABB) são
consideradas muito mais rápidas que as estruturas linearesconsideradas muito mais rápidas que as estruturas lineares
como Pilhas ou Filas. Selecione a opção que explica o fato:como Pilhas ou Filas. Selecione a opção que explica o fato:
Selecione uma das seguintes:
Como uma ABB é implementada usando uma lista duplamente
encadeada, a estrutura é capaz de fazer buscar para frente e para
trás, tornando o método muito mais ágil que as pilhas ou filas que
usam listas simplesmente encadeadas
Devido à estruturação da ABB, não se faz necessário navegar por
todos os nós da estrutura, pois a cada nível que desce na árvore,
apenas uma subárvore é escolhida para continuar a busca
As ABB são implementadas com recursividade e esse recurso faz
com que os processos sejam executados em paralelo tornando a
busca muito mais rápida
As árvores de busca binária podem ter grau maior que 2, fazendo
com que mais elementos sejam armazenados em um nó e a busca
mais rápida.
As árvores de busca binária possuem algoritmos de ordenação
como Bubble Sort ou Quick Sort fazendo com que a busca seja
mais rápida.
Questão 16 de 18 1
Qual a principal desvantagem no uso de endereçamentoQual a principal desvantagem no uso de endereçamento
fechado para o tratamento de colisões?fechado para o tratamento de colisões?
Selecione uma das seguintes:
Permite que mais de um elemento fique armazenado no mesmo
Hash Code
Não necessita de espaço extra para registrar elementos que
colidiram
Não prevê colisões de mais de um elemento no mesmo Hash Code
Aumento na quantidade de memória necessária pelo uso de Listas
Encadeadas em cada entrada da tabela para registrar elementos
que colidiram.
Não há necessidade de recalcular o Hash Code a cada colisão
gerada
Questão 17 de 18 1
Remover a raiz principal daRemover a raiz principal da
árvore de busca binária abaixo eárvore de busca binária abaixo e
a seguir escolha a opção quea seguir escolha a opção que
mostra o atravessamento emmostra o atravessamento em
nível dela.nível dela.
Selecione uma das seguintes:
89, 27, 92, 13, 44, 71, 1, 37, 64
44, 27, 89, 13, 37, 71, 92, 1, 64
27, 44, 89, 13, 37, 71, 92, 1, 64
44, 27, 37, 89, 71, 92, 64, 13, 1
37, 27, 89, 13, 44, 71, 92, 1, 64
Questão 18 de 18 1
Deseja-se excluir a raiz principalDeseja-se excluir a raiz principal
da árvore a seguir. Escolha ada árvore a seguir. Escolha a
alternativa que possui o itemalternativa que possui o item
que é candidato a substituir aque é candidato a substituir a
raiz após a remoção:raiz após a remoção:
Selecione uma das seguintes:
76
67
17
23
19