Mostrando entradas con la etiqueta Computación. Mostrar todas las entradas
Mostrando entradas con la etiqueta Computación. Mostrar todas las entradas

22 de abril de 2016

Historia de la computación

Vamos a dejar un enlace sobre la historia de la computación que recoge los principales hitos históricos del desarrollo de la computación desde la Edad Media hasta la actualidad. 
En este enlace: https://es.wikipedia.org/wiki/Anexo:Historia_de_la_computaci%C3%B3n podréis encontrar de forma pormenorizada una lista de estos principales hitos dentro de la computación. 

historia de la computación

20 de abril de 2016

¿Qué es la computación?

La computación es la ciencia que estudia los sistemas que gestionan automáticamente la información. Existen diferentes tipos de computación: computación ubicua, computación gráfica, computación distribuida, computación en la nube y computación cuántica.

La computación ubicua- conocida como Pervasive computing, Calm Tecnology, Things that Thing o Everywhere- tiene como objetivo la integración de la informática en el entorno de las personas. Su origen está en el trabajo de Mark Weiser en Xerox en el laboratorio de Palo Alto en los años 80. Las áreas de investigación y de desarrollo de la computación ubicua son: los sensores, redes de próxima generación, sistemas distribuidas, computación móvil y desarrollo de sistemas ubicuos.

La computación gráfica( o gráficos por ordenador) es el uso de los ordenadores tanto para generar imágenes visuales como para integrar o cambiar imágenes del mundo real. En la computación gráfica, podemos encontrar gráficos en 2D o en 3D.

La computación distribuida( o informática en malla) es un modelo para resolver problemas de computación utilizando multitud de ordenadores conectados entre sí por una red de comunicaciones.

La computación en la nube( o cloud computing, en inglés) es un conjunto de servicios informáticos, que se ofrecen de forma gratuita o de pago, a los usuarios a través de la conexión a Internet. Hay diferentes tipos de nubes: una nube pública, nubes privadas, nubes híbridas y una nube comunitaria.

La computación cuántica hace referencia a la aplicación de las teorías de la física cuántica en la informática. Es un nuevo paradigma de computación. Surgió en los años 80 y aún está en fase de desarrollo. Se basa en el uso de qubits en lugar de bits. Algunos problemas que se suponían intratables para la computación clásica, ahora se consideran tratables para la computación cuántica. Mientras un ordenador normal equivale a una máquina de Turing, un ordenador cuántico equivaldría a una máquina de Turing cuántica.

computación cuántica

27 de enero de 2016

¿Pueden pensar las máquinas?

¿Pueden pensar las máquinas? es el octavo capítulo del libro Rompiendo códigos. Vida y legado de Turing. En este capítulo, se hace hincapié en dos aspectos: uno, el artículo fundacional de la Inteligencia Articial, "Máquinas de computación e inteligencia", escrito por Alan Turing y publicado por la revista Mind en 1950. Dos, la conceptualización del Test de Turing.

En 1950, Alan Turing escribe un artículo clave en el desarrollo de la inteligencia artificial: "Máquinas de computación e inteligencia". Publicado en la revista Mind, estaba basado en una conferencia que Alan Turing había pronunciado tres años atrás. En este célebre artículo, propone el llamado Test de Turing que estaba concebido para averiguar si una máquina puede ser considerada inteligente. ¿En qué consistía el test de Turing exactamente? "En su desarrollo, se supone un juez situado en una habitación, y una máquina y un ser humano en otras. El juez debe descubrir cuál es el ser humano y cuál es la máquina haciendo una serie de preguntas, a las que, tanto el humano como la máquina, pueden contestar con sinceridad o mentir." La tesis de Alan Turing es: si ambos, máquina y humano, son suficientemente inteligentes, el juez no podría distinguir entre la máquina y el humano. Actualmente, el test de Turing se aplica para determinar si el usuario, que está haciendo uso de un determinado servicio de la red, es efectivamente un humano y no una máquina. Retomando de nuevo el artículo de Turing,"Máquinas de computación e inteligencia", en él, se describe los fundamentos matemáticos y la estructura de la máquina inteligente. También pone objeciones filosóficas a las ideas sobre la inteligencia artificial, refutando sus argumentos sobre la imposibilidad de una máquina pensante. Finalmente, Alan Turing hacía una analogía de la máquina con un humano: el hardware de la máquina sería el equivalente a la genética que heredamos, mientras que el software, la programación, equivaldría a la educación. Para acabar, el artículo "Máquinas de computación e inteligencia" se considera fundacional de la inteligencia artificial, término acuñado, posteriormente a la publicación del artículo, en un congreso en Dartmouth por John McCarthy, Marvin Minsky, Nathaniel Rochester y Claude Shannon.

El test de Turing

26 de enero de 2016

Construyendo ordenadores: El diseño de los primeros ordenadores

Construyendo ordenadores es el séptimo capítulo del libro Rompiendo códigos. Vida y legado de Turing. En este capítulo, básicamente el desarrollo de los primeros ordenadores: ENIAC, EDVAC y SSEM.

Al final de la Segunda Guerra Mundial, Alan Turing fue invitado por el National Physical Laboratory para diseñar un ordenador. Por aquel entonces, la máxima preocupación era no quedarse atrás en el desarrollo de "máquinas de computación" en relación a los Estados Unidos, donde ya operaba la ENIAC. La ENIAC era una máquina de cálculo muy rápida "con lenguaje moderno y basada en el hardware" que apareció en 1945 y que utilizaba el Laboratorio de Investigación Balística del Ejército de los Estados Unidos. No se basaba en la máquina universal de Turing. Más bien, seguía la línea de las computadoras mecánicas. La ENIAC presentaba muchas limitaciones: sus acciones estaban limitadas por su hardware. Consciente de ello, John von Neumann desarrolló otro prototipo, la EDVAC. A diferencia de la ENIAC, el código era binario y no decimal. Fue la primera máquina donde se introdujo un programa "diseñado para ser almacenado." La EDVAC se convirtió en el estándar de la arquitectura para la mayoría de ordenadores. Para contrarrestar al EDVAC, el Laboratorio Nacional de Física le pidió a Alan Turing que se implicase en el proyecto ACE. El objetivo era crear una máquina capaz de comprender las instrucciones que se les dieran y que pudiera aprender de la experiencia. Sin duda, un proyecto revolucionario. Pese al optimismo, el proyecto ACE fracasó. Surgió la idea de crear una máquina parecida al ENIAC, el EDSAC, pero, finalmente, y tras varios fracasos, en 1947 el proyecto se canceló y Alan Turing regresó de nuevo al King's College. A su vuelta a Cambridge, aún sin una plaza permanente, escribió dos artículos matemáticos: "Errores de redondeo en los procesos matriciales"(1948) y "Formas prácticas de teoría de tipos"(1948). Max Newman le hizo una oferta para que se incorporará a la Universidad de Manchester y decidió aceptarla. Allí, prosiguió el desarrollo de ordenadores. Entre 1947 y 1948, la Universidad de Manchester había construido una máquina experimental llamada The Baby como continuación de la SSEM que fue la primera computadora electrónica del mundo que almacenó un programa en su mismo hardware, por lo que se considera la primera computadora que funciona con memoria RAM. Su desarrollo se impulsó para demostrar el potencial de los programas almacenados en el ordenador. En 1949, Alan Turing mantuvo conversaciones con Norbert Wiener, padre de la cibernética. Al otro lado del charco, la Universidad de Princeton a través del Instituto de Estudios Avanzados construyó la IAS Machine bajo la supervisión de Von Neumann entre 1942 y 1951. Esta máquina era un prototipo que pocos años después se comercializaría para otros usos por diferentes compañías comerciales.
ENIAC Primeros ordenadores