viernes, 11 de marzo de 2011

motores de busqueda

Un motor de búsqueda es un sistema informático que busca archivos almacenados en servidores web gracias a su «spider» (o Web crawler). Un ejemplo son los buscadores de Internet (algunos buscan sólo en la Web pero otros buscan además en noticias, servicios como Gopher, FTP, etc.) cuando se pide información sobre algún tema. Las búsquedas se hacen con palabras clave o con árboles jerárquicos por temas; el resultado de la búsqueda es un listado de direcciones Web en los que se mencionan temas relacionados con las palabras clave buscadas.
Como operan en forma automática, los motores de búsqueda contienen generalmente más información que los directorios. Sin embargo, estos últimos también han de construirse a partir de búsquedas (no automatizadas) o bien a partir de avisos dados por los creadores de páginas (lo cual puede ser muy limitante). Los buenos directorios combinan ambos sistemas. Hoy en día Internet se ha convertido en una herramienta, para la búsqueda de información, rápida, para ello han surgido los buscadores que son un motor de búsqueda que nos facilita encontrar información rápida de cualquier tema de interés, en cualquier área de las ciencias, y de cualquier parte del mundo.

Buscadores jerárquicos (Arañas o Spiders)

  • Recorren las páginas recopilando información sobre los contenidos de las páginas. Cuando se busca una información en los motores, ellos consultan su base de datos y presentan resultados clasificados por su relevancia. De las webs, los buscadores pueden almacenar desde la página de entrada, a todas las páginas que residan en el servidor.
  • Si se busca una palabra, por ejemplo, “ordenadores”. En los resultados que ofrecerá el motor de búsqueda, aparecerán páginas que contengan esta palabra en alguna parte de su texto.
  • Si consideran que un sitio web es importante para el usuario, tienden a registrarlas todas. Si no la consideran importante, sólo almacenan una o más páginas.
  • Cada cierto tiempo, los motores revisan los sitios, para actualizar los contenidos de su base de datos, por lo que no es infrecuente que los resultados de la búsqueda estén desactualizados.
  • Los buscadores jerárquicos tienen una colección de programas simples y potentes con diferentes cometidos. Se suelen dividir en tres partes. Los programas que exploran la red -arañas (spiders)-, los que construyen la base de datos y los que utiliza el usuario, el programa que explota la base de datos.
  • Si se paga, se puede aparecer en las primeras páginas de resultados, aunque los principales buscadores delimitan estos resultados e indican al usuario que se trata de resultados esponsorizados o patrocinados. Hasta el momento, aparentemente, esta forma de publicidad es indicada explícitamente. Los buscadores jerárquicos se han visto obligados a comercializar este tipo de publicidad para poder seguir ofreciendo a los usuarios el servicio de forma gratuita.
  • Ejemplos de arañas: Google, Bing, Hotbot.

Directorios

Una tecnología barata, ampliamente utilizada por gran cantidad de scripts en el mercado. No se requieren muchos recursos de informática. En cambio, se requiere más soporte humano y mantenimiento.
  • Los algoritmos son mucho más sencillos, presentando la información sobre los sitios registrados como una colección de directorios. No recorren los sitios web ni almacenan sus contenidos. Solo registran algunos de los datos de nuestra página, como el título y la descripción que se introduzcan al momento de registrar el sitio en el directorio.
  • Los resultados de la búsqueda, estarán determinados por la información que se haya suministrado al directorio cuando se registra el sitio. En cambio, a diferencia de los motores, son revisadas por operadores humanos, y clasificadas según categorías, de forma que es más fácil encontrar páginas del tema de nuestro interés.
  • Más que buscar información sobre contenidos de la página, los resultados serán presentados haciendo referencia a los contenidos y temática del sitio.
  • Su tecnología es muy barata y sencilla.
Ejemplos de directorios: Antiguos directorios, Open Directory Project, Yahoo!, Terra (antiguo Olé). Ahora, ambos utilizan tecnología de búsqueda jerárquica, y Yahoo! conserva su directorio. Buscar Portal, es un directorio, y la mayoría de motores hispanos son directorios.
Metabuscador
Permite lanzar varias búsquedas en motores seleccionados respetando el formato original de los buscadores. Lo que hacen, es realizar búsquedas en auténticos buscadores, analizan los resultados de la página, y presentan sus propios resultados, según un orden definido por el sistema estructural del metabuscador.

navegadores

Un navegador o navegador web (del inglés, web browser) es un programa que permite ver la información que contiene una página web (ya se encuentre ésta alojada en un servidor dentro de la World Wide Web o en un servidor local).
El navegador interpreta el código, HTML generalmente, en el que está escrita la página web y lo presenta en pantalla permitiendo al usuario interactuar con su contenido y navegar hacia otros lugares de la red mediante enlaces o hipervínculos.
La funcionalidad básica de un navegador web es permitir la visualización de documentos de texto, posiblemente con recursos multimedia incrustados. Los documentos pueden estar ubicados en la computadora en donde está el usuario, pero también pueden estar en cualquier otro dispositivo que esté conectado a la computadora del usuario o a través de Internet, y que tenga los recursos necesarios para la transmisión de los documentos (un software servidor web).
Tales documentos, comúnmente denominados páginas web, poseen hipervínculos que enlazan una porción de texto o una imagen a otro documento, normalmente relacionado con el texto o la imagen.
El seguimiento de enlaces de una página a otra, ubicada en cualquier computadora conectada a la Internet, se llama navegación, de donde se origina el nombre navegador (aplicado tanto para el programa como para la persona que lo utiliza, a la cual también se le llama cibernauta). Por otro lado, hojeador es una traducción literal del original en inglés, browser, aunque su uso es minoritario.

jueves, 17 de febrero de 2011

extension de archivos

Historia
En los sistemas Unix los nombres de los archivos pueden contener cualquier carácter excepto el separador de directorios ("/") y por lo general no tienen límite en su tamaño o es un límite aceptable. La extensión no es un elemento diferenciado sino una convención dada a los nombres de archivo para reconocer su contenido.
En DOS los nombres de los archivos tenían un máximo de 8 caracteres, un punto y una extensión de como máximo tres letras, en total un máximo de 12 caracteres del Código ASCII que permitían distinguir unos archivos de otros dentro de un mismo directorio. No todos los caracteres del código ASCII estaban permitidos para nombrar un archivo, pues algunos (ejemplo: /*?+\ y otros) estaban reservados para otras funciones.
En Windows 95 desaparecieron los límites impuestos por DOS en el número de caracteres del nombre de archivo y de la extensión.

Extensiones de sistema
Estas son las extensiones de archivos necesarios para el funcionamiento interno del sistema operativo Microsoft Windows así como de los diferentes programas que trabajan en el. No está recomendado moverlos, editarlos o variarlos de ningún modo ya que podrían afectar al funcionamiento del sistema. Se nombran en orden alfabético.
ExtensiónCorresponde aExtensiónCorresponde a
.386Controlador de dispositivo virtual.acaMicrosoft Agent Character
.acgVista previa de Microsoft Agent.acsMicrosoft Agent Character
.acwConfiguración del asistente de accesibilidad.aniCursor animado
.batArchivo por lotes MS-DOS.bfcMaletín
.bkfCopia de seguridad de Windows.blgMonitor del sistema
.catCatálogo de seguridad.cerCertificado de seguridad
.cfgConfiguraciones.chkFragmentos de archivos recuperados
.chmAyuda HTML compilado.clpClip de Portapapeles
.cmdSecuencia de comandos de Windows NT.cnfVelocidad de marcado
.comAplicación MS-DOS.cplExtensión del Panel de control
.crlLista de revocaciones de certificados.crtCertificado de seguridad
.curCursor.datBase de Datos
.dbBase de datos.derCertificado de seguridad
.dllLibrería, extensión de aplicación.drvControlador de dispositivo
.dsTWAIN Data Source file.dsnNombre del origen de datos
.dunAcceso telefónico de red.exeAplicación
.fndBúsqueda guardada.fngGrupo de fuentes
.folderCarpeta.fonFuente
.grpGrupo de programas de Microsoft.hlpAyuda
.htHyperTerminal.infInformación de instalación
.iniOpciones de configuración.insConfiguración de comunicaciones de Internet
.ispConfiguración de comunicaciones de Internet.jobObjeto de tarea
.lnkAcceso directo.mscDocumento de la consola común de Microsoft
.msiPaquete de Windows Installer.mspRevisión de Windows Installer
.msstylesEstilo visual de Windows.nfoMSInfo
.ocxControl ActiveX.otfFuente OpenType
.p7cIdentificador digital.pfmFuente Type 1
.pifAcceso directo a programa MS-DOS.pkoObjeto de seguridad de claves públicas
.pmaArchivo del Monitor de sistema.pmcArchivo del Monitor de sistema
.pmlArchivo del Monitor de sistema.pmrArchivo del Monitor de sistema
.pmwArchivo del Monitor de sistema.pnfInformación de instalación precompilada
.pswPassword Backup.qdsDirectorio de consulta
.rdpConexión a Escritorio remoto.regEntradas de registro
.scfWindows Explorer Command.scrProtector de pantalla
.sctWindows Script Component.shbAcceso directo a documento
.shsRecorte.sysArchivo de sistema
.themeTema de Windows.tmpArchivo temporal
.ttcTipografía True Type.ttfTipografía TrueType
.udlVínculos a datos.vxdControlador de dispositivo virtual
.wamLibreta de direcciones.wmdbBiblioteca multimedia
.wmeWindows Media Encoder Session.wscWindows Script Component
.wsfWindows Script File.wshWindows Script Host Settings File
.zapConfiguración de instalación de software.batAplicacion de MSDos archivo por lotes

Extensiones de audio

Los archivos de audio son aquellos que reproducen sonido al ser ejecutados. Los más comunes son:
ExtensiónCorresponde a
.mp3Formato de audio digital comprimido.
.mid o .midiInterfaz Digital de Instrumentos Musicales.
.wavFormato de audio digital, normalmente sin comprimir.
.wmaFormato de audio digital comprimido, propiedad de Microsoft.
.cdaFormato digital CD de audio.
.oggFormato contenedor multimedia.
.ogmFormato contenedor multimedia.
.aacFormato de sonido mejorado
.ac3Formato de sonido HD

extension de archivo

En informática, una extensión de archivo o extensión de fichero, es una cadena de caracteres anexada al nombre de un archivo, usualmente precedida por un punto. Su función principal es diferenciar el contenido del archivo de modo que el sistema operativo disponga el procedimiento necesario para ejecutarlo o interpretarlo, sin embargo, la extensión es solamente parte del nombre del archivo y no representa ningún tipo de obligación respecto a su contenido.
Algunos sistemas operativos, especialmente los herederos de DOS como Windows, utilizan las extensiones de archivo para reconocer su formato, incluyendo el de archivos ejecutables. Otros sistemas operativos, como los basados en Unix, utilizan las extensiones de archivo por simple convención, no necesariamente utilizándolas para determinar su tipo.
Siendo las extensiones de archivo legado del sistema DOS, muchas de sus actuales características fueron heredadas por limitaciones en dicho sistema. Los antiguos sistemas DOS limitaban la cantidad de caracteres de la extensión de archivo a tres, por lo que muchas extensiones convencionales poseen esa cantidad de caracteres. Además, los nombres de archivo en sistemas DOS son insensibles a las mayúsculas y minúsculas, por lo que la mayoría de las extensiones de archivo pueden ser escritos indiferentemente en minúsculas como en mayúsculas o una combinación de ambas.
Un mismo nombre básico puede, por la extensión, contener archivos de distinto propósito. Como en este ejemplo de DOS:
APLICACIÓN.BAS = Archivo Fuente escrito en lenguaje BASIC
APLICACIÓN.OBJ = Archivo objeto (necesario para su compilación)
APLICACIÓN.EXE = Programa Ejecutable
ARCHIVO.TXT    = Archivo de texto ASCII "texto plano"
ARCHIVO.RTF    = Archivo de texto con formato
ARCHIVO.DOC    = Archivo de texto con formato de Microsoft Word
ARCHIVO.VBS    = Archivo fuente escrito en lenguaje Visual Basic.

viernes, 11 de febrero de 2011

web 2.0 canal de comunicacion

La Web 2.0 en los canales de comunicación y publicación de Internet (subrayados los servicios que se consideran en la Web 2.0)
  • Canales síncronos (los comunicantes están conectados simultáneamente).
    • Unidireccional: radio y TV digital (como también la radio y la TV convencionales).
    • Bi o multidireccional: chat, mensajería instantánea, audioconferencia, videoconferencia, Skipe (multicanal), Second Life...(cómo también el teléfono y los encuentros presenciales).
  • Canales asíncronos (no es necesario que los comunicantes estén conectados simultáneamente).
    • Unidireccional: web (como también los libros, discos y periódicos).
    • Bidireccional: e-mail (como también el correo postal por carta y fax).
    • Multidireccional limitada: listas telemáticas, foros, Google docs, wiki, Facebook, Moodle.
    • Multidireccional abierta: blogs, podcast, YouTube, Flickr, SlideShare, Twitter, RSS, Bloglines, GoogleReader, Del.icio.us ...
Concepto de Web 2.0 (pionero: Tim O'Reilly, 2003)
Con el término Web 2.0, subrayamos un cambio de paradigma sobre la concepción de Internet y sus funcionalidades, que ahora abandonan su marcada unidireccionalidad y se orientan más a facilitar la máxima interacción entre los usuarios y el desarrollo de redes sociales (tecnologías sociales) donde puedan expresarse y opinar, buscar y recibir información de interés, colaborar y crear conocimiento (conocimiento social), compartir contenidos. Podemos distinguir:
  • Aplicaciones para expresarse/crear y publicar/difundir: blog, wiki...
  • Aplicaciones para publicar/difundir y buscar información: podcast, YouTube, Flickr, SlideShare, Del.icio.us...
  • Aplicaciones para buscar/acceder a información de la que nos interesa estar siempre bien actualizados: RSS, Bloglines, GoogleReader, buscadores especializados...
  • Redes sociales: Ning, Second Life, Twitter...
  • Otras aplicaciones on-line Web 2.0: Calendarios, geolocalización, libros virtuales compartidos, noticias, ofimática on-line, plataformas de teleformación, pizarras digitales colaborativas on-line, portal personalizado...
Frente a las tradicionales páginas web estáticas (Web 1.0) donde sus visitantes solo pueden leer los contenidos ofrecidos por su autor o editor, en la Web 2.0 todos los cibernautas pueden elaborar contenidos y compartirlos, opinar, etiquetar/clasificar... Esto supone una democratización de las herramientas de acceso a la información y de elaboración de contenidos, aunque como no todos los que escriben en Internet son especialistas, se mezclarán los conocimientos científicos con las simples opiniones y las falsedades.
Tecnológicamente, las aplicaciones Web 2.0 son servicios de Internet, por lo que no es necesario tener instalado un software cliente en el ordenador. Así, nuestra plataforma de trabajo es la propia página web, que nos suministra herramientas on-line siempre disponibles y nos proporciona espacios de trabajo colaborativo.

web 2.0

la web 2.0 es la representacion de la evolucion de las aplicaciones tradicionales hacia aplicaciones web enfocadas al usuario final.
Es una etapa que ha definido nuevos proyectos en Internet y está preocupándose por brindar mejores soluciones para el usuario final. Muchos aseguran que hemos reinventado lo que era el Internet, otros hablan de burbujas e inversiones, pero la realidad es que la evolución natural del medio realmente ha propuesto cosas más interesantes como lo analizamos diariamente en las notas de Actualidad.
Y es que cuando el web inició, nos encontrábamos en un entorno estático, con páginas en HTML que sufrían pocas actualizaciones y no tenían interacción con el usuario.
Pero para entender de donde viene el término de Web 2.0 tenemos que remontarnos al momento en que Dale Dougherty de O’Reilly Media utilizó este término en una conferencia en la que compartió una lluvia de ideas junto a Craig Cline de MediaLive. En dicho evento se hablaba del renacimiento y evolución de la web.