domingo, 21 de abril de 2013

Los buscadores

0 comentarios


Los buscadores son básicamente herramientas que se utilizan para buscar información de cualquier tipo en internet. Normalmente el resultado de la búsqueda es un listado de URLs en las que aparece la palabra o palabras clave introducidas en la búsqueda.


¿Qué tipos de buscadores hay?
Los tipos de buscadores más importantes son los siguientes:

Directorios:
Son los más adecuados para buscar información sobre alguna categoría de información (coches por ejemplo), más que para buscar información sobre una cosa en concreto.
Lo que hacen estos directorios es guardar la información más básica de una página web (título y pequeña descripción) y mostrarnos un índice de URLs que coincidan con lo que hemos buscado.
Este tipo de buscadores son muy baratos ya que no precisan de un motor informático potente ni de ningún algoritmo de búsqueda complejo ya que el trabajo es realizado casi enteramente por humanos.
Algunos ejemplos de directorios son Open Directory Proyect o DOMOZ (directorio de Google).

Buscadores jerárquicos:
Son los que utilizan un robot para meterse en todas las páginas web de internet y recopilar información sobre cada una de dichas páginas, sobre todo el texto que en ellas aparece. Estos buscadores utilizan algoritmos bastante complejos para mostrarnos los resultados que más se adecuen a nuestra búsqueda en los primeros resultados. Estos buscadores también tienen en cuenta el tráfico de las páginas web y su importancia para mostrárnoslas en los primeros enlaces del resultado de la búsqueda.
Hay algunos buscadores que tienen enlaces patrocinados, por ejemplo, una empresa de viajes paga X dinero a Google para que cuando el usuario introduzca el término ''viajes'' en su búsqueda salga la empresa en los primeros resultados.
Las páginas son revisadas por los robots cada cierto tiempo para actualizar la información.
El más importante sin duda hoy en día es Google, aunque también hay que tener en cuenta otros buscadores jerárquicos como Yahoo o Bing.

Multibuscadores:
No pueden ser considerados buscadores como tal, ya que lo que hacen es servirse de las bases de datos de otros buscadores para ofrecer sus resultados. Combinan en sus resultados datos de varios tipos de motores de búsqueda para ofrecer una respuesta más amplia.
Podemos destacar Metacrawler como multibuscador más importante.



Buscadores temáticos:
También conocidos como buscadores verticales, son buscadores especializados en un tema concreto.
Son mucho más precisos y su información es más completa y de mayor calidad que la de los buscadores normales. Además de que dicha información se actualiza mucho más a menudo.
Podemos mencionar Currobuscador, Casabuscador y Cochebuscador como ejemplos de buscadores temáticos.

Buscadores semánticos:
Son un nuevo tipo de buscadores surgidos hace poco que todavía están en desarrollo.
Se basan principalmente en tener en cuenta el significado de las palabras introducidas en la búsqueda para ofrecernos un resultado relacionado con el significado de dichas palabras y así mejorar enormemente la precisión de la búsqueda ofreciéndonos resultados mucho más relevantes. Se podrían considerar buscadores inteligentes. Podemos destacar Kngine, Hakia o Kosmix por ejemplo.



¿Cuál es el buscador más importante?
Claramente el buscador más utilizado de todo internet es Google con muchísima diferencia con el resto de buscadores. Podemos ver en la tabla de abajo que Goolge es utilizado por el 82 % de los internautas, mientras que el segundo más importante (Yahoo) lo utilizan solo el 6%.

Search engineMarket share in May 2011Market share in December 2010[12]
Google82.80%
84.65%
Yahoo!6.42%
6.69%
Baidu4.89%
3.39%
Bing3.91%
3.29%
Yandex1.7%
1.3%
Ask0.52%
0.56%
AOL0.3%
0.42%
iAlgae0.1%
0.0%
Yo creo que no deberíamos darle tanta importancia a Google, siempre tendemos a buscarlo todo en ese buscador sin pararnos a pensar que puede haber otros. Opino que deberíamos darle más oportunidades a otros buscadores, como por ejemplo los buscadores temáticos. Si sabemos utilizar bien estas herramientas, la información que podemos obtener es mucho más precisa que si nos limitamos únicamente a buscar la información en Goolge.
¿Qué opináis vosotros?

domingo, 24 de marzo de 2013

Los métodos de almacenamiento actuales:

0 comentarios
Con el aumento exponencial del uso de las nuevas tecnologías han evolucionado a una enorme velocidad todos los elementos relacionados con ellas. Entre ellos están los dispositivos de almacenamiento, ya que se trabaja con cantidades de información cada vez más grandes, lo que requiere dispositivos de almacenamiento de mayor capacidad.
Para que nos hagamos una idea, los primeros PCs tenían un disco duro de unos 10 megabytes y hoy en día los podemos encontrar fácilmente discos de varios terabytes, por ejemplo un disco duro de 1 terabyte equivale a 1.000.000.000 de MB.

Los dispositivos que podemos utilizar en la actualidad para almacenar esta información son los siguientes:

Las unidades ópticas, que son unidades de disco que utilizan un láser o algún tipo de onda electromagnética para leer y escribir en él.
Podemos destacar los siguientes tipos de unidades ópticas:
  • CD-ROM: es el medio físico más utilizado para el almacenamiento y la distribución del audio. Podemos almacenar 80 min de audio o 700 MB de datos. Podemos diferenciar dos tipos: los CD-R, que son de sólo lectura, y los CD-RW, que son de lectura y escritura.
  • DVD: son los más utilizados para el almacenamiento de vídeo. Prácticamente la totalidad de las películas se distribuyen en DVD. Como en los CD's, existen varios tipos: los DVD-ROM, que son de solo lectura, los DVD-R y DVD+R que son de lectura y escritura, y los DVD-RW y DVD+RW que permiten escribir y borrar los datos tantas veces como queramos.  Los DVD's convencionales tienen una capacidad de 4,7 GB y los de doble capa de 8,5 GB.
  • Blu-ray Disc: es una evolución del DVD, utiliza un rayo láser azul con una longitud de onda menor que la utilizada en los DVD's, lo que permite almacenar mucha más cantidad de información: hasta 33,4 GB por capa. Para que os hagáis una idea de la capacidad de almacenamiento de estos discos, TDK ha desarrollado un BD disc con 16 capas de 32 GB cada una, lo que suma la cantidad de 1 TB.

También están los discos duros:
  • Los convencionales (HDD),  emplean un sistema de grabación magnética para almacenar los datos. Podemos destacar los que utilizan la interfaz de transferencia SATA, que es la más utilizada hoy en día en los PC's. Estos discos duros tienen en su interior un disco que puede ser de distintos tamaños (desde 0,85 a 8 pulgadas) que gira a una gran velocidad (para que os hagáis una idea un disco puede girar a 7200 RPM, lo que equivale a 130 km/h). Hoy en día estos discos duros convencionales pueden llegar a almacenar unos 2 TB de información.

  • También hay que destacar los discos duros en estado sólido (SDD): éste tipo de disco duro surgió hace relativamente poco y consiste básicamente en un dispositivo basado en memoria FLASH, como la de los pendrives o la memoria RAM de un ordenador. Estos discos duros tienen la ventaja de que son mucho más resistentes a golpes, caídas, etc. Debido a que no tienen ningún disco rígido en su interior. Además pueden trabajar con velocidades de transferencia de datos mucho mayores que las de los discos duros tradicionales. Lo malo es que aún son bastante caros debido a la complejidad de su fabricación y hoy en día no podemos disponer de discos SDD con mucha capacidad de almacenamiento (como mucho 512 GB).


En los últimos años se han desarrollado mucho las memorias USB:
Son los llamados Pendrives, utiliza memoria flash para guardar la información.
Pueden llegar a almacenar hasta 1 TB de información en un espacio reducidísimo (cabe     perfectamente en un bolsillo).

También hay que destacar las tarjetas de memoria, muy utilizadas también hoy en día. Hay infinidad de tipos, aunque las más relevantes son:

  • Compact Flash: son utilizadas por todo tipo de dispositivos, fueron de las primeras en desarrollarse y en comparación con las demás son bastante grandes. Pueden llegar a almacenar unos 12 GB.
  • Secure Digital (SD): son las más utilizadas hoy en día debido principalmente al reducido tamaño de sus versiones pequeñas (microSD y miniSD). La microSD mide 15 × 11 × 1 milímetros. Las hay de hasta 64 GB.
  • Memory Stick: son un tipo de tarjetas desarrolladas por Sony muy similares a las SD estándar pero con un diseño más estrecho y alargado. Las hay de hasta 64 GiB (Gibibytes).
  • xD picture card: son tarjetas de memoria diseñadas específicamente para cámaras de fotos, tienen una velocidad de transferencia de datos bastante elevada y las hay de hasta 2 GB.


Por último  me gustaría mencionar el almacenamiento en la nube. No es un sistema de almacenamiento como tal, ya que los datos al fin y al cabo se almacenan en servidores que están formados por dispositivos de almacenamiento tradicionales, pero últimamente se está desarrollando bastante debido a la facilidad de acceso a los datos, ya que podemos disponer de ellos estemos donde estemos, siempre y cuando tengamos conexión a internet.


Para acabar os dejo una pregunta, ¿cuál creéis que es el método de almacenamiento con más futuro? 

sábado, 9 de marzo de 2013

Lenguajes de programación

2 comentarios
Los lenguajes de programación surgieron como necesidad para facilitar la comunicación entre las personas y los ordenadores a la hora de realizar tareas en ellos. Los ordenadores trabajan únicamente en código máquina (ceros y unos) con lo que es necesario poder trabajar en otros lenguajes más cercanos al lenguaje natural humano, ya que si no el trabajo sería prácticamente imposible.
Dentro de estos lenguajes podemos diferenciar dos tipos: los de bajo nivel y los de alto nivel.

Los lenguajes de bajo nivel son los más cercanos al código máquina. Son los conocidos como lenguajes ensambladores. Este tipo de lenguaje se caracteriza por utilizar abreviaturas en inglés que hacen referencia a las unidades de memoria, los valores y las operaciones que se han de hacer.
Los lenguajes de alto nivel son más cercanos al lenguaje natural, son los conocidos como lenguajes de programación. En estos lenguajes se puede trabajar de una forma mucho más sencilla e intuitiva lo que facilita enormemente la comunicación con la máquina.
Por el contrario hay que tener en cuenta que a la hora de traducir de un lenguaje a otro siempre se pierde cierta cantidad de información. 
Aunque los lenguajes de programación van evolucionando a pasos agigantados y cada día son más completos y la comunicación con la máquina se hace mucho más eficiente. Los lenguajes actuales son cada vez más fáciles de usar y el código generado es cada vez más eficiente.

Los lenguajes de programación más actuales según distintas encuestas y el número de usuarios son:


JAVA:
Es sin duda uno de los lenguajes más utilizados hoy en día. Deriva de C, como casi todos los lenguajes actuales.
Yo creo que su popularidad se debe principalmente a tres características: 
-Una vez escrito el código puede ejecutarse en cualquier equipo sin tener que volver a escribirlo, es decir, es portable de un tipo de máquina a otra.
-Es un lenguaje dinámico, algo muy interesante para la programación en páginas web, ya que permite insertar todo tipo de elementos multimedia de una forma bastante sencilla y asequible.
-Está orientado a objetos, con lo que se permite crear un código más complejo que los orientados a otros paradigmas y también facilita el mantenimiento del código.
Hay que tener muy presente que prácticamente todas las aplicaciones de Android están programadas en este lenguaje. Casi todos los smartphones funcionan con Android con lo que la programación en Java debe su gran popularidad en gran medida a los smartphones.

C:
Es un lenguaje orientado básicamente a la programación de sistemas operativos.
Es de medio nivel ya que cuenta con características típicas tanto de los lenguajes de alto nivel como los de bajo nivel, podemos llegar a trabajar a muy bajo nivel.
El hecho de poder trabajar a muy bajo nivel de una forma relativamente sencilla lo hace muy eficiente, de ahí su gran popularidad.

OBJECTIVE-C:
Este lenguaje de programación en principio se ideó para poder dar soporte a la programación orientada a objetos en C, aunque hoy en día destaca por ser el lenguaje de programación utilizado en los dispositivos y equipos de Apple.
Su sintaxis es prácticamente idéntica a la de C. 
Su popularidad se debe principalmente a que, como ya he dicho antes, es utilizado por 
Apple.


C++:
Fue el segundo intento de adaptar C a la orientación a objetos. Es un lenguaje híbrido, es decir, puede utilizar más de un paradigma de la programación, no solo está orientado a objetos, lo que le da una gran versatilidad.
También hay que destacar que es muy didáctico, podemos utilizarlo para aprender otros muchos lenguajes como C#, Java, Visual Basic, Javascript, PHP, etc. Además es bastante potente, podemos llegar a crear sistemas muy complejos. Aunque el uso de librerías es quizás demasiado engorroso y complicado, a diferencia de Java por ejemplo.
Su popularidad se debe a que combina bastante bien el hecho de poder trabajar a muy bajo nivel (como en C) con la programación orientada a objetos.






C#:
Este lenguaje desarrollado por Microsoft también está orientado a objetos. Tiene una sintáxis muy similar a la de Java, pero con ciertas variaciones. 
En un principio se diseñó para hacer aplicaciones empresariales, aunque se usa en todo tipo de programación.
Forma parte de la plataforma .NET, aunque es un lenguaje independiente.



Si tenéis unos minutos y os interesa, aquí os dejo un vídeo de Larry Wall (programador pionero que desarrolló el lenguaje de programación Perl) en el que expone brevemente los 5 lenguajes de programación que todos deberíamos conocer.



En conclusión yo opino que no existe un lenguaje de programación que se pueda catalogar como el mejor. Dependiendo del tipo de código que vayamos a escribir es mejor uno u otro, obedeciendo a las características singulares de cada lenguaje, ¿vosotros qué opináis? ¿cuál creéis que es el mejor lenguaje?



viernes, 15 de febrero de 2013

TEMA 1

0 comentarios

TEMA 1: INTRODUCCIÓN:

La información y la comunicación en el contexto de la documentación:
   
 -¿Qué es la información?

       Según la Wikipedia:


Entonces mediante los datos obtenemos información que posteriormente puede significar conocimiento.
Los datos son meras cifras, que sin procesamiento no siginifican nada. Una vez procesadas podemos obtener una información concreta.
Con el buen uso de la información podemos adquirir conocimiento.

 -¿Qué ha pasado en las últimas décadas?



Debido al crecimiento exponencial de las nuevas tecnologías, la información disponible para cualquier persona ahora es infinitamente más grande que la que había hace pocas décadas.

Esto tiene muchísimas ventajas, pero también algún inconveniente.




- Problemas de esta explosión:

Tenemos acceso a tal cantidad de información que hay que saber elegir bien ya que muchas de las fuentes pueden ser erróneas debido a que cualquiera puede poner lo que quiera en la web. Por ejemplo, los artículos de la Wikipedia los puede editar cualquier persona que quiera hacerlo. 
También hay que tener en cuenta que hay muchísima más información de la que jamás podremos asimilar. Antiguamente era más fácil ser sabio en una materia u otra.




LA DOCUMENTACIÓN:

    -¿Qué es?
La Wikipedia define la documentación como:










Podemos decir entonces que la documentación es una ciencia que se encarga de procesar la información básicamente.
A su vez, la documentación se ayuda de otras disciplinas para procesar esta información. Podemos citar por ejemplo:

- La informática: hoy en día ayuda en prácticamente todos los aspectos a la documentación.
- La teledocumentación: consiste en el acceso a través de internet a documentos, bases de datos, etc.
- La bibliometría: se basa en la aplicación de la estadística y la matemática a este ámbito con el objetivo de por ejemplo de medir la calidad de la información.
- La terminología científica: se encarga de la adecuada utilización del lenguaje con respecto al contexto concreto en el que se encuentre la información.
- La bibliografía: cita las fuentes de información que se han utilizado en un documento.
- La biblioteconomía: principalmente hace hincapié en las fuentes finales de la documentación.
- Las ciencias cognitivas: basan sus estudios en el cerebro humano y cómo éste percibe y representa la información.
- Las ciencias de la comunicación: estudian todo lo relacionado con el intercambio de información a través de los sentidos (cine, fotografía, periodismo, etc.)
- Inteligencia artificial: influye en la documentación al igual que en otras muchas ciencias.

Se podrían citar muchas más ciencias que ayudan a la documentación ya que esta disciplina tiene un carácter muy amplio.

Papiro egipcio
- Tipos de documentos:
    

Los documentos pueden ser de todo tipo, con el paso de los años han ido apareciendo nuevos soportes donde almacenar la información. Los primeros soportes donde almacenar la información fueron tablillas de piedra o madera, posteriormente se empezó a utilizar el papiro y los pergaminos. Más adelante apareció el papel, lo que significó un avance bastante significativo.
VHS (desarrollado en los años 70)
En las últimas décadas los soportes han evolucionado a la par que las tecnologías de la información, han aparecido infinidad de nuevos medios (CD's, discos duros, memorias externas USB, etc.)



Disco duro en estado sólido


A la hora de elegir un soporte u otro hay que tener en cuenta bastantes aspectos: ay que tener muy en cuenta que la legalidad del documento puede verse afectada debido al soporte en el que se encuentre guardado, la pervivencia, la información que vayamos a guardar, la cantidad de información que queramos almacenar, a frecuencia de consulta, el valor del documento, el coste de almacenamiento y muchos otros aspectos de menor importancia.


 - La cadena documental:

 La documentación sigue una cadena compuesta por unas fases que pueden verse reflejadas en cierta manera en las bibliotecas:

-      Selección: no todos los documentos merecen ser registrados, en esta fase se seleccionan los documentos que pueden tener valor.

-    Análisis: los documentos han de ser “analizados” con el objetivo de poder facilitar la búsqueda de los mismos posteriormente. Con este análisis se obtienen una serie de palabras clave del mismo, se puede también obtener un resumen, etc.

-  Búsqueda: Procedimientos que hacen posible la búsqueda de los documentos en cuestión.

-    Difusión: se utilizan distintos métodos para la difusión de la información, algunos de ellos son los siguientes:
o      Servicio de búsqueda documental.
o    Servicio de difusión selectiva: el usuario puede especificar sus intereses y recibir información con respecto a ellos según se vaya publicando.
o    Servicio de referencia: se ponen a disposición del usuario ciertos datos sin tener que mostrar el documento completo.
o   Servicio de obtención de documentos: se  pone a disposición en este caso el documento entero.
o  Servicio de teledocumentación: servicio de documentación a través de Internet.
o      Servicio de publicaciones periódicas.
o  Archivo de prensa: servicio que pone a disposición del usuario documentos de prensa de toda índole.


FUENTES DE INFORMACIÓN O DOCUMENTAL:
Según Wikipedia se define como:

Entonces tenemos que una fuente de información es básicamente el origen de donde proviene una información de cualquier tipo.
Las fuentes de información pueden dividirse de dos maneras:

De acuerdo al origen de la información:
-  Personales: tiende a ser información sobre las personas transmitida directamente por éstas de forma oral.
-    Institucionales: las que nos dan información sobre una institución cualquiera.
-  Documentales: son todas las fuentes de información que nos la proporcionan sobre un documento.

De acuerdo con el contenido:

-      Primarias: son las fuentes de información que tienen información nueva, es decir, que nunca antes se ha publicado.
Cualquier tipo de información puede provenir de este tipo de fuentes, ya que en toda información siempre ha habido una fuente primaria. Por ejemplo unas monedas grabadas con motivo de un hecho importante pueden ser una fuente de información primaria, libros y artículos de investigación pueden también serlo, las patentes también lo son en bastantes casos y muchos documentos técnicos sobre un tema concreto lo son.

-   Secundarias: son las fuentes de información que se basan en las fuentes primarias. Proporcionan información ya conocida pero organizada de otra manera. Todo tipo de resúmenes, índices, almanaques, enciclopedias, diccionarios… son fuentes de información secundarias.

-     Terciarias: son las fuentes de información que se basan en las primarias y en las secundarias, como por ejemplo una guía de obras de referencia o una bibliografía de bibliografía, un catálogo de                     biblioteca, los buscadores de Internet (Google) etc.



Bibliografía: Wikipedia y Lectura 1.

 

Blog Jose Enrique Aguiar. Copyright 2008 All Rights Reserved Revolution Two Church theme by Brian Gardner Converted into Blogger Template by Bloganol dot com