Angie Vanegas Gonzalez
Camila Romero Muñoz
Odontologia III semestre
SPIDERS
• Recorren las páginas recopilando información sobre
los contenidos de estas.

Los spiders, tienen una colección de programas
simples y potentes con diferentes cometidos. Se suelen
dividir en tres partes:
•Los programas que exploran la red.
•Los que construyen la base de datos.
• Los que utiliza el usuario, el programa que explora la
base de datos.
Ejemplos de Spiders:
ALGORITMOS DE BUSQUEDA




Un algoritmo de búsqueda es aquel que está diseñado para
localizar un elemento con ciertas propiedades dentro de una
estructura de datos.
Búsqueda secuencial:
    Se utiliza cuando el vector no está ordenado o
    no puede ser ordenado previamente.

   Consiste en buscar el elemento comparándolo
    secuencialmente con cada elemento del arreglo
    hasta encontrarlo.
Ejemplo busqueda
secuencial
Búsqueda dicotómica
(binaria)
 Se utiliza cuando el vector en el que
 queremos determinar la existencia de
 un elemento está previamente
 ordenado.
 Este algoritmo reduce el tiempo de
 búsqueda considerablemente, ya que
 disminuye exponencialmente el número
 de iteraciones necesarias.
Ejemplo busqueda binaria
Algoritmos de Búsqueda de
google:
 Algoritmo Page Rank (PR)
 Algoritmo de Relevancia
 Algoritmo Panda
Algoritmo de PAGE RANK
PageRank es una familia de algoritmos
utilizados para asignar de forma numérica la
relevancia de los documentos (o páginas web)
indexados por un motor de búsqueda.

 El sistema PageRank es utilizado por el
popular motor de búsqueda Google para
ayudarle a determinar la importancia o
relevancia de una página.
Este es una medida creada por Google para su
mejor clasificación de resultados, este mide de 1 a
10 la popularidad del sitio. Usualmente es necesario
tener 4 a 5 de Page Rank para estar dentro de los
primeros resultados en los buscadores, sin embargo
algunas palabras que corresponden a rubros muy
competitivos, requieren tener de 6 a 8 de Page Rank.
Algoritmo de Relevancia

   Google comprueba si la palabra
    buscada realmente aparece en la
    página que trata el tema que el usuario
    está buscando.
Algoritmo Panda

 Creado con el propósito de mejorar en
 los resultados de búsquedas, el
 posicionamiento de los links de “buena
 calidad” y empeorar el posicionamiento
 de los links de “baja calidad”.
BASE DE DATOS
 Una base de datos es un “almacén” que
  nos permite guardar grandes cantidades
  de información de forma organizada para
  que luego podamos encontrar y utilizar
  fácilmente.
 Estos datos son organizados y
  relacionados entre sí, para luego ser
  recolectados y explotados por los sistemas
  de información. Son almacenados en
  discos que permiten el acceso directo a
  ellos y un conjunto de programas que
  manipulen esa base de datos.
Estos datos son organizados y relacionados
entre sí, para luego ser recolectados y
explotados por los sistemas de información. Son
almacenados en discos que permiten el acceso
directo a ellos y un conjunto de programas que
manipulen esa base de datos.
La variante más simple del problema es la
búsqueda de un número en un vector.
Tipos de bases de datos:
 Bases de datos jerárquicas
 Base de datos de red
 Bases de datos transaccionales
 Bases de datos documentales
 Bases de datos relacionales
Bases De Datos Jerárquicas

Éstas son bases de datos que, almacenan su
información en una estructura jerárquica. En este
modelo los datos se organizan en una forma similar
a un árbol (visto al revés), en donde un nodo
padre de información puede tener varios hijos
Base De Datos De Red

Este modelo permite la representación de muchos a muchos, de tal
forma que cualquier registro dentro de la base de datos puede tener
varias ocurrencias superiores a él.
El modelo de red evita redundancia en la información, a través de la
incorporación de un tipo de registro denominado el conector.
Bases De Datos Documentales
Permiten la indexación a texto completo, y en líneas
generales realizar búsquedas más potentes. Tesaurus es un
sistema de índices optimizado para este tipo de bases de
datos.
Bases de datos relacionales
Este modelo se está empleando con más frecuencia en la práctica,
debido a la ventajas que ofrece sobre los dos modelos anteriores, entre
ellas, el rápido entendimiento por parte de usuarios que no tienen
conocimientos profundos sobre Sistemas de Bases de Datos.
Historia:
  A principios de 1996, Larry Page y Sergey Brin,
estudiantes de posgrado de la Universidad de Stanford,
desarrollaron un motor de búsqueda denominado
"BackRub" que utilizaba enlaces para determinar la
importancia de cada página web. En 1998, ya habían
formalizado su trabajo y creado la compañía que
actualmente se conoce como Google.
Google ha pasado de permitir la búsqueda en
un único idioma a ofrecer decenas de productos
y de servicios en un gran número de idiomas,
incluidas varias formas de publicidad y
aplicaciones web para realizar todo tipo de
tareas.
Cuando un usuario accede a la búsqueda de
    Google, puede obtener:
    Información en un gran número de idiomas.
   Comprobar el estado de las cotizaciones en Bolsa.
    Consultar los últimos resultados deportivos.
   Leer titulares de noticias.
   Buscar la dirección de la oficina de correos o de una tienda de
    alimentación cercana.
   También se pueden encontrar imágenes, vídeos, mapas y patentes,
    entre otros muchos resultados.
GOOGLE ACADEMICO
Google Académico permite buscar
  bibliografía especializada de una manera
  sencilla.
Desde un solo sitio podrá realizar búsquedas
  en un gran número disciplinas y fuentes
  como:
 Tesis
 Libros
 Resúmenes
 Artículos de fuentes académicas.
•Google Scholar presenta una lista de artículos estrechamente
relacionados, la cual se ordena primariamente por lo similares
que sean estos artículos al resultado original, pero también
teniendo en cuenta la relevancia de cada documento.

•Usando su función de "grupo", muestra los enlaces disponibles
a artículos periodísticos.

•Proporciona acceso a resúmenes de artículos los cuales hayan
citado el artículo que se esté consultando actualmente.
GOOGLE PLUS
 Google+ permite relacionarse en
  Internet como en la vida real.
 Comparte lo que piensas, enlaces y
  fotos con los círculos que quieras.
 Utiliza vídeochat sencillo y espontáneo
  para hablar con hasta nueve personas.
Círculos




 Permite colocar a los amigos y demas personas en
  diferentes grupos.
 Se crean circulos de relaciones igual que en la vida real.
Hangouts





    Ayuda a encontrar a los amigos es lo mejor
    cuando sales a dar un paseo.
   Permite hablar con hasta 9 personas por medio de
    video.
JUEGOS




Google+ tiene una sala de juegos.
Búsqueda




Búsqueda, permite encontrar novedades de los
círculos, noticias en Internet y publicaciones de
Google+ dándole acceso a la información de
interes.
GOOGLE MAPS
 Permite visualizar el mundo a través de
  imágenes vía satélite, imágenes de
  mapas o combinar estas dos.
 Gracias al buscador, podemos buscar
  lugares de todo el mundo y poder
  visualizarlo de forma efectiva.
GOOGLE LABS
 Es un sitio web que muestra los nuevos
 proyectos de Google “que no están
 absolutamente listos para ser usados”. Sirve
 como una zona de prueba para los nuevos
 servicios que serán lanzados. Esto es una
 manera en que Google logra despertar
 interés en los usuarios antes de lanzar las
 versiones finales.
HERRAMIENTAS DE
GOOGLE
Google Imágenes
 Se trata de una especialización del
 buscador principal para imágenes. A
 partir de 2005 se pueden filtrar según su
 tamaño en pequeñas, medianas,
 grandes y extra grandes. Además es
 posible buscar por formatos JPG,GIF y
 PNG.
Google Directorio
 Google Directorio es un directorio web
 basado en dmoz, sobre el que se añade
 ordenamiento         basado         en
 el pagerank calculado por Google para
 cada página enlazada.
Google Grupos
 Google Grupos es una interfaz web al
 veterano sistema de foros clasificados
 jerárquicamente llamado Usenet.
 También es un archivo de todos los
 envíos realizados a esta red, sobre el
 que se pueden hacer búsquedas
 usando el motor de Google.
Google Noticias
   Google Noticias es un servicio automatizado
    de recopilación de noticias
   La actualización de cada tema es de 15
    minutos, haciendo que cada vez que se
    reingrese al sitio, aparezca una nueva noticia
    dentro de sus destacados.
   La promoción de este sitio consta de ser un
    sitio neutral en sus noticias recopiladas,
    debido a que no existe la intervención
    humana, con lo cual existe un punto de vista
    neutral en cada noticia mostrada.
Cambios Google
 Google ha llevado a cabo muchos
 cambios, tanto internos como externos, a
 lo largo de su evolución desde 1998.
 En mayo de 2010 la página experimentó
 numerosas modificaciones: logo más
 coloreado, cambios en el lateral de las
 búsquedas para mejorar la filtración,
 cambios en la búsqueda instantánea,
 cambio general de un tono azul a un tono
 gris, y posibilidad de seleccionar una
 imagen de fondo para la homepage del
 buscador.
Otros servicios
 Google Calc
 Google Page Creator
 Google Spreadsheets
 Picasa
   Google Calc: Es una calculadora integrada
    en el buscador de Google capaz de realizar
    operaciones aritméticas básicas y
    trigonométricas.
   Google Page Creator: Este servicio
    permite a cualquier usuario, crear un sitio
    web simple con múltiples páginas a personas
    que no poseen conocimiento de HTML o
    cualquier otro lenguaje de marcas usado
    en Internet.
   Google Spreadsheets: Se trata de un
    servicio vía web de hojas de cálculo,
    realizado en tecnología AJAX.
   Picasa: Permite el inventariado de todos
    los archivos gráficos del ordenador, su
    clasificación y orden, e incluye además
    herramientas de edición y retoque
    fotográfico.
webgrafia

 http://lengprogramacionsena.blogspot.c
  om/
 http://www.eduteka.org/pdfdir/Algoritmos
  Programacion.pdf

Google

  • 1.
    Angie Vanegas Gonzalez CamilaRomero Muñoz Odontologia III semestre
  • 2.
  • 3.
    • Recorren laspáginas recopilando información sobre los contenidos de estas. Los spiders, tienen una colección de programas simples y potentes con diferentes cometidos. Se suelen dividir en tres partes: •Los programas que exploran la red. •Los que construyen la base de datos. • Los que utiliza el usuario, el programa que explora la base de datos.
  • 4.
  • 8.
    ALGORITMOS DE BUSQUEDA Unalgoritmo de búsqueda es aquel que está diseñado para localizar un elemento con ciertas propiedades dentro de una estructura de datos.
  • 9.
    Búsqueda secuencial:  Se utiliza cuando el vector no está ordenado o no puede ser ordenado previamente.  Consiste en buscar el elemento comparándolo secuencialmente con cada elemento del arreglo hasta encontrarlo.
  • 10.
  • 11.
    Búsqueda dicotómica (binaria) Seutiliza cuando el vector en el que queremos determinar la existencia de un elemento está previamente ordenado. Este algoritmo reduce el tiempo de búsqueda considerablemente, ya que disminuye exponencialmente el número de iteraciones necesarias.
  • 12.
  • 13.
    Algoritmos de Búsquedade google:  Algoritmo Page Rank (PR)  Algoritmo de Relevancia  Algoritmo Panda
  • 14.
  • 15.
    PageRank es unafamilia de algoritmos utilizados para asignar de forma numérica la relevancia de los documentos (o páginas web) indexados por un motor de búsqueda. El sistema PageRank es utilizado por el popular motor de búsqueda Google para ayudarle a determinar la importancia o relevancia de una página.
  • 16.
    Este es unamedida creada por Google para su mejor clasificación de resultados, este mide de 1 a 10 la popularidad del sitio. Usualmente es necesario tener 4 a 5 de Page Rank para estar dentro de los primeros resultados en los buscadores, sin embargo algunas palabras que corresponden a rubros muy competitivos, requieren tener de 6 a 8 de Page Rank.
  • 17.
    Algoritmo de Relevancia  Google comprueba si la palabra buscada realmente aparece en la página que trata el tema que el usuario está buscando.
  • 18.
    Algoritmo Panda Creadocon el propósito de mejorar en los resultados de búsquedas, el posicionamiento de los links de “buena calidad” y empeorar el posicionamiento de los links de “baja calidad”.
  • 19.
  • 20.
     Una basede datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente.  Estos datos son organizados y relacionados entre sí, para luego ser recolectados y explotados por los sistemas de información. Son almacenados en discos que permiten el acceso directo a ellos y un conjunto de programas que manipulen esa base de datos.
  • 21.
    Estos datos sonorganizados y relacionados entre sí, para luego ser recolectados y explotados por los sistemas de información. Son almacenados en discos que permiten el acceso directo a ellos y un conjunto de programas que manipulen esa base de datos. La variante más simple del problema es la búsqueda de un número en un vector.
  • 22.
    Tipos de basesde datos:  Bases de datos jerárquicas  Base de datos de red  Bases de datos transaccionales  Bases de datos documentales  Bases de datos relacionales
  • 23.
    Bases De DatosJerárquicas Éstas son bases de datos que, almacenan su información en una estructura jerárquica. En este modelo los datos se organizan en una forma similar a un árbol (visto al revés), en donde un nodo padre de información puede tener varios hijos
  • 24.
    Base De DatosDe Red Este modelo permite la representación de muchos a muchos, de tal forma que cualquier registro dentro de la base de datos puede tener varias ocurrencias superiores a él. El modelo de red evita redundancia en la información, a través de la incorporación de un tipo de registro denominado el conector.
  • 25.
    Bases De DatosDocumentales Permiten la indexación a texto completo, y en líneas generales realizar búsquedas más potentes. Tesaurus es un sistema de índices optimizado para este tipo de bases de datos.
  • 26.
    Bases de datosrelacionales Este modelo se está empleando con más frecuencia en la práctica, debido a la ventajas que ofrece sobre los dos modelos anteriores, entre ellas, el rápido entendimiento por parte de usuarios que no tienen conocimientos profundos sobre Sistemas de Bases de Datos.
  • 28.
    Historia: Aprincipios de 1996, Larry Page y Sergey Brin, estudiantes de posgrado de la Universidad de Stanford, desarrollaron un motor de búsqueda denominado "BackRub" que utilizaba enlaces para determinar la importancia de cada página web. En 1998, ya habían formalizado su trabajo y creado la compañía que actualmente se conoce como Google.
  • 29.
    Google ha pasadode permitir la búsqueda en un único idioma a ofrecer decenas de productos y de servicios en un gran número de idiomas, incluidas varias formas de publicidad y aplicaciones web para realizar todo tipo de tareas.
  • 30.
    Cuando un usuarioaccede a la búsqueda de Google, puede obtener:  Información en un gran número de idiomas.  Comprobar el estado de las cotizaciones en Bolsa.  Consultar los últimos resultados deportivos.  Leer titulares de noticias.  Buscar la dirección de la oficina de correos o de una tienda de alimentación cercana.  También se pueden encontrar imágenes, vídeos, mapas y patentes, entre otros muchos resultados.
  • 31.
    GOOGLE ACADEMICO Google Académicopermite buscar bibliografía especializada de una manera sencilla. Desde un solo sitio podrá realizar búsquedas en un gran número disciplinas y fuentes como:  Tesis  Libros  Resúmenes  Artículos de fuentes académicas.
  • 33.
    •Google Scholar presentauna lista de artículos estrechamente relacionados, la cual se ordena primariamente por lo similares que sean estos artículos al resultado original, pero también teniendo en cuenta la relevancia de cada documento. •Usando su función de "grupo", muestra los enlaces disponibles a artículos periodísticos. •Proporciona acceso a resúmenes de artículos los cuales hayan citado el artículo que se esté consultando actualmente.
  • 34.
    GOOGLE PLUS  Google+permite relacionarse en Internet como en la vida real.  Comparte lo que piensas, enlaces y fotos con los círculos que quieras.  Utiliza vídeochat sencillo y espontáneo para hablar con hasta nueve personas.
  • 36.
    Círculos  Permite colocara los amigos y demas personas en diferentes grupos.  Se crean circulos de relaciones igual que en la vida real.
  • 37.
    Hangouts  Ayuda a encontrar a los amigos es lo mejor cuando sales a dar un paseo.  Permite hablar con hasta 9 personas por medio de video.
  • 38.
    JUEGOS Google+ tiene unasala de juegos.
  • 39.
    Búsqueda Búsqueda, permite encontrarnovedades de los círculos, noticias en Internet y publicaciones de Google+ dándole acceso a la información de interes.
  • 40.
    GOOGLE MAPS  Permitevisualizar el mundo a través de imágenes vía satélite, imágenes de mapas o combinar estas dos.  Gracias al buscador, podemos buscar lugares de todo el mundo y poder visualizarlo de forma efectiva.
  • 42.
    GOOGLE LABS Esun sitio web que muestra los nuevos proyectos de Google “que no están absolutamente listos para ser usados”. Sirve como una zona de prueba para los nuevos servicios que serán lanzados. Esto es una manera en que Google logra despertar interés en los usuarios antes de lanzar las versiones finales.
  • 43.
    HERRAMIENTAS DE GOOGLE Google Imágenes Se trata de una especialización del buscador principal para imágenes. A partir de 2005 se pueden filtrar según su tamaño en pequeñas, medianas, grandes y extra grandes. Además es posible buscar por formatos JPG,GIF y PNG.
  • 44.
    Google Directorio GoogleDirectorio es un directorio web basado en dmoz, sobre el que se añade ordenamiento basado en el pagerank calculado por Google para cada página enlazada.
  • 45.
    Google Grupos GoogleGrupos es una interfaz web al veterano sistema de foros clasificados jerárquicamente llamado Usenet. También es un archivo de todos los envíos realizados a esta red, sobre el que se pueden hacer búsquedas usando el motor de Google.
  • 46.
    Google Noticias  Google Noticias es un servicio automatizado de recopilación de noticias  La actualización de cada tema es de 15 minutos, haciendo que cada vez que se reingrese al sitio, aparezca una nueva noticia dentro de sus destacados.  La promoción de este sitio consta de ser un sitio neutral en sus noticias recopiladas, debido a que no existe la intervención humana, con lo cual existe un punto de vista neutral en cada noticia mostrada.
  • 47.
    Cambios Google Googleha llevado a cabo muchos cambios, tanto internos como externos, a lo largo de su evolución desde 1998. En mayo de 2010 la página experimentó numerosas modificaciones: logo más coloreado, cambios en el lateral de las búsquedas para mejorar la filtración, cambios en la búsqueda instantánea, cambio general de un tono azul a un tono gris, y posibilidad de seleccionar una imagen de fondo para la homepage del buscador.
  • 48.
    Otros servicios  GoogleCalc  Google Page Creator  Google Spreadsheets  Picasa
  • 49.
    Google Calc: Es una calculadora integrada en el buscador de Google capaz de realizar operaciones aritméticas básicas y trigonométricas.  Google Page Creator: Este servicio permite a cualquier usuario, crear un sitio web simple con múltiples páginas a personas que no poseen conocimiento de HTML o cualquier otro lenguaje de marcas usado en Internet.
  • 50.
    Google Spreadsheets: Se trata de un servicio vía web de hojas de cálculo, realizado en tecnología AJAX.  Picasa: Permite el inventariado de todos los archivos gráficos del ordenador, su clasificación y orden, e incluye además herramientas de edición y retoque fotográfico.
  • 51.
    webgrafia  http://lengprogramacionsena.blogspot.c om/  http://www.eduteka.org/pdfdir/Algoritmos Programacion.pdf