ATPS Classificação e Pesquisa - Etapas 1 e 2

1365 palavras 6 páginas
Relatório 1 – Pesquisa de dados
1. Método de busca com o melhor desempenho computacional

Considerando os parâmetros de testes definidos no ATPS, foi possível identificar que o melhor método de busca sem a ordenação dos dados é o linear com sentinela, porém se o valor procurado não estiver no vetor, o tempo e a quantidade de testes realizados serão exatamente iguais ao da busca linear, pois a chave será localizada apenas no final da base de dados.
O calculo de tempo foi realizado através da quantidade de ciclos do processador (clock), mas como a base utilizada nos testes é pequena o processo é muito rápido para realizar uma comparação precisa entre os algoritmos, alem disso foi possível notar que os valores definidos para busca no ATPS não estão disponíveis após a geração dos números aleatórios e dessa forma os algoritmos de busca não localizarão os valores o que forçara percorrer o vetor até o final.

2. Desempenho da busca binária x busca linear x busca linear com sentinela

Após a ordenação dos dados fica claro que o melhor método de busca é a binária como mostra a Figura 1, pois tanto o tempo quanto a quantidade de processamento é muito menor do que as outras técnicas de busca.
O principal ponto é se a ordenação da base de dados é viável para aplicar esse tipo de técnica, pois dependendo do tamanho da base a ordenação pode se tornar muito lenta e exigir muito processamento.
A ordenação através de algoritmos como bubblesort e seleção demonstraram bons resultados, mas ainda assim exigem mais processamento do que as buscas em bases que não foram ordenadas, porem se a ordenação for realizada periodicamente ou no momento em que os dados são inseridos a busca binária torna-se viável, pois a localização e o tempo de processamento são muito mais rápidos do que as demais técnicas. |Tipo de teste |Tamanho Vetor |Quantidade de testes |
|Busca Linear |1.000 |1.000 |
|Busca Linear com Sentinela |1.000 |1.000 |
|Busca Binária |1.000 |9 |

Relacionados

  • Atps classificação e pesquisa etapa 1 e 2
    1833 palavras | 8 páginas
  • teste
    981 palavras | 4 páginas
  • Lander Barros De Andrade ATPS Classificacao E Pesquisa Final
    558 palavras | 3 páginas
  • Trabalhos
    1734 palavras | 7 páginas
  • Esta atividade pratica supervisionada
    806 palavras | 4 páginas
  • Atps Classificacao E Pesquisa
    697 palavras | 3 páginas
  • administração
    1716 palavras | 7 páginas
  • contabilidade geral
    1909 palavras | 8 páginas
  • maria
    1089 palavras | 5 páginas
  • Contabilidade
    1761 palavras | 8 páginas