Buscar

Ordenação e Organização de armazenamento_ ATIVIDADE 2 (A2

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

Prévia do material em texto

Revisar envio do teste: ATIVIDADE 2 (A2)
SIM0420 PESQUISA, ORDENAÇÃO E TÉCNICAS DE ARMAZENAMENTO EAD -
202110.29769.11
Material de Aula Unidade 2
Revisar envio do teste: ATIVIDADE
2 (A2)
Usuário RAFAELA JARDIM
Curso GRA0251 PESQUISA, ORDENACAO E TECNICAS DE ARMAZENAMENTO
GR2409211 - 202110.ead-8051.11
Teste ATIVIDADE 2 (A2)
Iniciado 12/03/21 18:29
Enviado 12/03/21 18:48
Status Completada
Resultado da
tentativa
9 em 10 pontos  
Tempo
decorrido
18 minutos
Resultados
exibidos
Respostas enviadas, Respostas corretas, Comentários
Pergunta 1
É um algoritmo de comparação que emprega a estratégia de  “divisão e conquista”. A
ideia básica é dividir o problema de ordenar um conjunto com “n” itens em dois problemas
menores. Os problemas menores são ordenados independentemente e os resultados são
combinados para produzir a solução �nal. Resumidamente, a operação do algoritmo divide
sua lista de entrada em duas sub-listas, a partir de um pivô. Em seguida, o mesmo
procedimento nas duas listas menores até uma lista unitária é realizado. A principal
desvantagem deste método é que ele possui uma implementação difícil e delicada. Um
Minhas Disciplinas Extracurriculares Comunidades Minhas Bibliotecas
1 em 1 pontos
RAFAELA JARDIM
http://company.blackboard.com/
https://fadergs.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_670726_1
https://fadergs.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_670726_1&content_id=_16443512_1&mode=reset
https://fadergs.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_670726_1&content_id=_16443522_1&mode=reset
https://fadergs.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_425_1
https://fadergs.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_410_1
https://fadergs.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_409_1
https://fadergs.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_411_1
https://fadergs.blackboard.com/webapps/login/?action=logout
Resposta Selecionada: 
Resposta Correta: 
Comentário
da
resposta:
pequeno equívoco pode gerar efeitos inesperados para determinadas entradas de dados. 
  
FONTE: VIANA, D. Conheça os principais algoritmos de ordenação. 2016. 
Disponível em: https://www.treinaweb.com.br/blog/conheca-os-principais-algorit
mos-de-ordenacao/ 
            
O texto acima refere-se a qual tipo de algoritmo de ordenação?
Quick Sort
Quick Sort
Resposta correta. 
Tenho certeza que você assistiu ao vídeo romeno de dança folclórica, e
lembrou da demonstração sobre o algoritmo de Quick Sort. Aproveite e
assista novamente! 
Disponível em: https://www.youtube.com/watch?v=ywWBy6J5gz8
Pergunta 2
Resposta Selecionada: 
Resposta Correta: 
Comentário
da
resposta:
Classi�car dados é o ato de colocar os dados em uma ordem particular e especí�ca,
crescente ou decrescente. É uma das aplicações mais importantes da computação. Vale
ressaltar, desde já, que independentemente da classi�cação, ou seja, do algoritmo utilizado
para classi�car o array, o resultado �nal será o mesmo. Entretanto, será a escolha do
algoritmo, bem como seu tempo de execução e uso de memória do programa, que farão o
distinguirá. 
  
Selecione a alternativa que traz exemplos de algoritmos de ordenação interna:
Bolha e Inserção.
Bolha e Inserção.
Resposta correta. Bolha, Inserção e Seleção são algoritmos de ordenação.
São métodos considerados inferiores e bastante simples. Contudo,
didaticamente falando, introduzem ideias que servem de base para outros
métodos mais e�cientes. Esses métodos utilizam como uma de suas
operações básicas a comparação de elementos da lista.
Pergunta 3
Esse tipo de classi�cação é um algoritmo simples. Dentro de uma necessidade e escolha de
classi�cação em ordem crescente, a primeira iteração selecionará o menor elemento no
array, permutando pelo primeiro elemento. Sendo assim, analise a �gura abaixo: 
. 
  
1 em 1 pontos
1 em 1 pontos
https://www.treinaweb.com.br/blog/conheca-os-principais-algoritmos-de-ordenacao/
https://www.youtube.com/watch?v=ywWBy6J5gz8
Resposta Selecionada: 
Resposta Correta: 
Comentário
da
resposta:
 
FONTE: LIMA, N. C. A.; RICARTE, J. V. G.; SOUZA, J. É. G. Algoritmos de ordenação: um estudo
comparativo. Anais do Encontro de Computação do Oeste Potiguar ECOP/UFERSA 2017.
Pau dos Ferros/RN, v. 1, p. 166-173, jun. 2017. 
Disponível em: https://periodicos.ufersa.edu.br/index.php/ecop 
  
  
O texto e a �gura acima referem-se a qual tipo de algoritmo de ordenação?
Seleção
Seleção
Resposta correta. 
A classi�cação por seleção é um algoritmo de classi�cação simples. Tenho
certeza que você assistiu ao vídeo romeno de dança folclórica, e lembrou
da demonstração sobre o algoritmo de inserção. 
Disponível em: https://www.youtube.com/watch?
v=Ns4TPTC8whw
Pergunta 4
Resposta Selecionada: 
Resposta Correta: 
Comentário
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-bubbl
e-sort/ 
  
            O texto acima refere-se a qual tipo de algoritmo de ordenação?
Bubble Sort
Bubble Sort
Resposta correta. 
1 em 1 pontos
https://periodicos.ufersa.edu.br/index.php/ecop
https://www.youtube.com/watch?v=Ns4TPTC8whw
https://www.embarcados.com.br/algoritmos-de-ordenacao-bubble-sort/
da
resposta:
A classi�cação por bolha (Bubble Sort) é um algoritmo de classi�cação
simples. A ideia da ordenação por bolhas é �utuar o maior elemento para o
�m. Por este motivo, deve-se repetir “n” vezes a �utuação. Bubble Sort é um
algoritmo de ordenação que pode ser aplicado em arrays e listas
dinâmicas.
Pergunta 5
Resposta
Selecionada:
Resposta
Correta:
Comentário
da
resposta:
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 operação de rearranjar os dados disponíveis em uma determinada
ordem.
É a operação de rearranjar os dados disponíveis em uma
determinada ordem.
Resposta correta. 
Sua resposta está correta! Sobre o conceito de ordenação na computação,
signi�ca ordenar, ou classi�car dados, e armazená-los numa forma
adequada de modo a facilitar sua pesquisa, ou busca, e assim tornar mais
ágil a recuperação das informações.
Pergunta 6
Os métodos de classificação de ordenação interna são categorizados dessa
forma: 1) adequados para pequenos arquivos: requerem O (n 2) 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
1 em 1 pontos
1 em 1 pontos
Resposta Selecionada: 
Resposta Correta: 
Comentário
da
resposta:
sendo descritas pelo autor?
Simples e eficientes
Simples e eficientesResposta correta. 
Os algoritmos de ordenação podem ser aplicados a diversos
tipos de estrutura, tais como: vetores, matrizes e estruturas
dinâmicas. Dois algoritmos simples de classificação são:
classificação por seleção e por inserção. A classificação por
intercalação é mais eficiente e, ao mesmo tempo, mais
complexa.
Pergunta 7
Os algoritmos de ordenação são classi�cados como de ordenação interna, quando os dados
a serem ordenados estão na memória principal; São considerados de ordenação externa
quando os dados a serem ordenados necessitam de armazenamento em memória auxiliar,
como o HD. São exemplos de algoritmos de ordenação interna: Bolha; Inserção; Seleção;
Shell Sort; Merge Sort e Quick Sort. 
Agora, sobre esse assunto, relacione a primeira coluna com a segunda: 
  
(1)   Bubble Sort 
(2)   Insertion Sort 
(3)   Selection Sort 
(4)   Shell Sort 
(5)   Merge Sort 
  
( ). É um algoritmo de classi�cação simples. A ideia da ordenação é �utuar o maior elemento
para o �m. Por este motivo, deve-se repetir “n” vezes a �utuação. É um algoritmo de
ordenação que pode ser aplicado em arrays e listas dinâmicas. 
  
( ). A primeira iteração desse algoritmo seleciona o segundo elemento no array e, se for
menor que o primeiro elemento, troca-o pelo primeiro elemento. A segunda iteração
examina o terceiro elemento e o insere na posição correta com relação aos dois primeiros
elementos, de modo que todos os três elementos sejam na ordem. 
  
( ). Numa classi�cação em ordem crescente, a primeira iteração selecionará o menor
elemento no array, permutando pelo primeiro elemento. A segunda iteração selecionará o
segundo menor item, o menor item dos elementos restantes, de modo a trocá-lo pelo
segundo elemento. O algoritmo prosseguirá, até que a última iteração selecione o segundo
maior elemento, e permute-o pelo penúltimo índice, deixando o maior elemento no último
índice. 
  
0 em 1 pontos
Resposta Selecionada: 
Resposta Correta: 
Comentário
da resposta:
( ). É considerado uma extensão do algoritmo de ordenação por inserção. Ele permite a troca
de registros distantes um do outro – diferentemente do algoritmo de ordenação por
inserção que possui a troca de itens adjacentes para determinar o ponto de inserção. Não
há uma  fórmula fechada para sua função de complexidade, sendo o método não é
estável. 
  
( ). É um algoritmo de comparação que emprega a estratégia de  “divisão e conquista”. A
ideia básica é dividir o problema de ordenar um conjunto com “n” itens em dois problemas
menores. Os problemas menores são ordenados independentemente e os resultados são
combinados para produzir a solução �nal.
1;2;3;5;4
1;2;3;4;5
Sua resposta está incorreta. 
Infelizmente, sua resposta está incorreta L Faça uma revisão sobre os
tipos de algoritmos de ordenação e tente novamente.
Pergunta 8
Resposta Selecionada: 
Resposta Correta: 
Comentário
da
resposta:
“Em cada iteração do método, percorremos a lista a partir de seu início comparando cada
elemento com seu sucessor, trocando-os de posição se houver necessidade. É possível
mostrar que, se a lista tiver n elementos, após no máximo (n–1) iterações a lista estará em
ordem. A seguir fornecemos uma descrição”:   
  
 
FONTE: CINTRA, G. F.; NOBRE, R. H.; VIANA, G. V. R. Pesquisa e ordenação de dados. 
2ª ed. Editora UECE, 2015. 
  
O exemplo acima refere-se a qual tipo de algoritmo de ordenação?
Bubble Sort
Bubble Sort
Resposta correta. 
A classi�cação por bolha (Bubble Sort) é um algoritmo de classi�cação
simples. A ideia da ordenação por bolhas é �utuar o maior elemento para o
�m. Por este motivo, deve-se repetir “n” vezes a �utuação. Bubble Sort é um
1 em 1 pontos
algoritmo de ordenação que pode ser aplicado em arrays e listas
dinâmicas.
Pergunta 9
Resposta Selecionada: 
Resposta Correta: 
Comentário
da
resposta:
 Os algoritmos de ordenação são classi�cados como de ordenação interna, quando os dados
a serem ordenados estão na memória principal; São considerados de ordenação externa
quando os dados a serem ordenados necessitam de armazenamento em memória auxiliar,
como o HD. Os algoritmos de ordenação:  Bolha; Inserção; Seleção; Shell Sort; Merge Sort e
Quick Sort são, ponto de vista da memória do computador, algoritmos de ordenação:
Interna
Interna
Resposta correta. 
  
Para uma lista pequena, que pode ser armazenada na memória principal
interna do computador, e ser ordenada com uso de sua memória interna,
existem os algoritmos de organização interna. Parabéns! Sua resposta está
correta J
Pergunta 10
Resposta Selecionada: 
Resposta Correta: 
Comentário
da
resposta:
(...) na i-ésima interação desse algoritmo, os primeiros elementos i, no array original, serão
classi�cados.             
  
 
FONTE: LIMA, N. C. A.; RICARTE, J. V. G.; SOUZA, J. É. G. Algoritmos de ordenação: um estudo
comparativo. Anais do Encontro de Computação do Oeste Potiguar ECOP/UFERSA 2017.
Pau dos Ferros/RN, v. 1, p. 166-173, jun. 2017. 
Disponível em: https://periodicos.ufersa.edu.br/index.php/ecop 
  
  
A imagem e o texto acima referem-se a qual tipo de algoritmo de ordenação?
Insertion Sort
Insertion Sort
Resposta correta. 
A classi�cação por inserção é um algoritmo de classi�cação simples. Tenho
certeza que você assistiu ao vídeo romeno de dança folclórica, e lembrou
1 em 1 pontos
1 em 1 pontos
https://periodicos.ufersa.edu.br/index.php/ecop
Sexta-feira, 12 de Março de 2021 18h53min23s BRT
da demonstração sobre o algoritmo de inserção. 
Disponível em: 
https://www.youtube.com/watch?
time_continue=35&v=ROalU379l3U
← OK
https://www.youtube.com/watch?time_continue=35&v=ROalU379l3U
javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_16443522_1&course_id=_670726_1&nolaunch_after_review=true');

Continue navegando