SlideShare una empresa de Scribd logo
Bryan romero Pedraza
Cristian Giraldo mora
busqueda
 La búsqueda es una operación que tiene por objeto la
  localización de un elemento dentro de la estructura de
  datos. A menudo un programador estará trabajando con
  grandes cantidades de datos almacenados en arreglos y
  pudiera resultar necesario determinar si un arreglo
  contiene un valor que coincide con algún valor clave o
  buscado.
  Siendo el array de una dimensión o lista una estructura de
  acceso directo y a su vez de acceso secuencial, encontramos
  dos técnicas que utilizan estos dos métodos de acceso, para
  encontrar elementos dentro de un array: búsqueda lineal y
  búsqueda binaria.
Métodos de búsqueda en internet
 La cifra existente de documentos en Internet, que por
 su magnitud parece escapar a nuestra
 imaginación, ha hecho que la solución a los problemas
 relacionados con la eficiencia en los métodos
 de búsqueda de la información sea, hoy en día, un
 tema relevante de investigación es por esta razón
 que se hace inminente adquirir ciertos conocimientos
 acerca de estas herramientas que nos brinda
 Internet como lo son los buscadores.
También sirven para
 Los métodos de búsqueda nos permiten recuperar información de un vector o un archivo,
que contenga una lista de datos. Por ejemplo se puede obtener el nombre y el número
telefónico de nuestra agenda de contactos o la nota obtenida por un alumno en la lista de
un curso.
Cuando se realizan búsquedas sobre vectores, se desea es encontrar la posición que
ocupa el elemento buscado dentro de la lista de elementos que contiene el vector. Para la
búsqueda de información en archivos es necesario realizar la búsqueda a partir de un
campo clave dentro del archivo.
Existen diferentes métodos de búsqueda y se puede determinar con cual método trabajar
dependiendo de la cantidad de elementos que existan en el vector o la organización de
dichos elementos.
A continuación para determinar si un elemento pertenece a un conjunto de elementos e
indicar su posición dentro de un vector, utilizaremos los métodos de búsqueda secuencial
(lineal) y búsqueda binaria.
Clases de
métodos de
búsqueda
Búsqueda Secuencial o Lineal:
 En este método se recorre el vector desde el primer
 elemento hasta el ultimo,
 comparando cada elemento del vector con el valor
 buscado, hasta que se encuentre el
 elemento o se llegue al final del vector. Este método es
 recomendado para realizar
 búsquedas con pocos datos.
 Implementación del método que busca lineal o
 secuencial, y devuelve la posición del dato
 a buscar que se pasa como parámetro:
Búsqueda Binaria:
 Este método es una técnica eficaz para realizar búsquedas en vectores o
  archivos que
  contengan un mayor número de datos. Este método divide el vector en
  mitades de
  manera sucesiva hasta que encuentra el dato buscado, es decir, el
  método divide el
  vector y se examina el elemento central del vector.
  Si es el elemento que se busca, entonces la búsqueda finaliza, pero sino
  se determina si
  el dato buscado esta en la primera o la segunda mitad del vector y se
  repite el proceso en
  la nueva mitad, buscando su elemento central. Para realizar la
  búsqueda binaria el vector
   debe estar ordenado y se comienza comparando con el elemento
  central.
Métodos de búsqueda en el web
 Estas instrucciones no necesariamente se aplican a
 todos los motores de búsqueda. En caso de dudas lo
 exhortamos a utilizar la opción de “help” (ayuda) de
 cada motor.
búsquedas simples
 La búsqueda se puede hacer a través de palabras o frases, o una combinación de ambas.
  Una de las mejores alternativas para vincular palabras en una frase, es el uso de las
  comillas.
 Es posible restringir la búsqueda a cierta parte del documento, utilizando algunas
  instrucciones escritas en minúscula y seguidas inmediatamente por dos puntos:
   host:semana.com: recuperará páginas cuya dirección Web incluya el término
  semana.com

   link:colciencias.gov: recuperará páginas que contengan al menos un vínculo con
   una, cuya dirección Web incluya el término colciencias.gov

    text:reciclaje: recuperará páginas que contengan la palabra reciclaje en cualquier parte
   visible de su texto”

   title:"el nuevo día interactivo": recuperará páginas con la frase El Nuevo Día
   Interactivo en su título.
   image:comet.jpg: recuperará páginas con el dibujo de una cometa en su texto
Búsquedas avanzadas
 En Búsquedas Avanzadas, las reglas para definir palabras y frases son las mismas
  utilizadas para las búsquedas simples. Sin embargo, aquí son necesarios algunos
  operadores como AND, OR, NEAR y NOT para combinarlas. ejemplo

  Con “puerto rico” AND vieques, asegurará que ambos términos se encuentren en los
  documentos

  Utilice "Federal Bureau Investigation" OR FBI, para hallar páginas en las cuales al
  menos uno de ellos está presente

  Con enrique NEAR laguerre, encontrará documentos que incluyan el nombre de este
  personaje en diferente forma, Enrique Laguerre, Laguerre, Enrique, enrique laguerre

   vegetal AND NOT espárragos: esta clave es equivalente a vegetal y no espárragos.
   Recuperará documentos que contengan la palabra vegetal que no incluya espárragos. No
   use vegetal NOT espárragos, pues obtendrá otro resultado
Clases de
motores de
búsqueda
Índices temáticos
 Son sistemas de búsqueda por temas o categorías
 jerarquizados (aunque
  también suelen incluir sistemas de búsqueda por
 palabras clave). Tienen un directorio navegable de
  temas. Dentro de cada directorio podemos encontrar
 páginas relacionadas con ese tema.
Motores de búsqueda
 Son sistemas de búsqueda por palabras clave. Son
 bases de datos que incorporan automáticamente
 páginas web mediante "robots" de búsqueda por la red.
 El rastreo de la web lo hace un programa, llamado
 araña ó motor (de ahí viene el nombre del tipo de
  buscador). Este programa va visitando las páginas y, a
 la vez, creando una base de datos en la que
  relaciona la dirección de la página con las 100 primeras
 palabras que aparecen en ella. Como
 era de esperar, el acceso a esta base de datos se hace
 por palabras clave
Meta buscadores o
multibuscadores
 : No tienen una base de datos propia, lo que hacen es
 buscar
 la página en unos cuantos motores de búsqueda e
 índices y combinar los resultados de la búsqueda
  en esos buscadores. Un ejemplo de meta buscador es
 Metacrawler.

Más contenido relacionado

La actualidad más candente

Busquedas binarias y secuenciales
Busquedas binarias y secuencialesBusquedas binarias y secuenciales
Busquedas binarias y secuenciales
Luis Igoodbad
 
Desarrollo Orientado a Objetos
Desarrollo Orientado a ObjetosDesarrollo Orientado a Objetos
Desarrollo Orientado a Objetos
Jorge Alberto Lorenzo Losada
 
Etapas en el diseño de Base de Datos
Etapas en el diseño de Base de DatosEtapas en el diseño de Base de Datos
Etapas en el diseño de Base de Datos
Anielka Reyes
 
Historia de la tecnologia de base de datos
Historia de la tecnologia de base de datosHistoria de la tecnologia de base de datos
Historia de la tecnologia de base de datosralbarracin
 
Taller busqueda bibliográfica
Taller busqueda bibliográficaTaller busqueda bibliográfica
Taller busqueda bibliográfica
Juan-Miguel Aranda Martinez
 
Modelo conceptual entidad interrelacion
Modelo conceptual entidad interrelacionModelo conceptual entidad interrelacion
Modelo conceptual entidad interrelacion
Galo Anzules
 
Operadores Booleanos
Operadores BooleanosOperadores Booleanos
Operadores Booleanos
Barman Academy
 
Componentes de un sistema de base de datos
Componentes de un sistema de base de datosComponentes de un sistema de base de datos
Componentes de un sistema de base de datosIsabel
 
Metodos de busqueda en internet
Metodos de busqueda en internetMetodos de busqueda en internet
Metodos de busqueda en internetomarfabian94
 
Modelo Orientado A Objetos
Modelo Orientado A ObjetosModelo Orientado A Objetos
Modelo Orientado A Objetos
jose_rob
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
Cristian Salazar C.
 
Estructura de Datos -Unidad III: Estructuras Lineales
Estructura de Datos -Unidad III: Estructuras LinealesEstructura de Datos -Unidad III: Estructuras Lineales
Estructura de Datos -Unidad III: Estructuras Lineales
José Antonio Sandoval Acosta
 
Unidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos Conceptual
Sergio Sanchez
 
Buscadores Y Metabuscadores
Buscadores Y MetabuscadoresBuscadores Y Metabuscadores
Buscadores Y Metabuscadores
Ximena Tabares
 
Referencias en formato MLA
Referencias en formato MLAReferencias en formato MLA
Referencias en formato MLA
Zuleheika Olivares
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datos
Sergio Sanchez
 
Listas doblemente enlazadas
Listas doblemente enlazadasListas doblemente enlazadas
Listas doblemente enlazadas
DĴäîřo Lêmä
 
Listas como estructura de datos..
Listas como estructura de datos..Listas como estructura de datos..
Listas como estructura de datos..
NANO-06
 

La actualidad más candente (20)

Busquedas binarias y secuenciales
Busquedas binarias y secuencialesBusquedas binarias y secuenciales
Busquedas binarias y secuenciales
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Desarrollo Orientado a Objetos
Desarrollo Orientado a ObjetosDesarrollo Orientado a Objetos
Desarrollo Orientado a Objetos
 
Etapas en el diseño de Base de Datos
Etapas en el diseño de Base de DatosEtapas en el diseño de Base de Datos
Etapas en el diseño de Base de Datos
 
Historia de la tecnologia de base de datos
Historia de la tecnologia de base de datosHistoria de la tecnologia de base de datos
Historia de la tecnologia de base de datos
 
Taller busqueda bibliográfica
Taller busqueda bibliográficaTaller busqueda bibliográfica
Taller busqueda bibliográfica
 
Modelo conceptual entidad interrelacion
Modelo conceptual entidad interrelacionModelo conceptual entidad interrelacion
Modelo conceptual entidad interrelacion
 
Operadores Booleanos
Operadores BooleanosOperadores Booleanos
Operadores Booleanos
 
Componentes de un sistema de base de datos
Componentes de un sistema de base de datosComponentes de un sistema de base de datos
Componentes de un sistema de base de datos
 
Metodos de busqueda en internet
Metodos de busqueda en internetMetodos de busqueda en internet
Metodos de busqueda en internet
 
Modelo Orientado A Objetos
Modelo Orientado A ObjetosModelo Orientado A Objetos
Modelo Orientado A Objetos
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Organización de archivos
Organización de archivosOrganización de archivos
Organización de archivos
 
Estructura de Datos -Unidad III: Estructuras Lineales
Estructura de Datos -Unidad III: Estructuras LinealesEstructura de Datos -Unidad III: Estructuras Lineales
Estructura de Datos -Unidad III: Estructuras Lineales
 
Unidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos ConceptualUnidad 3 Modelamiento De Datos Conceptual
Unidad 3 Modelamiento De Datos Conceptual
 
Buscadores Y Metabuscadores
Buscadores Y MetabuscadoresBuscadores Y Metabuscadores
Buscadores Y Metabuscadores
 
Referencias en formato MLA
Referencias en formato MLAReferencias en formato MLA
Referencias en formato MLA
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datos
 
Listas doblemente enlazadas
Listas doblemente enlazadasListas doblemente enlazadas
Listas doblemente enlazadas
 
Listas como estructura de datos..
Listas como estructura de datos..Listas como estructura de datos..
Listas como estructura de datos..
 

Destacado

Metodos de busqueda
Metodos de busquedaMetodos de busqueda
Metodos de busqueda
elkinmarroqion1222
 
Metodos de búsqueda en internet
Metodos de búsqueda en internetMetodos de búsqueda en internet
Metodos de búsqueda en internetGina Patiño
 
Obligacion policía preventivo lugar hechos
Obligacion policía preventivo lugar hechosObligacion policía preventivo lugar hechos
Obligacion policía preventivo lugar hechos
Alber Agui
 
Obligacion policía preventivo lugar hechos
Obligacion  policía preventivo  lugar hechosObligacion  policía preventivo  lugar hechos
Obligacion policía preventivo lugar hechos
Alber Agui
 
Reporte metodos de busqueda y ordenamiento
Reporte metodos de busqueda y ordenamientoReporte metodos de busqueda y ordenamiento
Reporte metodos de busqueda y ordenamiento
TAtiizz Villalobos
 
Metodos de ordenamiento
Metodos de ordenamientoMetodos de ordenamiento
Metodos de ordenamiento
Lalo Chooper
 
Buscadores En Internet
Buscadores En InternetBuscadores En Internet
Buscadores En Internethelenadiaz
 
Búsqueda de archivos y directorios
Búsqueda de archivos y directoriosBúsqueda de archivos y directorios
Búsqueda de archivos y directoriosIvanYepez
 
Metodos de busqueda WEB
Metodos de busqueda WEBMetodos de busqueda WEB
Metodos de busqueda WEBvanessa292
 
Palabras descompuestas
Palabras descompuestasPalabras descompuestas
Palabras descompuestas
Omar Quispe Quispe
 
historia del internet y sus diversos componentes
historia del internet y sus diversos componenteshistoria del internet y sus diversos componentes
historia del internet y sus diversos componentes
nachoinformatico
 
Método de Búsqueda Hash
Método de Búsqueda HashMétodo de Búsqueda Hash
Método de Búsqueda HashBlanca Parra
 
Metodos Busqueda Interna
Metodos Busqueda InternaMetodos Busqueda Interna
Metodos Busqueda Internasawmuk
 
Unidad 1. marco conceptual y aspectos generales
Unidad 1. marco conceptual y aspectos generalesUnidad 1. marco conceptual y aspectos generales
Unidad 1. marco conceptual y aspectos generales
Linda De la Barrera
 
Principales buscadores de internet
Principales buscadores de internetPrincipales buscadores de internet
Principales buscadores de internetLizeth Murillo
 
Enfoque de la optimización en el campo de la ingeniería.
Enfoque de la optimización en el campo de la ingeniería.Enfoque de la optimización en el campo de la ingeniería.
Enfoque de la optimización en el campo de la ingeniería.
pertuzm
 
Algortimos De Ordenamiento
Algortimos De OrdenamientoAlgortimos De Ordenamiento
Algortimos De Ordenamiento
Rolf Pinto
 
Los buscadores mas utilizados y método de búsqueda
Los buscadores mas utilizados y método de búsquedaLos buscadores mas utilizados y método de búsqueda
Los buscadores mas utilizados y método de búsquedadjcharliekrox
 
Comandos para redes
Comandos para redesComandos para redes
Comandos para redesguajiro27
 
Tipos de búsqueda en inteligencia artificial
Tipos de búsqueda  en inteligencia artificialTipos de búsqueda  en inteligencia artificial
Tipos de búsqueda en inteligencia artificialHenry Cambal
 

Destacado (20)

Metodos de busqueda
Metodos de busquedaMetodos de busqueda
Metodos de busqueda
 
Metodos de búsqueda en internet
Metodos de búsqueda en internetMetodos de búsqueda en internet
Metodos de búsqueda en internet
 
Obligacion policía preventivo lugar hechos
Obligacion policía preventivo lugar hechosObligacion policía preventivo lugar hechos
Obligacion policía preventivo lugar hechos
 
Obligacion policía preventivo lugar hechos
Obligacion  policía preventivo  lugar hechosObligacion  policía preventivo  lugar hechos
Obligacion policía preventivo lugar hechos
 
Reporte metodos de busqueda y ordenamiento
Reporte metodos de busqueda y ordenamientoReporte metodos de busqueda y ordenamiento
Reporte metodos de busqueda y ordenamiento
 
Metodos de ordenamiento
Metodos de ordenamientoMetodos de ordenamiento
Metodos de ordenamiento
 
Buscadores En Internet
Buscadores En InternetBuscadores En Internet
Buscadores En Internet
 
Búsqueda de archivos y directorios
Búsqueda de archivos y directoriosBúsqueda de archivos y directorios
Búsqueda de archivos y directorios
 
Metodos de busqueda WEB
Metodos de busqueda WEBMetodos de busqueda WEB
Metodos de busqueda WEB
 
Palabras descompuestas
Palabras descompuestasPalabras descompuestas
Palabras descompuestas
 
historia del internet y sus diversos componentes
historia del internet y sus diversos componenteshistoria del internet y sus diversos componentes
historia del internet y sus diversos componentes
 
Método de Búsqueda Hash
Método de Búsqueda HashMétodo de Búsqueda Hash
Método de Búsqueda Hash
 
Metodos Busqueda Interna
Metodos Busqueda InternaMetodos Busqueda Interna
Metodos Busqueda Interna
 
Unidad 1. marco conceptual y aspectos generales
Unidad 1. marco conceptual y aspectos generalesUnidad 1. marco conceptual y aspectos generales
Unidad 1. marco conceptual y aspectos generales
 
Principales buscadores de internet
Principales buscadores de internetPrincipales buscadores de internet
Principales buscadores de internet
 
Enfoque de la optimización en el campo de la ingeniería.
Enfoque de la optimización en el campo de la ingeniería.Enfoque de la optimización en el campo de la ingeniería.
Enfoque de la optimización en el campo de la ingeniería.
 
Algortimos De Ordenamiento
Algortimos De OrdenamientoAlgortimos De Ordenamiento
Algortimos De Ordenamiento
 
Los buscadores mas utilizados y método de búsqueda
Los buscadores mas utilizados y método de búsquedaLos buscadores mas utilizados y método de búsqueda
Los buscadores mas utilizados y método de búsqueda
 
Comandos para redes
Comandos para redesComandos para redes
Comandos para redes
 
Tipos de búsqueda en inteligencia artificial
Tipos de búsqueda  en inteligencia artificialTipos de búsqueda  en inteligencia artificial
Tipos de búsqueda en inteligencia artificial
 

Similar a Métodos de búsqueda

Trabajo parte 2
Trabajo  parte 2Trabajo  parte 2
Trabajo parte 2
alexavil10
 
Metodos de búsqueda
Metodos de búsquedaMetodos de búsqueda
Metodos de búsqueda
gynanshaker
 
Metodos de busqueda
Metodos de busqueda Metodos de busqueda
Metodos de busqueda
carolita500
 
Gestión basica de la información
Gestión basica de la informaciónGestión basica de la información
Gestión basica de la información
jess10D
 
Metodos de busqueda
Metodos de busquedaMetodos de busqueda
Metodos de busqueda
jefer Castro
 
Metodos de busqueda
Metodos de busquedaMetodos de busqueda
Metodos de busqueda
Kateringilrodriguez-56
 
Metodos de busqueda gbi.
Metodos de busqueda gbi.Metodos de busqueda gbi.
Metodos de busqueda gbi.
Kateringilrodriguez-56
 
Metodos de busqueda y operadores boleanos
Metodos de busqueda y  operadores  boleanosMetodos de busqueda y  operadores  boleanos
Metodos de busqueda y operadores boleanos
monirris14
 
Metodos de busqueda
Metodos  de busquedaMetodos  de busqueda
Metodos de busquedaadamadar
 
Metodos de busqueda
Metodos  de busquedaMetodos  de busqueda
Metodos de busquedaadamadar
 
Metodos de busqueda
Metodos de busquedaMetodos de busqueda
Metodos de busquedaclaudia1824
 
Metodos de busqueda
Metodos de busquedaMetodos de busqueda
Metodos de busquedao_Mendoza
 
Metodos de busqueda 44
Metodos de busqueda 44Metodos de busqueda 44
Metodos de busqueda 44o_Mendoza
 
Metodos de busqueda
Metodos de busquedaMetodos de busqueda
Metodos de busquedao_Mendoza
 
Metodos de busqueda 44
Metodos de busqueda 44Metodos de busqueda 44
Metodos de busqueda 44o_Mendoza
 
Metodos de busqueda
Metodos de busquedaMetodos de busqueda
Metodos de busqueda
vnik
 
Metodos de busqueda
Metodos de busquedaMetodos de busqueda
Metodos de busquedadsantos_
 

Similar a Métodos de búsqueda (20)

Gbi
GbiGbi
Gbi
 
Trabajo parte 2
Trabajo  parte 2Trabajo  parte 2
Trabajo parte 2
 
Metodos de búsqueda
Metodos de búsquedaMetodos de búsqueda
Metodos de búsqueda
 
Metodos de busqueda
Metodos de busqueda Metodos de busqueda
Metodos de busqueda
 
Gestión basica de la información
Gestión basica de la informaciónGestión basica de la información
Gestión basica de la información
 
Metodos de busqueda
Metodos de busquedaMetodos de busqueda
Metodos de busqueda
 
Metodos de busqueda
Metodos de busquedaMetodos de busqueda
Metodos de busqueda
 
Metodos de busqueda gbi.
Metodos de busqueda gbi.Metodos de busqueda gbi.
Metodos de busqueda gbi.
 
Metodos de busqueda y operadores boleanos
Metodos de busqueda y  operadores  boleanosMetodos de busqueda y  operadores  boleanos
Metodos de busqueda y operadores boleanos
 
Metodos de busqueda
Metodos  de busquedaMetodos  de busqueda
Metodos de busqueda
 
Metodos de busqueda
Metodos  de busquedaMetodos  de busqueda
Metodos de busqueda
 
Metodo de busqueda
Metodo de busquedaMetodo de busqueda
Metodo de busqueda
 
Metodos de busqueda
Metodos de busquedaMetodos de busqueda
Metodos de busqueda
 
Metodos de busqueda
Metodos de busquedaMetodos de busqueda
Metodos de busqueda
 
Metodos de busqueda 44
Metodos de busqueda 44Metodos de busqueda 44
Metodos de busqueda 44
 
Metodos de busqueda
Metodos de busquedaMetodos de busqueda
Metodos de busqueda
 
Metodos de busqueda 44
Metodos de busqueda 44Metodos de busqueda 44
Metodos de busqueda 44
 
Metodos de busqueda
Metodos de busquedaMetodos de busqueda
Metodos de busqueda
 
Buscadores
BuscadoresBuscadores
Buscadores
 
Metodos de busqueda
Metodos de busquedaMetodos de busqueda
Metodos de busqueda
 

Métodos de búsqueda

  • 2. busqueda  La búsqueda es una operación que tiene por objeto la localización de un elemento dentro de la estructura de datos. A menudo un programador estará trabajando con grandes cantidades de datos almacenados en arreglos y pudiera resultar necesario determinar si un arreglo contiene un valor que coincide con algún valor clave o buscado. Siendo el array de una dimensión o lista una estructura de acceso directo y a su vez de acceso secuencial, encontramos dos técnicas que utilizan estos dos métodos de acceso, para encontrar elementos dentro de un array: búsqueda lineal y búsqueda binaria.
  • 3. Métodos de búsqueda en internet  La cifra existente de documentos en Internet, que por su magnitud parece escapar a nuestra imaginación, ha hecho que la solución a los problemas relacionados con la eficiencia en los métodos de búsqueda de la información sea, hoy en día, un tema relevante de investigación es por esta razón que se hace inminente adquirir ciertos conocimientos acerca de estas herramientas que nos brinda Internet como lo son los buscadores.
  • 4. También sirven para  Los métodos de búsqueda nos permiten recuperar información de un vector o un archivo, que contenga una lista de datos. Por ejemplo se puede obtener el nombre y el número telefónico de nuestra agenda de contactos o la nota obtenida por un alumno en la lista de un curso. Cuando se realizan búsquedas sobre vectores, se desea es encontrar la posición que ocupa el elemento buscado dentro de la lista de elementos que contiene el vector. Para la búsqueda de información en archivos es necesario realizar la búsqueda a partir de un campo clave dentro del archivo. Existen diferentes métodos de búsqueda y se puede determinar con cual método trabajar dependiendo de la cantidad de elementos que existan en el vector o la organización de dichos elementos. A continuación para determinar si un elemento pertenece a un conjunto de elementos e indicar su posición dentro de un vector, utilizaremos los métodos de búsqueda secuencial (lineal) y búsqueda binaria.
  • 6. Búsqueda Secuencial o Lineal:  En este método se recorre el vector desde el primer elemento hasta el ultimo, comparando cada elemento del vector con el valor buscado, hasta que se encuentre el elemento o se llegue al final del vector. Este método es recomendado para realizar búsquedas con pocos datos. Implementación del método que busca lineal o secuencial, y devuelve la posición del dato a buscar que se pasa como parámetro:
  • 7. Búsqueda Binaria:  Este método es una técnica eficaz para realizar búsquedas en vectores o archivos que contengan un mayor número de datos. Este método divide el vector en mitades de manera sucesiva hasta que encuentra el dato buscado, es decir, el método divide el vector y se examina el elemento central del vector. Si es el elemento que se busca, entonces la búsqueda finaliza, pero sino se determina si el dato buscado esta en la primera o la segunda mitad del vector y se repite el proceso en la nueva mitad, buscando su elemento central. Para realizar la búsqueda binaria el vector debe estar ordenado y se comienza comparando con el elemento central.
  • 8. Métodos de búsqueda en el web  Estas instrucciones no necesariamente se aplican a todos los motores de búsqueda. En caso de dudas lo exhortamos a utilizar la opción de “help” (ayuda) de cada motor.
  • 9. búsquedas simples  La búsqueda se puede hacer a través de palabras o frases, o una combinación de ambas. Una de las mejores alternativas para vincular palabras en una frase, es el uso de las comillas.  Es posible restringir la búsqueda a cierta parte del documento, utilizando algunas instrucciones escritas en minúscula y seguidas inmediatamente por dos puntos: host:semana.com: recuperará páginas cuya dirección Web incluya el término semana.com link:colciencias.gov: recuperará páginas que contengan al menos un vínculo con una, cuya dirección Web incluya el término colciencias.gov text:reciclaje: recuperará páginas que contengan la palabra reciclaje en cualquier parte visible de su texto” title:"el nuevo día interactivo": recuperará páginas con la frase El Nuevo Día Interactivo en su título. image:comet.jpg: recuperará páginas con el dibujo de una cometa en su texto
  • 10. Búsquedas avanzadas  En Búsquedas Avanzadas, las reglas para definir palabras y frases son las mismas utilizadas para las búsquedas simples. Sin embargo, aquí son necesarios algunos operadores como AND, OR, NEAR y NOT para combinarlas. ejemplo Con “puerto rico” AND vieques, asegurará que ambos términos se encuentren en los documentos Utilice "Federal Bureau Investigation" OR FBI, para hallar páginas en las cuales al menos uno de ellos está presente Con enrique NEAR laguerre, encontrará documentos que incluyan el nombre de este personaje en diferente forma, Enrique Laguerre, Laguerre, Enrique, enrique laguerre vegetal AND NOT espárragos: esta clave es equivalente a vegetal y no espárragos. Recuperará documentos que contengan la palabra vegetal que no incluya espárragos. No use vegetal NOT espárragos, pues obtendrá otro resultado
  • 12. Índices temáticos  Son sistemas de búsqueda por temas o categorías jerarquizados (aunque también suelen incluir sistemas de búsqueda por palabras clave). Tienen un directorio navegable de temas. Dentro de cada directorio podemos encontrar páginas relacionadas con ese tema.
  • 13. Motores de búsqueda  Son sistemas de búsqueda por palabras clave. Son bases de datos que incorporan automáticamente páginas web mediante "robots" de búsqueda por la red. El rastreo de la web lo hace un programa, llamado araña ó motor (de ahí viene el nombre del tipo de buscador). Este programa va visitando las páginas y, a la vez, creando una base de datos en la que relaciona la dirección de la página con las 100 primeras palabras que aparecen en ella. Como era de esperar, el acceso a esta base de datos se hace por palabras clave
  • 14. Meta buscadores o multibuscadores  : No tienen una base de datos propia, lo que hacen es buscar la página en unos cuantos motores de búsqueda e índices y combinar los resultados de la búsqueda en esos buscadores. Un ejemplo de meta buscador es Metacrawler.