Java

1522 palavras 7 páginas
Classificação e Pesquisa

Ciência da Computação

Prof. Walter Gima walter.gima@aedu.com 1

https://sites.google.com/a/aedu.com/site-unidadefa5/home/cursos/graduacao/ciencia-da-computacao/4a-serie/classificacao-epesquisa?pli=1

2

Agenda Aula 4

• Pesquisa Sequencial
• Desempenho da Pesquisa Sequencial
• Melhorar Algoritmo
• Exercícios

3

Pesquisa de Dados – Sequencial


No presente contexto, o termo busca de dados e o termo classificação de dados tem o mesmo significado: a recuperação de informações a partir de uma grande massa de informações previamente armazenadas.



A pesquisa de dados é uma operação presente e necessária em praticamente qualquer sistema, seja ele computacional ou não.

4

Pesquisa de Dados – Sequencial



Em especial os sistemas computadorizados necessitam de métodos de pesquisa cada vez mais eficientes, pois a quantidade de dados armazenados pelos sistemas cresce muito à medida que a complexidade destes sistemas cresce também. 5

Pesquisa de Dados – Sequencial



O processamento de uma aplicação usualmente envolve a manipulação de um grande número de tabelas ou arquivos, que podem ser definidos como uma coleção de registros, cada um deles composto por um conjunto de campos.



Usualmente uma tabela armazena informações sobre vários objetos de um mesmo tipo, a cada objeto correspondendo uma entrada.

6

Pesquisa de Dados – Sequencial

7

Pesquisa de Dados – Sequencial
Principais Algoritmos de Pesquisa

8

Pesquisa de Dados – Sequencial


A Pesquisa Sequencial ou Linear é o método mais simples de pesquisa e consiste em uma varredura serial da tabela, durante a qual um argumento de pesquisa é comparado com a chave de cada entrada até que seja encontrada uma que seja igual, ou ser atingido o final da tabela, caso a chave procurada não esteja presente na tabela.

9

Pesquisa de Dados – Sequencial



A pesquisa Sequencial pode ser aplicada

Relacionados

  • java
    294 palavras | 2 páginas
  • java
    868 palavras | 4 páginas
  • java
    6870 palavras | 28 páginas
  • Java
    1657 palavras | 7 páginas
  • java
    1176 palavras | 5 páginas
  • Java
    6757 palavras | 28 páginas
  • Java
    1044 palavras | 5 páginas
  • Java
    1411 palavras | 6 páginas
  • JAVA
    1268 palavras | 6 páginas
  • java
    2412 palavras | 10 páginas