Mostrando entradas con la etiqueta Maquina Analítica. Mostrar todas las entradas
Mostrando entradas con la etiqueta Maquina Analítica. Mostrar todas las entradas

jueves, 4 de noviembre de 2010

Relés electromecánicos

Los circuitos de los ordenadores modernos se basan en dispositivos electrónicos semiconductores. Hoy en día la base tecnológica de los ordenadores es básicamente electrónica, en contraste con las primeras máquinas automáticas de cálculo que estaban construidas a base de engranajes y eran puramente mecánicas.

La transición entre una tecnología y la otra no se produjo de un día para otro y durante un período de tiempo los ordenadores se basaban en dispositivos electromecánicos como los relés o relevadores.

Los relés fueron inventados por el físico estadounidense Joseph Henry en 1835. Básicamente estos dispositivos constan de un electroimán que permite abrir o cerrar uno o más contactos permitiendo el paso de la corriente eléctrica en uno o varios circuitos.

(Haga clic sobre la imagen para ver el funcionamiento)


Estos dispositivos pueden funcionar como amplificadores de corriente ya que una pequeña señal recibida puede accionar el electroiman y activar un nuevo circuito que transmita esta señal amplificada a partir de una batería o fuente de energía local. Gracias a esta propiedad los relés fueron clave en el desarrollo de la transmisión de las señales telegráficas.

La posibilidad de controlar la apertura y cierre de un circuito en función de otro independiente hace que el relé tenga un comportamiento similar al de un transistor. Los transistores son la clave de los circuitos digitales modernos que permiten construir veloces procesadores en un espacio muy reducido.

El relé presenta algunas desventajas con respecto al transistor, como su elevado tamaño o el desgaste y rotura propios de un dispositivo mecánico.

Se construyeron varias computadoras con tecnología electromecánica. Cabe destacar la computadora Harvard Mark I desarrollada en la Universidad de Harvard en 1944 por el ingeniero estadounidense Howard H. Aiken basándose en la Máquina Analítica de Charles Babbage. Las dimensiones de esta computadora eran monstruosas, pesaba varias toneladas y producía un ruido semejante al de una sala llena gente tecleando en máquinas de escribir.


Los relés se siguen usando en la actualidad ya que permiten el manejo de circuitos con grandes voltajes e intensidades que quemarían un transistor. Los PLCs, piezas clave en la industria moderna, se basan en esta tecnología.

sábado, 21 de agosto de 2010

Ada Lovelace

Mucha gente cree todavía que las mujeres son peores que los hombres en algunas cosas. Uno de los campos donde las mujeres a veces son acusadas de no dominar o de que no despierta un gran interés en ellas es la tecnología en general y la informática en particular.

Las mujeres que se dedican a la construcción de software se pueden sentir orgullosas de que la primera persona que programó una máquina de computo automática fue una mujer.

La primera máquina de cómputo programable fue la Máquina Analítica que diseñó el británico Charles Babbage, todo un pionero en en lo que hoy se denomina informática.



Lo grandioso de esta máquina mecánica, es decir, a base de engranajes, era que no estaba pensada para una determinada operación (cálculo de logaritmos, evaluación de polinomios, ...) como muchas de sus precursoras, sino que se trataba de una máquina de propósito general, como los PCs modernos. La máquina, que no se llegó a terminar por diversos problemas, podría cargar programas en tarjetas perforadas escritos en un lenguaje similar al lenguaje ensamblador que incluía sentencias condicionales.

Ada Augusta Lovelace (1815-1852), que era hija del famoso poeta Lord Byron, escribió y publicó en 1843 un manual sobre la programación de la máquina analítica de Babbage con todos los programas y conclusiones a las que había llegado durante varios años de trabajo como son el uso de interpretes o la imposibilidad de una máquina de computo de generar conocimiento. Estas notas fueron firmadas con sus iniciales por miedo a ser censurada por ser mujer. Ada Lovelace se consideraba así misma una analista, un concepto muy utilizado actualmente en informática.



 El Departamento de Defensa de los Estados Unidos en los años ochenta creó un lenguaje de programación orientado a objetos al que denominó Ada en honor su persona. Existen muchas propuestas en Internet para que el 24 de marzo sea el día de las mujeres científicas y este día es conocido como el Día de Ada Lovelace. También muchas universidades en el mundo tienen dedicadas aulas, edificios y laboratorios en honor de esta gran mujer.

Espero a lo largo de este blog poder seguir hablando de Ada Lovelace, de Charles Babbage y de la historia de la informática.