Buscar

Prova N2 (A2)_ Revisão da tentativa

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

Iniciado em sexta, 28 out 2022, 20:52
Estado Finalizada
Concluída em sexta, 28 out 2022, 21:30
Tempo
empregado
38 minutos 13 segundos
Avaliar 10,00 de um máximo de 10,00(100%)
Questão 1
Completo
Atingiu 1,00 de 1,00
Questão 2
Completo
Atingiu 1,00 de 1,00
Questão 3
Completo
Atingiu 1,00 de 1,00
O problema da ordenação é um dos problemas mais importantes e mais estudados dentro da Ciência da Computação. A comparação
numérica: um número x é menor do que um número y se a expressão x – y resulta em um número negativo. Esse é o tipo mais comum de
comparação e, de certa forma, todos os demais critérios de comparação derivam dele.
 FONTE: CINTRA, G. F.; VIANA, G. V. R. Pesquisa e ordenação de dados. 2011
 
 Qual é a alternativa que descreve o conceito de ordenação na computação?
a. É a operação de rearranjar os dados disponíveis em uma determinada ordem.
b. Os resultados, assim, poderão ser consolidados e analisados pelas instâncias de planejamento estratégico das instituições que
implementam as tais políticas públicas.
c. A eficiência no manuseio desses dados pode ser aumentada.
d. Em diversas situações cotidianas é conveniente colocar uma lista em ordem para facilitar a busca de informações nela contidas.
e. Todas as empresas têm a necessidade de classificar seus dados, muitas vezes em volumes maciços.
No caso de uma ordenação decrescente, por exemplo, a posição atual dos elementos é comparada com a próxima posição. Se a posição
atual for maior que a posição posterior, é realizada a troca dos valores nessa posição. Caso contrário, não é realizada a troca, apenas
passa-se para o próximo par de comparações. O algoritmo percorre todo o vetor diversas vezes, por isso, não é recomendado o uso dele
para aplicações que requerem velocidade ou trabalhem com uma grande quantidade de dados.
 FONTE: GATTO, E. C. Algoritmos de ordenação: Bubble Sort. 2017
 Disponível em: https://www.embarcados.com.br/algoritmos-de-ordenacao-bubble-sort/
 
 O texto acima refere-se a qual tipo de algoritmo de ordenação?
a. Shell Sort
b. Bubble Sort
c. Selection Sort
d. Insertion Sort
e. Merge Sort
A idéia essencial por trás de uma tabela de dispersão é que todas as informações são armazenadas em uma matriz de tamanho fixo.
O hashingé usado para identificar a posição em que um item deve ser armazenado.
 
 Assinale a alternativa com os tipos de hashing mais usados.
a. .Hashing fechado e hashing disperso.
b. .Hashing aberto e hashing fechado.
c. .Nenhuma das alternativas.
d. .Hashing aberto e hashing chaves.
e. .Hashing de endereçamento e hashing disperso.
https://www.embarcados.com.br/algoritmos-de-ordenacao-bubble-sort/
Questão 4
Completo
Atingiu 1,00 de 1,00
Questão 5
Completo
Atingiu 1,00 de 1,00
Questão 6
Completo
Atingiu 1,00 de 1,00
A pesquisa binária funciona apenas em um conjunto com elementos ordenados. Para usar a pesquisa binária em uma coleção, a coleção
deve primeiro ser classificada.
 Quando a pesquisa binária é usada para executar operações em um conjunto ordenado, o número de iterações sempre pode ser reduzido
com base no valor que está sendo pesquisado.
 
 Antes de iniciar a pesquisa binária, primeiro definimos o início e fim do intervalo, assinale a alternativa com a afirmativa corretas para o
início e o fim desse intervalo.
 Vamos considerar a seguinte matriz:
 1 2 3 4 5 6 7 8 9 10
Figura: Vetor Ordenado
a. .Início = 5 e fim = 10.
b. .Início = 1 e fim = 2.
c. .Início = 0 e fim = 8.
d. .Início = 0 e fim = 6.
e. .Início = 0 e fim = 9.
Existem diversas formas eficientes de se processar uma intercalação. Esses métodos abordados têm como objetivo diminuir o número de
leitura e gravação dos registros de cada lote armazenado em disco. Os registros estão organizados de forma sequencial em uma área de
trabalho. (VIANA, G. V. R.; CINTRA, G. F.; NOBRE; R. H. Pesquisa e ordenação de Dados. 2. ed. Fortaleza: EdUECE, 2015).
 Das alternativas abaixo, assinale a que descreve os fatores que influem na eficiência de um algoritmo de classificação externa.
a. Uso de um monitor.
b. Número de séries produzidas.
c. Grau de classificação elevado.
d. Uso de memória RAM.
e. Uso de mouse.
As informações são consideradas objeto de valor no mundo econômico pois é a partir de sua análise que os administradores conseguem
criar conhecimento, desenvolvendo táticas negociais que impulsionam milhares de dólares no mercado financeiro. Para se conseguir estas
informações, é necessário localizar e organizá-las, podendo-se utilizar para tanto de algoritmos de busca e ordenação de dados.
 Dados os itens a seguir, classifique-os com (1) para algoritmo de busca, ou (2) para algoritmo de ordenação de dados.
 (_) Algoritmo no qual procura-se sequencialmente o elemento.
 (_) Tratamento dos dados por meio do método da bolha.
 (_) Durante a execução do algoritmo, ocorre a permuta dos elementos do vetor.
 (_) Algoritmo no qual se separa ao meio a sequência de dados, podendo-se eliminar uma das partes em seguida.
 (_) Algoritmo chamado Bubble sort.
 Agora, escolha a alternativa que traz a sequência correta de respostas.
a. 1, 2, 2, 1, 2.
b. 1, 1, 1, 2, 1.
c. 2, 2, 1, 1, 1.
d. 1, 2, 1, 1, 2.
e. 1, 1, 2, 2, 2.
Questão 7
Completo
Atingiu 1,00 de 1,00
Questão 8
Completo
Atingiu 1,00 de 1,00
O hashing
 aberto tem a desvantagem de exigir ponteiros. Isso tende a desacelerar um pouco o algoritmo por causa do tempo necessário para alocar
novas células e também requer essencialmente a implementação de uma segunda estrutura de dados.
 
 Assinale a alternativa com o valor da posição para a chave 21
 descrita na tabela abaixo, use a técnica de hashing aberto.
 Chave
3
75
16
24
21
 
Resto
 
0
1
4
?
 
Adote: h(x) = x mod
monde o m = 5 
0
1
2
3
4
5
6
75
16
 
 
24
 
 
 
 
 
 
 
 
 
 
a. . 0.
b. . 4.
c. . 3.
d. . 2.
e. . 1.
“Alguns algoritmos básicos para a resolução do problema de ordenação externa que podem ser abordados em graduação são:
intercalação balanceada de múltiplos caminhos, intercalação polifásica de múltiplos caminhos e seleção por substituição. ” (ZIVIANI,
N. Projeto de algoritmos com implementações Pascal +C. 4. ed. São Paulo: Pioneira, 1999. p. 91).
 Dentre as opções a seguir, assinale quais são os casos particulares em que a intercalação polifásica pode ocorrer?
a. Quando o número de partições classificadas a intercalar pertence à série de Fibonacci.
b. Quando há o Merge3 e o Merge2.
c. Não pertencendo à série de Fibonacci.
d. Da mesma forma que o Merge3.
e. Existindo a intercalação por estágio.
Questão 9
Completo
Atingiu 1,00 de 1,00
Questão 10
Completo
Atingiu 1,00 de 1,00
Os métodos de classificação de ordenação interna são categorizados dessa forma: 1) adequados para pequenos arquivos: requerem O
(n ) comparações, produzem programas pequenos; 2) adequados para arquivos maiores: requerem O (n log n) comparações; usam
menos comparações; as comparações são mais complexas nos detalhes; métodos simples são mais eficientes para pequenos arquivos.
 FONTE: FONTE: MENOTTI, D. Algoritmos e estrutura de dados. Departamento de Informática, Universidade Federal do Paraná.
 Disponível em:
http://www.inf.ufpr.br/cursos/ci055/livro_alg1.pdf
 
 De acordo com a descrição acima, quais as categorias de ordenação estão sendo descritas pelo autor?
a. Alfabética e numérica
b. Eficientes e simples
c. Simples e eficientes
d. Crescente e bolha
e. Inserção e seleção
2
Em 1962, dois cientistas da computação, mudaram para sempre o cenário das estruturas da Árvore de Pesquisa Binária quando criaram
uma árvore revolucionária de auto-equilíbrio que alcança a pior complexidade temporal de O (log n ).
 
 Assinale a alternativa com os respectivos nomes desses cientistas.
a. .Georgy Adelson Velsky e Evgenii Landis.
b. .Georgy Adelson e Valiston.
c. .Adelson e Velsky.
d. .Nenhuma das alternativas
e. .Evgenii Landis e Frederic.
http://www.inf.ufpr.br/cursos/ci055/livro_alg1.pdf

Continue navegando