Mauchly y Eckert, después de varias conversaciones con el Dr. Atanasoff, leer apuntes que describían losprincipiosde la computadora ABC y verla en persona, el Dr. John W. Mauchly colaboró con J.Presper Eckert, Jr. para desarrollar una máquina que calcul ara tablas de trayectoria para el ejército estadounidense. Elproductofinal, una computadora electrónica completamente operacional a granescala, se terminó en 1946 y se llamó ENIAC (Electronic Numerical Integrator And Computer), ó Integrador numérico y calculador electrónico. La ENIAC construida para aplicaciones de laSegunda Guerra mundial, se terminó en 30 meses por unde científicos que trabajan bajo reloj.
La ENIAC, mil veces más veloz que sus predecesoras electromecánicas, irrumpió como un importante descubrimiento en latecnologíade lacomputación. Pesaba 30 toneladas y ocupaba un espacio de 450 mts cuadrados, llenaba un cuarto de 6 m x 12 m y con tenía 18,000 bulbos, tenía que programarse manualmente conectándola a 3 tableros que contenían más de 6000 interruptores. Ingresar unprogramaera unprocesomuy tedioso que requería días o incluso semanas. A diferencia de lascomputadorasactuales que operan con unsistema binario(0,1) la ENIAC operaba con uno decimal (0,1,2..9) La ENIAC requería una gran cantidad deelectricidad. La leyenda cuenta que la ENIAC, construida en la Universidad de Pensilvania, bajaba las luces de Filadelfia siempre que se activaba. La imponente escala y las numerosas aplicaciones generales de la ENIAC señalaron el comienzo de la primera generación de computadoras.
En 1945, Johnvon Neumann, que había trabajado con Eckert y Mauchly en la Universidad de Pennsylvania, publicó un artículo acerca delalmacenamientodeprogramas. Elconceptode programa almacenado permitió lalecturade un programa dentro dela memoriad e la computadora, y después la ejecución de las instrucciones del mismo sin tener que volverlas a escribir. La primera computadora en usar el citado concepto fue la la llamada EDVAC (Eletronic Discrete-Variable Automatic Computer, es decir computadora aut omática electrónica de variable discreta), desarrollada por Von Neumann, Eckert y Mauchly. Los programas almacenados dieron a las computadoras una flexibilidad y confiabilidad tremendas, haciéndolas más rápidas y menos sujetas a errores que los programas mecánicos. Una computadora con capacidad de programa almacenado podría ser utilizada para v arias aplicaciones cargando y ejecutando el programa apropiado. Hasta este punto, los programas ydatospodría ser ingresados en la computadora sólo con la notación binaria, que es el únicocódigoque las computadoras "entienden".
El siguientedesarrolloimportante en eldiseñode las computadoras fueron los programas intérpretes, que permitían a las personas comunicarse con las computadoras utilizandomediosdistintos a los numeros binarios. En 1952 Grace Murray Hoper una oficial de la Marina de E.U., desarrolló el primer compilador, un programa que puede traducir enunciados parecidos alinglésen un código binario comprensible para lallamadoCOBOL(COmmon Business-Oriented Langu aje).
No hay comentarios.:
Publicar un comentario