Algoritimos de Ordenação

5501 palavras 23 páginas
OBJETIVO GERAL

Mostrar resultado de pesquisa bibliográfica a respeito dos principais algoritmos de ordenação de dados. Com fundamental utilização de bibliografia básica dos diversos livros existentes sobre o assunto, bem como trabalhos científicos publicados em revistas ou congressos da área.

Dentre os algoritmos pesquisados, selecionar três ou mais técnicas com apresentação destes algoritmos escolhidos e desenvolver um sistema computacional e apresentar um conjunto de testes envolvendo as técnicas implementadas no processo específico de ordenação.

O sistema computacional foi desenvolvido utilizando a linguagem de programação Microsoft Visual C#.

Contribuir para futuros trabalhos de pesquisas acadêmicas.

OBJETIVO ESPECÍFICO

Desenvolver um sistema computacional completo que obtenha os dados efetue a ordenação e compare os desempenhos entre os métodos escolhidos. A unidade de medida para efeito de comparação deverá ser o tempo total de ordenação. Não deverá ser contabilizado o tempo de aquisição dos dados, apenas o processo específico de ordenação.

Os dados que serão utilizados para as ordenações deverão ser externos (obtidos a partir de valores previamente armazenados, tais como arquivos texto) e internos (valores aleatórios gerados pelo próprio programa ou fornecidos diretamente pelo usuário).

INTRODUÇÃO

Um algoritmo pode ser visto como uma sequência de ações executáveis para a obtenção de uma solução para um determinado tipo de problema.
Segundo Dijkstra, “Um algoritmo corresponde a uma descrição de um padrão de comportamento, expresso em termos de um conjunto finito de ações”.
E, segundo Terada, “Um algoritmo é, em geral, uma descrição passo a passo de como um problema é solucionável. A descrição deve ser finita, e os passos devem ser bem definidos, sem ambiguidades, e executáveis computacionalmente”.
Assim os algoritmos ou métodos de ordenação constituem um bom exemplo de como resolver problemas utilizando

Relacionados

  • Algoritimos de Ordenação
    356 palavras | 2 páginas
  • Algorítimos de ordenação
    1806 palavras | 8 páginas
  • Desenvolvimento de sistemas para análise de perfomace de algoritimos de ordenação de dados
    1744 palavras | 7 páginas
  • Desenvolvimento de sistema para analise de performace de algoritimo de ordenacao de dados
    945 palavras | 4 páginas
  • engenharia mecanica
    311 palavras | 2 páginas
  • Algoritimo
    3446 palavras | 14 páginas
  • Estudante
    1297 palavras | 6 páginas
  • Pesquisa ordenação e tecnicas de armazenamento
    953 palavras | 4 páginas
  • Trabalho de estrutura de dados 2
    1050 palavras | 5 páginas
  • Aps unip sistemas de informaçao
    2388 palavras | 10 páginas