13 dic 2010

EL PRIMER ORDENADOR

INTRODUCCIÓN
Válvula eléctrica
(Fuente: http//www.aguamarket.com)
En 1943, en la segunda guerra mundial, un coronel del Ejército de los Estados Unidos solicitó una máquina calculadora para la artillería. En 1946, la universidad de Pennsylvania presentó una máquina a la cual se le dio el nombre de ENIAC (Electrical Numerical Integrator and Calculator) y fue el primero ordenador de válvulas. Fue en su época la máquina más grande del mundo, pesaba 30 toneladas y ocupaba un espacio de 450 m cuadrados, llenaba un cuarto de 6 m x 12 m y estaba compuesto de unos 17468 tubos de vacío o válvulas. Tenía dos innovaciones técnicas, la primera es que combina diversos componentes técnicos con ideas de diseño en un único sistema y la segunda era la fiabilidad de la máquina, para resolver el problema de los tubos de vacío se aplicaron unos estrictos controles de calidad de los componentes utilizados. Salió a la luz pública el 14 de febrero de 1946.


Ordenador ENIAC
(Fuente: http//flickr.com)
Ordenador ENIAC
(Fuente: http// www.livescience.com)





















DESCRIPCIÓN
El ENIAC estaba dividido en 30 unidades autónomas, 20 de las cuales eran llamada acumuladores. Cada acumulador era una máquina de sumar 10 dígitos a gran velocidad y que podía almacenar sus propios cálculos. El sistema utilizaba números decimales (0 - 9). Para acelerar las operaciones aritméticas también tenía un multiplicador y un divisor. La lectura y escritura de datos se producía mediante una lectora de tarjetas perforadas y una perforadora.

FUNCIONAMIENTO
El ENIAC era controlado a través de un tren de pulsos electrónicos. Cada unidad del ENIAC era capaz de generar pulsos electrónicos para que otras unidades realizaran alguna tarea, por eso los programas para el ENIAC consistían en unir manualmente los cables de las distintas unidades para que realizaran la secuencia deseada. Por eso programar el ENIAC era un trabajo muy difícil. Como las unidades podían operar simultáneamente el ENIAC era capaz de realizar varios cálculos a la vez. Había una unidad llamada "unidad cíclica", que producía los pulsos básicos usados por la máquina. Una suma la realizaba en 0.2 milisegundos, una multiplicación de dos números de 10 dígitos la realizaba en 2.8 milisegundos, y una división como mucho la realizaba en 24 milisegundos. El ENIAC estuvo en funcionamiento hasta 1955 con mejoras y ampliaciones, y se dice que durante su vida operativa realizó más cálculos matemáticos que los realizados por toda la humanidad anteriormente.


PREDECESORES
Ordenador Zuse Z
(Fuente: http//www.cookingideas.es)
El ENIAC es el primer ordenador electrónico, pero primer ordenador es el Z3. El Z3 creada por Konrad Zuse en 1941, fue la primera máquina programable y completamente automática, características usadas para definir a un computador. Además de con el Z3 se le relaciona con el Colossus, Diseñada por Tommy Flowers fue una de las primeras computadoras totalmente electrónicas junto a ENIAC, su lógica matemática estaba basada en binario y era usada para el criptoanálisis, específicamente su misión era interceptar y descifrar las comunicaciones nazis en la 2ª guerra mundial. Fueron destruidas en 1945 para mantener el secretísimo, sólo en 1970 se supo de su existencia. Con ellos convivía el Atanasoff-Berry Computer o ABC (Estados Unidos): Mostrada al público en el verano de 1941, fue el primer computador electrónico de la historia, poseía una lógica binaria y válvulas electrónicas, pero no era de propósito general y tampoco programable, su misión era simplemente resolver sistemas de ecuaciones lineales. Colossus Mark 1 y 2 (Inglaterra).

SUCESORES

Ordenador UNIVAC
(Fuente: http//www.etereoland.blogspot.com)
Tras el ENIAC se empezaron a desarrollar distintos modelos basados en él. Uno de ellos fue el EDVAK, una gran computadora que se construyó en la universidad de Pennsylvania, y bajo la tutela de John von Neuman, en 1946. Utilizó el sistema binario. El UNIVAC fue la primera computadora diseñada y construida para un propósito no militar. Fue desarrollada para la Oficina del Censo en 1951 por los ingenieros John Mauchly y John Presper Eckert, también construida en 1946. Funcionaba con un reloj interno con una frecuencia de 2.25 MHz, tenía memorias de mercurio. Estas memorias no permitían el acceso inmediato a los datos, pero tenían más fiabilidad que los tubos de rayos catódicos, que son los que se usaban normalmente. Otros sucesores fueron: El JOHNIAC, el ILLIAC, el MANIAC; el UNUVAC y las IBM 701, 704 (1º ordenador comercial con programa de control) y 709.

PROGRAMADORAS DEL ENIAC
La programación de ENIAC estaba a cargo de mujeres (simples operarias en aquella época), quienes debían tomar un problema y mapear la solución en un lenguaje comprensible para la máquina. Programar los ciclos, estructuras y subrutinas era una tarea compleja que podía llevar un largo tiempo planificarlas en papel, y varias semanas en aplicarla en la máquina al mover los cables y conectarlos con ciertas entradas/salidas de las unidades. Betty Snyder Holberton, Jean Jennings Bartik, Kathleen McNulty Mauchly Antonelli, Marlyn Wescoff Meltzer, Ruth Lichterman Teitelbaum y Frances Bilas Spence, sentaron las bases para una programación sencilla y accesible a todos, fueron las encargadas de crear complejos set de funciones, aplicaciones de software y clases, pero nunca se les otorgó el merecido reconocimiento. Eventualmente, el Laboratorio de Los Alamos ejecutó en ENIAC las primeras pruebas de simulación sobre la bomba de hidrógeno (o atómica), alcanzando más de un millón de entradas y salidas reflejadas en tarjetas perforadas.

Programadoras del ENIAC
(Fuente: http//www.chw.net)



Vídeo que muestra a los distintos trabajadores del ENIAC, trabajando en él.

2 comentarios:

Charo Rojas dijo...

Bastante bien, pero la válvula eléctrica de la foto no es lo que usaban los ordenadores, sino "válvulas electrónicas"(son como una especie de bombillas)

Charo Rojas dijo...

El video es muy interesante; nunca había visto funcionando al ENIAC