http://www.elave.com ©Copyright 1990-2012,2013 ELAVE ©.Todos los derechos reservados. México, D.F. Antecedentes históricos de la Informática I.Generaciones de las computadoras. a)Antecedentes. Primeras calculadoras electromecánicas. Un alemán de 26 años llamado K. Zuse inventó 3 máquinas electromecánicas denominadas Z1, Z2, Z3; -esto lo hizo antes de la Segunda Guerra Mundial. Fue hasta el año de 1937, cuando el profesor Howard Aiken de la Universidad de Harvard pensó utilizar los principios de Babbage y de Hollerit para construir un mecanismo automático de cálculo, en mayo de 1944 y con la corporación de IBM se construyó una "calculadora automática y de control de secuencias" llamada "Mark I". Esta era una máquina electromecánica formada por partes de equipo IBM, utilizaba relevadores y estaba controlada por una cinta de papel perforado. La Mark I era en realidad un conjunto de muchas calculadoras conectadas entre sí. Contenía miles de relevadores que accionaban dispositivos mecánicos como: ruedas, contadores, levas, etcétera, y era capaz de sumar dos números de 23 cifras en 3 décimas de segundo y multiplicar esos dos números entre sí aproximadamente en 6 segundos. La Mark I completó un importante capítulo en la historia del cálculo aritmético y terminó el proceso iniciado por Pascal tres siglos antes. Después de la máquina Mark I, el profesor Aiken construyó otros tres modelos , llamados Mark II, Mark III y Mark IV. b)Las generaciones. En 1937, J.V. Atanasoff concibe la idea para desarrollar una máquina electrónica de cómputo con base en bulbos. Para ello desarrolló los conceptos de memorias regenerativas y algunos aspectos de la teoría de los circuitos lógicos. Su concepción incluía el uso de números binarios y los cálculos en serie . En 1939 Atanasoff y su asistente C. Berry, tenían el prototipo de una máquina de cómputo en el laboratorio, a la cual se le llamó "ABC" (Attanasoff-Berry Computer). En 1942, Attanasoff concluyó las pruebas de una nueva unidad aritmética, pero dasafortunadamente no se continuó con el desarrollo comercial de esta máquina. aproximadamente. Era capaz de realizar alrededor de cinco mil operaciones aritméticas en un segundo. Se construyó para desarrollar esencialmente un trabajo único: los cálculos relativos a las trayectorias balísticas. Para que la computadora resolviera un problema diferente, era necesario modificar manualmente la posición de los diversos interruptores y las conexiones de los cables eléctricos, empleando muchas personas por varios días. Desde 1943 el científico húngaro John Von Newmann proyectaba en la Universidad de Princeton en los E.E.U.U. (simultáneamente a la ENIAC), lo que en nuestros días es universalmente reconocido como el verdadero prototipo de los modernos procesadores electrónicos. La nueva máquina de nombre "EDVAC" (Electronic Discret, Variable Automatic Computer) tiene como finalidad registrar en su memoria no sólo datos sino también las instrucciones para su propio funcionamiento. Mientras la ENIAC trabajaba con el sistema decimal, la máquina EDVAC estaba diseñada para el sistema binario; los valores numéricos eran convertidos automáticamente en valores binarios para su uso interno y los resultados finales eran reconvertidos en valores decimales. Otra persona que amplió el concepto de programa almacenado es Turing, además desarrolla las pruebas que permiten demostrar la posibilidad de realizar cualquier operación matemática utilizando este concepto. Para ello diseña una máquina teórica que puede actuar tanto en las instrucciones que rigen las operaciones como sobre los datos mismos. En 1947 los señores Eckert y Mauckly decidieron formar su propia compañía, y diseñaron una computadora con fines comerciales y de fácil manejo. Construyeron la UNIVAC I (Universal Automatic Computer), misma que fue puesta en operación a principios de 1951 en la oficina de censos de los E.E.U.U. Fue una de las primeras máquinas que utilizaron la cinta magnética como mecanismo de entrada y salida de información y se considera como el primer paso hacia "el procesamiento de datos completamente automático". 401 Lo que podemos considerar como la primera computadora electrónica apareció casi 100 años después de Babbage (1947), la cual tenía gran parecido a la máquina analítica . Un equipo dirigido por J. W. Mauckly, P. Eckert y H. Goldstine de la Universidad de Pensylvania construye una máquina electrónica llamada "ENIAC ( Electronic Numerical Integrator And Calculator ) que es considerada como la primera computadora digital electrónica que marca el inicio de la primera generación de computadoras de la historia. Tenía más de 2 18,000 bulbos, ocupaba más de 150m , pesaba más de 30 toneladas y consumía 200KW de energía eléctrica http://www.elave.com.mx ©Copyright 1990-2012,2013 ELAVE ©.Todos los derechos reservados. México, D.F. 1 Antecedentes históricos de la Informática reservados. México, D.F. http://www.elave.com.mx©Copyright 1990-2012,2013 ELAVE ©Todos los derechos Primera generación. Esta generación abarcó desde el inicio de la década de los 50's hasta el año 1959 aproximadamente, con las siguientes características principales: Usaban bulbos (válvulas electrónicas al vacío). Eran muy voluminosas. Consumían mucha energía. Generaban mucho calor. Necesitaban un sistema de ventilación muy grande. Su costo era muy elevado. Eran poco confiables, podían tener errores. Su memoria era muy limitada. El tiempo de proceso y respuesta se medía en milisegundos. El sistema operativo sólo permitía a una sola actividad a la vez, así como trabajar en una forma estrictamente secuencial. La entrada y salida era a través de tarjetas perforadas. Programación en lenguaje de máquina y lenguaje ensamblador primitivo. Algunos de los modelos más importantes son: Eniac, Univac I e IBM 709. Segunda generación. Abarcó desde al año de 1959 hasta el año 1965 aproximadamente con las siguientes características principales: -Se reemplazan los bulbos por transistores. Se reduce considerablemente el tamaño de las computadoras, el consumo de energía, el calor que generaban, así como el costo. Tienen mayor fiabilidad. El tiempo de proceso y respuesta se mide en microsegundos. Se utilizan dos computadoras: una principal que se ocupaba del cálculo y otra auxiliar, encargada de las entradas y salidas. Aparece formalmente el lenguaje ensamblador y los principios de los compiladores. Algunos modelos más sobresalientes de esta generación son: IBM 7070, 7080, 7090, 1400 y 1600, Honeywell800, Univac III. Tercera generación. Esta generación comienza en 1965 y concluye en 1970. Sus características más importantes son: Utiliza circuitos integrados (CHIPS). Miniaturización del tamaño. Mayor fiabilidad. La velocidad de cálculo aumenta a tal grado que para la solución de algunos problemas bastaban algunos nanosegundos. Se integran todas las tareas en un sistema único. Se puede trabajar con multiprogramación. Surge el nuevo concepto, la memoria virtual con la cual se optimiza el manejo de la memoria principal Surge el teleproceso. Algunos modelos de esta generación son: IBM-360, Burroughs- 6700, Univac-1106. Cuarta generación. Abarca de 1971 hasta la década de los 80's. Características más importantes: Aparición del microprocesador. Reconocimiento de voz y forma. El tiempo de respuesta y proceso es en picosegundos. Surgen las computadoras personales (PC's). Algunos modelos de esta generación: IBM 4330, Burroughs 6900 y 7900, Apple, Commodore y Radio Shack. Quinta generación. Se habla ya de una quinta generación, proyectada para la década de los noventas, entre sus características principales tenemos: Software: Inteligencia artificial, sistemas expertos. Hardware: Robótica: procesos que controlan procesos. 401 http://www.elave.com©Copyright 1990-2012,2013 ELAVE ©Todos los derechos reservados. México, D.F. 2