domingo, 26 de febrero de 2017

Tema 2: La representación de la información


"La programación y sus lenguajes explicado para no informáticos".


  • La representación de la información
La información nos permite tener conocimiento sobre algo determinado, la información se obtiene a partir de los datos y el conocimiento se obtiene por medio de la información.
En el ámbito informático: se ha establecido una especie de pila, que va desde lo más físico, como un Hardware(ordenador o rúter) hasta los más abstracto, pasando por la bases de datos las cuales almacenan los datos, para otorgar después el conocimiento.

Con respecto a la información destaca el modelo Shannon, el que dice que existen 6 elementos en cualquier comunicación: Fuente, elemento codificador, mensaje, canal, decodificador y receptor.
Lo que nos interesa por el momento es como se representa la información en un ordenador.
Para poder  llevar acabo la acción de representación, es preciso conocer la programación informática, la cual consiste en definir instrucciones que serán ejecutadas por el ordenador, por así decirlo, la programación consiste en crear programas para un fin determinado.
La manera en la que se representa la información tanto para textos, videos, imágenes o audio, es diferente, ya que cada uno tiene su código o su lenguaje de programación.
  1. Texto: tiene un código(ASCII y EBCDIC) de 8 bits, pero está limitado a 256 símbolos. Para representar Hipertexto en Internet, se usa el lenguaje HTML, el cual mezclaba contenido y presentación y es por ello que para evitarlo se usa el lenguaje XML.
  2. Imágenes : son puntos de distintos colores que componen una matriz, dentro de ellas podemos distinguir las imágenes ráster o vectoriales. 
    Fuente: realizada con la información recopilada de "La Representación de la Información"
    Eugenio Fernández
  3. Audio : hay muchos formatos usados para trasmitir audio por internet, algunos ejemplos son : MIDI, MOD, AU,MP3, MP4, Real Audio, etc.
  4. Vídeo: los más conocidos son QuickTime y MPEG (permite almacenar audio y video.
  • Para entender un poco más , el cómo se representa lo información en el ordenador es, preciso conocer como funciona la programación y sus leguajes.
Los ordenadores están formados por un Hardware y un software este último hace referencia a programas e instrucciones informáticas para ejecutar tareas. Como se ha mencionado anteriormente la programación requiere de un lenguaje o código.
Existen diferentes tipos de lenguajes, como el lenguaje ensamblador, código binario, lenguajes de alto nivel y los de bajo nivel.
En el caso del código binario usa la unidad de memoria más pequeña, el bit, usa los 0 y 1 El lenguaje de bajo nivel o ensamblador,  usa códigos alfabéticos, mientras que en los de alto nivel podemos encontrar diferentes tipos como Basic, Pascal o Fortran, de los cuales destaca Fortran, cuyo objetivo era buscar un lenguaje matemático, para reducir el coste de los programas y facilitar su uso. Por lo general, el lenguaje de alto nivel, usa un lenguaje o palabras similares a las que usamos, por lo que son mucho más fáciles de entender o leer.
A continuación se muestra, los lenguajes de programación de  alto nivel y su genealogía
Fuente: https://www.fdi.ucm.es/profesor/luis/fp/FP.pdf

Tanto el Hardware como los métodos o los lenguajes han evolucionado a lo largo del tiempo, presentando cada uno de ellos diferentes objetivos.

A principios de los años 50 los ordenadores eran primitivos y usaban lenguajes que ahora ya no existen, sobre el año 1956 aparecen ordenadores que usan un lenguaje más complejo(FORTRAN, ALGOL...) estos ordenadores eran pequeños y caros. Sobre los años 1960 aparecen ordenadores más grandes  y caros, a mediados de los sesenta se pueden encontrar ordenadores de costes variable, además usan lenguajes nuevos( SNOBOL o APL). En los setenta la simplicidad, la confiabilidad y la facilidad de mantenimiento, son las metas que se persiguen, los ordenadores tienden  a ser más potentes, grandes y baratos. En los años ochenta los ordenadores ya son personales, se usan nuevos métodos, nuevos lenguajes. Mientras que en los noventa, ya se ha integrado voz, video, fax y multimedia, también aparecen los portátiles y se usan los lenguajes JAVA o XML y a partir de los 2000 aparecen las redes sin cable y Tertabytes de almacenamiento en disco.
Uno de los lenguajes de programación más conocidos es JAVA, surgió en 1991, gracias a un grupo de ingenieros de Sun Microsystems, los cuales buscaban un lenguaje de programación destinados a electrodomésticos.
Su principal objetivo es ser el nexo universal que conecte a todos los usuarios con la información.
Java, posee 5 categorías de tokens, los cuales son un conjunto de elementos.
                   - Identificadores: son representaciones con nombre que se asigna a las variables, para que el copilador los identifique.
                   - Palabras clave: pretenden cumplir un objetivo, en el código y en el copilador, algunas de las palabras que se usan son: abstract, boolean, continue, entre otras.

                - Literales y constantes: sintaxis para asignar valores a una variable
               - Operadores: Son los que nos indican una evaluación que se aplica a un objeto o un dato, sobre un identificador o constante. Son la suma o resta entre otros.  
                - Separadores: indica al compilador donde se ubican los elementos del código, sus separadores son: { },:;

La forma en la que se representa la información nos ayuda a entender, la forma en la que funciona un ordenador, ya que detrás de cualquier acción que realicemos en el ordenador hay un código que tiene que ser entendido por un programa para poder realizarlo. Esto nos hace entender que detrás de cualquier programa informático hay una codificación, los cuales nos permiten ver ese texto o esa imagen que queremos. Se puede pensar que el funcionamiento de cualquier aplicación o de cualquier acción que llevemos a cabo en nuestro ordenador, es un acto fácil y sencillo, pero la verdad es que, es más complejo de lo que creemos, porque desconocemos el funcionamiento o las acciones que se llevan a cabo.



BIBLIOGRAFÍA utilizada:
1. Lenguajes de programación: origen e historia. Eugenio Fernández
2. Los Lenguajes de Programación en el modelo de Ingeniería del Software. Eugenio Fernández
3. La Representación de la Información. Eugenio Fernández
4. https://es.slideshare.net/pedrocflores12/estilos-de-programacin-y-sus-lengu
5.http://www.aprenderaprogramar.com/index.phpoption=com_content&view=article&id=35&Itemid=77              
6. https://www.fdi.ucm.es/profesor/luis/fp/FP.pdf  Fundamentos de la programación. Luis Hernández Yáñez.
7. https://es.wikipedia.org/wiki/Java_(lenguaje_de_programaci%C3%B3n
8. http://148.204.211.134/polilibros/portal/polilibros/P_Terminados/PolilibroFC/Unidad_III/Unidad%20III_4.htm







domingo, 12 de febrero de 2017

Tema 1 Introducción

Búsqueda  y gestión de la información y Recursos multimedia.

TEMA 1: INTRODUCCIÓN

Para entender el desarrollo sobre la Búsqueda  y gestión de la información y Recursos multimedia, es preciso saber cómo se ha gestionado y se gestiona la documentación y la información, siendo para ello necesario conocer las tecnologías de la información y de la comunicación.

Debido al desarrollo de las TIC, la transferencia de la información en la actualidad no supone un problema, si tenemos en consideración las dificultades que se tenían hace un par de décadas. Por ejemplo, antes la información mayoritariamente estaba disponible de forma impresa, tanto en libros como enciclopedias, basta recordar o mirar el salón para darse cuenta que tenemos aún las enciclopedias que compramos, pero que hoy en día no son suficientes, debido a que no pueden ser actualizadas o no contienen la información que realmente estamos buscando.
El problema de este gran desarrollo de información reside, no en la transferencia de ellas, sino en la calidad de la información. Ya que en las búsquedas de internet, mayoritariamente abunda información no certificada o verídica, ya que puedes encontrar mucha información pero la calidad se reduce a aquellas páginas o revistas científicas que intentan transmitir información de calidad.
Las fuentes de información se  clasifican en literatura gris y en bibliotecas depositarias, la primera no se distribuye por los canales convencionales por lo que su acceso es dificultoso, mientras que las bibliotecas pretenden gestionarlo de tal manera para poder difundir la información.
Dentro de la documentación encontramos las ciencias de la documentación donde distinguimos, entre informática, teledocumentación, bibliometría(métodos estadísticos y matemáticos, enfocados al análisis de la información), terminología científica(gestión de los conocimientos científicos), bibliografía, biblioteconomía, ciencia cognitiva(relacionado con el conocimiento humano), ciencias de la comunicación(Tecnologías de comunicación visual, redes y telecomunicaciones y
la comunicación y las profesiones) e inteligencia artificial.  
Podemos distinguir diferentes tipología de los documentos, y además es preciso elegir un determinado soporte.
                 - textuales e impresos
                 - micrográficos
                 - audiovisuales
                 - magnéticos
                 - ópticos
                 - electrónicos

Representa la cadena documental, en  la que se pretende alcanzar los objetivos de la documentación
Fuente: Elaboración propia
Las herramientas que nos permiten procesar y distribuir toda la información, son las TIC, ya que nos han facilitado tanto el almacenamiento, el procesamiento, la digitalización o el aprendizaje cooperativo  entre otras cosas. Pero no todo son ventajas, ya que también podemos encontrar inconvenientes tales como una mala calidad de la información, problemas legales, problemas técnicos o perdida de tiempo entre otros.

PARA SABER MÁS
A continuación aparece una serie de información que nos ayuda a ampliar la información vista anteriormente.
El siguiente gráfico, representa los tipos de información que podemos encontrar.
Dicha clasificación es un aporte de María Silvestrini Ruiz y Jacqueline Vargas en 2008.

En el artículo de Las fuentes de información: presente y futuro, de Gloria Carrizo, cabe destacar la forma de gestión de la base de datos. Las mas conocidas son los SGBD, en ella se puede distinguir 3 niveles: interno, externo y conceptual. El primero hace referencia a la disposición física de los datos almacenados, el externo, hace referencia a ala búsqueda de la información por parte del usuario y en el último se produce la gestión de los datos almacenados.
También encontramos los SRI, o las bases de datos documentales, cuya función es el almacenar y facilitar la recuperación.

CONCLUSIÓN

Como hemos vistos el avance de las tecnologías, ha traído consigo numerosos beneficios que hace unos años podría haber sonado imposible. Un ejemplo de ello son las plataformas de aprendizaje en los colegios, los cuales han facilitado la trasferencia de información hacia los alumnos, pudiendo reforzarse lo visto en clase. Otro campo donde se puede ver una gran evolución o avance son las comunicaciones. La forma clásica de comunicación eran las cartas, después están los teléfonos, mediante llamadas las cuales nos permitían estar en contacto con nuestros familiares, actualmente debido a las diversas redes sociales y de comunicación, hacen esa comunicación más cercanas, como las video llamadas, o los mensajes de WhatsApp. Dicho avance a permitido estar en contacto de una forma más continua, rápida y más barata que antes. 
En nuestros países existen multitud de aplicaciones dedicadas a prestar diferentes servicios, por ejemplo una aplicación de transporte, la cual te indica a qué hora llegará tu bus o si existe atasco etc. Una aplicación dedicadas a la comprar y venta de productos, o búsqueda de hoteles o alquiler de casas entre otras.
Volviendo al caso del aprendizaje, la disponibilidad de la información vía online, ha facilitado la transferencia de información en las universidades, porque actualmente no tienes que comprar los libros de texto para cada asignatura, sino que o los tienes en la biblioteca o los tienes en formato digital, dichos avances han reducido los costes en las compras de libros, y en  la forma de almacenarlos (con relación al espacio que ocupan).
Según los últimos estudios realizados, sobre el nivel de acceso a Internet, actualmente un 43% de la población tiene acceso (20 minutos, 2015), también se destaca un mayor numero de personas que acceden a internet de los países en desarrollo, pero aún así el 50% de la población mundial no puede disfrutar de dicho acceso. Lo que significa, que las nuevas tecnologías se concentran en unos pocos países y son solo unas pocas personas que pueden disfrutar de esos avances o disposiciones tecnológicas.
Por lo que se traduce que muy pocas personas a nivel mundial pueden disfrutar de las facilidades que nos han otorgado las Tecnologías de la Información y de Comunicación en los últimos años, que aunque haya desventajas no podemos negar que ha propiciado el avance en muchos campos tales como en la investigación científica, ya que antes tenían que pasar años para conocer la publicación de una investigación y actualmente eso podríamos decir que se transfiere de una forma inmediata.


BIBLIOGRAFÍA
Fuentes de información primarias, secundarias y terciarias. María Silvestrini Ruiz y
Jacqueline Vargas Jorge, 2008.
Las fuentes de información: presente y futuro, de Gloria Carrizo Sainero; Facultad de Humanidades, Comunicación y Documentación. Universidad Carlos III de Madrid
http://franbarquilla.com/estudio-sobre-el-estado-de-internet-y-las-redes-sociales-en-2016/
http://www.20minutos.es/noticia/2617410/0/poblacion-mundial/acceso-internet/informe-medicion-sociedad-informacion/