Una computadora mecánica usa partes móviles para hacer sus cálculos. Piense en máquinas sumadoras de estilo antiguo.
El primer dispositivo informático mecánico serio, de naturaleza analógica, puede ser el mecanismo Antikythera , un dispositivo de calendario diseñado para rastrear la luna y las estrellas. Una réplica hecha por Michael Wright se puede ver aquí
Sin embargo, las máquinas sumadoras eran esencialmente computadoras digitales, ya que los valores devueltos siempre eran un número fijo, no una aproximación del número.
- ¿Qué lenguaje de programación debería aprender alguien si nunca antes ha programado pero quiere buscar un mercado laboral alternativo?
- ¿Qué tan buena es la Universidad de New Brunswick en Canadá para Ingeniería en Computación?
- ¿Cuál es el mejor Linux para estudiantes universitarios de ingeniería informática?
- ¿Qué debo hacer para trabajar para Intel o ARM?
- ¿Cuál es una mejor combinación para una carrera de ingeniero de software, una licenciatura en ciencias de la computación con muchas asignaturas optativas o dos grados (BA CS y BS ECE) con menos electivas?
Máquina sumadora Victor, circa 1924
Las primeras computadoras analógicas reales de “propósito general” se hicieron con engranajes y motores como el primer analizador diferencial práctico creado por Vannevar Bush .
Vannevar Bush examina el engranaje de interconexión de un analizador diferencial en el campo de pruebas de Aberdeen en Maryland. Los mecanismos de integración están en el lado opuesto y una de las tablas de entrada o salida está inmediatamente detrás de él. Fuente: MIT
Pero volvamos a las computadoras “digitales”. En la era de la Segunda Guerra Mundial, las partes mecánicas de las máquinas sumadoras esencialmente grandes fueron reemplazadas por relés eléctricos, que son básicamente interruptores que se mueven físicamente por electroimanes en una de dos posiciones (hay algunas otras que también pueden tener más de dos posiciones). ) Hicieron estos relés más pequeños y con menos masa en las partes móviles para que se movieran un poco más rápido, pero aún así eran lentos. Los contactos del interruptor fallarían con el tiempo debido a los movimientos repetitivos. El Harvard Mark I (1944) es un buen ejemplo de este tipo de computadora de retransmisión.
Harvard Mark I
Durante la Segunda Guerra Mundial, también hubo trabajo para reemplazar el movimiento físico con el equivalente electrónico utilizando tubos de vacío . Esto aumentó la velocidad entre 100 y 1000 veces más rápido, porque no había nada para moverse físicamente. Sin embargo, la fiabilidad de los tubos dificultó el mantenimiento de cientos de ellos a la vez. Colossus , creado por los británicos, fue la primera computadora electrónica creada para decodificar los mensajes de la máquina Enigma, que contiene 1600 tubos de vacío.
Coloso (1944)
Después de la guerra, en 1947, EE. UU. Completó Eniac , la segunda computadora electrónica (podría haber 1 más antes de convertirse en la tercera) (y un poco más general en problemas que podría resolver), pero aún tenía problemas con sus 20,000 tubos de vacío .
Eniac (1947)
Varios sistemas basados en tubos más salieron en los próximos 5 años más o menos.
Edad del transistor Pero, cuando el transistor se desarrolló en 1947 y finalmente se perfeccionó en unos pocos años, pudieron reemplazar los tubos con una fiabilidad mucho mayor, y la computadora electrónica finalmente había alcanzado la mayoría de edad. Los transistores tenían la ventaja de una velocidad mucho más alta con mucho menos calor (y uso de energía) sobre los tubos. Y una vez que funcionaban, normalmente no fallaban como los tubos.
Réplica del primer transistor inventado por Bell Labs (1947)
Comenzaron a colocar múltiples transistores en un sustrato común y aumentaron la densidad del número de transistores. Avancemos hasta el presente donde las CPU de las computadoras PC actuales tienen una CPU I7 de 8 núcleos con 2.6 mil millones de recuentos de transistores
¡La próxima era de las computadoras podría ser Computadoras Ópticas o Computadoras Cuánticas !