lunes, 17 de enero de 2011

Spyware

domingo, 9 de enero de 2011

John William Mauchly


John William Mauchly

Introducción general
Físico americano diseñador del primer programa y ordenador digital electrónico junto con John Presper Eckert distribuido en los Estados Unidos. Gracias a estos dos físicos que crearon su propia empresa se pudo mejorar los conceptos fundamentales de los ordenadores como en el programa de almacenado, las subrutinas y los lenguajes de programación.


 


   John William Mauchly                                               John  Eckert

En 1942 John William Mauchly propuso la creación de un ordenador totalmente digital que facilitaría mucho los procesos de cálculo. Con la ayuda de la Armada y del Moore school ayudaron a Mauchly y Eckert a construirla.
Este ordenador era capaz de realizar grandes operaciones, que antes no eran ni imaginables de calcular, como, sumar cinco mil números.
El ENIAC podía ser programado por ejecutar secuencias y enlaces de suma, resta, multiplicación, división, elevación al cuadrado, funciones de entrada y salida y saltos de secuencia condicionales. Pero aún así perdía bastante memoria y costaba mucho reprogramarlo, por eso tuvieron que rediseñarlo en 1948.
                                 

                                                                    ENIAC
EDVAC
Tras la construcción del ENIAC, Mauchly se dio cuenta que tenía muchas limitaciones, y por eso con la ayuda de Eckert comenzaron a diseñar otro ordenador llamado EDVAC. Consiguieron financiación para este proyecto en el cuál se quería mejorar la memoria del ordenador para poder instalar programas y datos. John Von Neumann  ayudó a este pruyecto redactando un documento descriptivo del EDVAC. Con fecha de 30 de junio de 1945, fue un primer informe escrito de un ordenador de propósito general con programas almacenados.
Goldstine, en un movimiento que crearía controversia, eliminó cualquier referencia a Eckert y Mauchly, y distribuyó el documento a una serie de colegas de Von Neumann en todo el país. Aparte de la falta de crédito, Eckert y Mauchly sufrieron más estorbos debido a las acciones de Goldstine.

                        

                                                          EDVAC
Conferencias en Moore School
A pesar de dejar de trabajar con Moore School debido a los intereses económicos abusivos que quería el colegio, se separaron, pero en el contrato que firmó Mauchly se ofreció a dar una serie de conferencias para la escuela. Tales como la conferencia de teoría y técnicas por el diseño de ordenadores digitales.
Software


El trabajo de Mauchly siempre se baso en la mejora de las aplicaciones de los programas. Gracias a toda su experiencia programando el ENIAC le ayudó para crear el primer lenguaje  de programación llamado "SHORT CODE”, utilizado hoy día. La creencia de Mauchly en la importancia de los lenguajes lo trajeron a contratar a Grace Murray Hopper para desarrollar un compilador para el UNIVAC.
                                         

                                                Grace Murray Hopper
Carrera


Mauchly continuó involucrado en ordenadores durante el resto de su vida. Fue un miembro fundador y Presidente de la “Association for Computing Machinery”  y también ayudó a fundar la “Society of Industrial and Applied Mathematics”. La Eckert-Mauchly Computer Corporation fue comprada por Remington Rand en el 1950 y durante diez años, Mauchly se quedó como Director de Desarrollo de Aplicaciones de la UNIVAC. Marchó en el 1959 y formó la consultora “Mauchly & Associated”. En el 1967 fundó Dynatrend, una organización consultora de ordenadores.

                             

                                                             Dynatrend
Las Controversias de la Patente
Debido al tiempo que tardó en publicar la Patente algunos ingenieros creyeron que Mauchly y Eckert se habían copiado del diseño del ABC y sus componentes, pero salieron fácilmente del paso ya que el ENIAC era eléctrico, más rápido y por lo tanto mejor, no como el ABC que era más lento y no podía hacer largos cálculos. Es por eso que el ENIAC fue el primer ordenador de propósito general.



                                          

                                                                  ABC