martes, 13 de noviembre de 2012

La máquina de Turing (1936)


Alan Turing describe la máquina la máquina de Turing, la cual formaliza el concepto de algoritmo.

Una máquina de Turing es un dispositivo que manipula símbolos sobre una tira de cinta de acuerdo a una tabla de reglas. A pesar de su simplicidad, una máquina de Turing puede ser adaptada para simular la lógica de cualquier algoritmo de computador y es particularmente útil en la explicación de las funciones de un CPU dentro de un computador.

La Máquina de Turing fue descrita por Alan Turing como una <<máquina automática>> en 1936 en la revista Proceedings of the London Mathematical Society, La máquina de Turing no está diseñada como una tecnología de computación práctica, sino como un dispositivo hipotético que representa una máquina de computación. Las máquinas de Turing ayudan a los científicos a entender los límites del cálculo mecánico.
Un algoritmo es un conjunto  prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que generan dudas a quien deba realizar dicha actividad. Los algoritmos son el objeto de estudio de la algoritmia.

                      

Esta imagen mostrada es una Máquina de Turing hecha realidad. El creador, Mike Davey, pensó que sería divertido construir físicamente la máquina teórica concebida en la mente del pionero de la computación Alan Turing.

La Máquina de Turing consta de un cabezal lector/escritor y una cinta infinita en la que el cabezal lee el contenido, borra el contenido anterior y escribe un nuevo valor. Las operaciones que se pueden realizar en esta máquina se limitan a:

lunes, 5 de noviembre de 2012

ENIAC (1946)


En la Universidad de Pensilvania se construye la ENIAC, que fue la primera computadora electrónica de propósito general. Esta máquina ocupaba todo un sótano de la Universidad, tenía más de 18.000 tubos de vacío, consumía 200 kW de energía eléctrica y requería todo un sistema de aire acondicionado; tenía la capacidad para realizar cinco mil operaciones aritméticas por segundo.


ENIAC es un acrónimo de Electronic Numerical Integrator And Computer (Computador e Integrador Numérico Electrónico), utilizada por el Laboratorio de Investigación Balística del Ejército de los Estados Unidos.

Mal funcionamiento del Mark I (1945)


El primer caso de malfuncionamiento en la computadora causado por la intrusión de una polilla al sistema fue documentado por los diseñadores del Mark II. Erróneamente se cree que de allí proviene el uso del término “bug”, que significa insecto o polilla en inglés. Sin embargo este término ya se usaba mucho antes para referirse a malfuncionamiento de aparatos mecánicos, eléctricos y electrónicos.

Vannevar Bush desarrolló la teoría de Memex, un dispositivo de hipertexto ligado a una librería de un libro y películas.

Memex se trata de un dispositivo, ideado por el autor pero nunca materializado por nadie, en el que se almacenarían todo tipo de documentos. Este dispositivo constaría de una mesa con un teclado y palancas que permitiría la consulta de datos almacenados en microfilms que serían posteriormente proyectados en unas pantallas translúcidas. El aparato incluiría también una opción para que el usuario pudiera tomar anotaciones en los márgenes, de manera que el usuario se convierte, a su vez, en autor. Vannevar Bush fue el primero en describir el funcionamiento del Memex en su artículo As we may think, de 1945.

Hipertexto es el nombre que recibe el texto que en la pantalla de un dispositivo electrónico, permite conducir a otros textos relacionados, pulsando con el ratón o el teclado en ciertas zonas sensibles y destacadas. La forma más habitual de hipertexto en infromática es la de hipervínculos.

Calculadora "ABC" (1942)


John Vincent Atanasoff y Clifford Edward Berry completaron una calculadora de propósito especial para resolver sistemas de ecuaciones lineales simultáneas, la cual fue llamada la “ABC” (Atanasoff Berry Computer). 


 Fue el primer computador electrónico y digital automático (aunque ahora se atribuye esto a la Z1 de Konrad Zuse finalizada en 1938). Fue construido por el Dr. John Vincent Atanasoff con la ayuda de Clifford Edward Berry entre 1937 y 1942 en la 'Iowa State University', que entonces recibía el nombre de 'Iowa State College'.

Un sistema de ecuaciones lineales es un conjunto de ecuaciones lineales (es decir, un sistema de ecuaciones en dónde cada ecuación es de primer grado), definidas sobre un cuerpo o un anillo conmutativo.

Sistema A-0 (1951)

El Sistema A-0 fue inventado por Grace Murray Hopper. Fue el compilador desarrollado para una computadora electrónica.

El A-0 funcionaba más como un cargador o enlazador que como la noción moderna de compilador. Un programa era especificado como una secuencia de subrutinas y argumentos. Las subrutinas eran identificadas por un código numérico y los argumentos de las subrutinas eran escritas directamente después de cada código de subrutinas. El sistema A-0 convertía la especificación en código máquina que podía ser alimentado a una computadora para ejecutar el programa.

La EDVAC (1951)

En 1951 comienza a operar la EDVAC, que a diferencia de la ENIAC, no era decimal, sino binaria.



La EDVAC (Electronic Discrete Variable Automatic Computer) por sus siglas en inglés, fue una de las primeras computadoras electrónicas. Tuvo el primer programa diseñado para ser almacenado. Este diseño se convirtió en el estándar de arquitectura para la mayoría de las computadoras modernas.

El diseño de la EDVAC es considerado un éxito en la historia de la informática.

El diseño de la EDVAC fue desarrollado aún antes de que la ENIAC fuera puesta en marcha y tenía la intención de resolver muchos de los problemas encontrados en el diseño de la ENIAC.

La computadora Z3 (1941)

La computadora Z3 fue creada por Konrad Zuse. Fue la primera máquina programable y completamente automática, características usadas para definir a un computador.

El Z3, de tecnología electromagnética, estaba construido con 2300 relés, tenía una frecuencia de reloj de  ~5Hz, y una longitud de palabra de 22 bits. Los cálculos eran realizados con aritmética en coma flotante puramente binaria. La máquina fue completada en 1941 (el 12 de mayo de ese mismo año fue presentada a una audiencia de científicos en Berlín). 

El Z3 original fue destruido en 1943 durante un bombardeo aliado de Berlín. Una réplica completamente funcional fue construida durante los años 60 por la compañía del creador Zuse KG y está en exposición permanente en el Deutsches Museum. En 1998 Raúl Rojas demostró que el Z3 es Turing completo, que es aquel sistema que tiene un poder computacional  equivalente a la máquina universal de Turing, en otras palabaras, el sistema y la máquina universal de Turing pueden emularse entre sí.


La imagen muestra la réplica del Z3 exhibida en el Museo Alemán de Munich.

ARPA (1957)

DARPA acrónimo de la expresión en inglés Defence Advanced Research Projects Agency (Agencia de Investigación de Proyectos Avanzados de Defensa) es una agencia del Departamento de Defensa de Estados Unidos responsable de nuevas tecnologías para uso militar. Fue creada en 1958 como consecuencia tecnológica de la llamada Guerra Fría, y de la que surgieron, décadas después, los fundamentos de ARPANET, red que dio origen a Internet.

Su nombre original fue simplemente Agencia de Investigación de Proyectos Avanzados pero se renombró a DARPRA (por Defensa) el 23 de marzo de 1972, volvió a cambiarse a ARPA el 22 de febrero de 1993 y otra vez a DARPA el 11 de marzo de 1996.

Circuito integrado (1957)

Jack S. Kilby construye el primer circuito integrado.


Un circuito integrado, también conocido como chip o microchip, es una pastilla pequeña de material semiconductor, de algunos milímetros cuadrados de área, sobre la que se fabrican circuitos electrónicos generalmente mediante fotolitrografia (proceso empleado en la fabricación de dispositivos semiconductores o circuitos integrados) y que está protegido dentro de un encapsulado de plástico o cerámica. El encapsulado posee conductores metálicos apropiados para hacer conexión entre la pastilla y un circuito impreso.

Fairchild Semiconductor (1957)

Fairchild Semiconductor es una compañía norteamericana fundad en 1957 que introdujo en el mercado el primer circuito integrado comercialmente viable, y se convirtió en uno de los mayores actores en la evolución de Silicon VAlley en los años 1960. 

La empresa tiene cerca de 10.000 empleados en todo el mundo e instalaciones. Las oficinas centrales localizadas en South Portland (Maine), aproximadamente a medio kilómetro de la planta de producción.

Impresora de matriz de puntos (1957)

IBM pone a la venta la primera impresora de matriz de puntos.



La impresora matriarcal o impresora de matriz de puntos es un tipo de impresora con una cabeza de impresión que se desplaza de izquierda a derecha sobre la página, imprimiendo por impacto, oprimiendo una cinta de tinta contra el papel, de forma similar al funcionamiento de una máquina de escribir. Al contrario que las máquinas de escribir, las letras son obtenidas por selección de puntos de una matriz, y por tanto es posible producir distintos tipos de letra, y gráficos en general.

Cada punto es producido por un diminuto bastón metálico, también llamado alambre o pin, que es empujado por un pequeño electroimán, bien directamente o mediante un mecanismo de palancas. 

nteligencia artificial (1956)

Darthmouth da una conferencia en a partir de la que se nace el concepto de inteligencia artificial.

La inteligencia artificial es la capacidad de razonar de un agente no vivo. Para explicarlo, entiéndase a un Agente inteligente que permite pensar, evaluar y actuar conforme a ciertos principios de optimización y consistencia, para satisfacer algún objetivo o finalidad.

Con lo cual, y de manera más específica la inteligencia artificial es la disciplina que se encarga de construir procesos que al ser ejecutados sobre una arquitectura física producen acciones o resultados que maximizan una medida de rendimiento determinada, basándose en la secuencia de entradas percibidas y en el conocimiento almacenado en tal arquitectura.