historia de la informatica2 natalia

Click here to load reader

Post on 26-Jul-2015

233 views

Category:

Education

1 download

Embed Size (px)

TRANSCRIPT

1. HISTORIA DE LA INFORMATICA 2. PRIMERA PARTE. LOS PRECURSORES La primera "mquina" destinada a facilitar las operaciones de clculo encuentra su origen en China hace unos 2.500 aos: es el baco. Es tambin en el I-Ching o "Libro de las Mutaciones" chino que se encuentra la primera formulacin del sistema binario (2.000 AC). 3. La construccin del primer "robot" - que simulaba ser un actor de teatro - se debera a Hern de Alejandra, un experto en hidr 4. En 1633, el ingls Oughtred invent un instrumento que hoy conocemos como "regla de clculo", utilizado hasta hace poco por los ingenieros. 5. En 1642 el francs Blas Pascal fabric -a los 19 aos- la primera mquina sumadora mecnica destinada a ayudar a su padre, alto funcionario de las finanzas nacionales. Esta fue perfeccionada en 1666 por Samuel Morland. Este invento es de la mayor importancia, por cuanto prob que un dispositivo material poda realizar operaciones que parecan exclusivas de la mente humana. 6. Poco despus (1671), el filosofo y matemtico alemn Gottfried Leibniz, a su vez, desarroll una mquina multiplicadora, mientras hubo que esperar hasta fines del siglo XIX (1889) para poder completar las 4 operaciones. Las dificultades en la fabricacin de los engranajes de precisin no permiti su desarrollo masivo sino hasta fines del siglo XIX. Por cierto este tipo de mquina permita una sola operacin a la vez y no tena memoria. 7. Una mencin especial requiere el desarrollo de un telar automtico por el francs Joseph Jacquard. En efecto, analizando las operaciones repetitivas que requera la produccin de telas, este inventor imagin conservar la informacin repetitiva necesaria bajo la forma de perforaciones en tarjetas. Estas perforaciones eran detectadas mecnicamente, asegurando el desplazamiento adecuado de las guas del hilado (tal como an hoy ocurre en las mquinas caseras). 8. Precursores inmediatos En el Siglo XIX llegan finalmente a buen trmino los esfuerzos por desarrollar una mquina de calcular precisa y eficiente: En Estados Unidos, Dorr E. Felt inventa el "Complemento", una calculadora con columnas diferentes para los diversos dgitos (unidades, decenas y centenas). James Ritty inventa una caja registradora con un seguro en la gaveta del dinero. William S. Burroughs construye una sumadora capaz de "recordar" el resultado. (Este es otro paso muy importante: lograr que la mquina imite la memoria humana). 9. El hecho ms importante del Siglo XIX, sin embargo, no es el perfeccionamiento de las calculadoras mecnicas sino la concepcin de una verdadera mquina procesadora de informacin, capaz de auto controlar su funcionamiento. Se debe al genio de Charles Babbage, nacido en 1792 en Inglaterra. 10. Desesperado por lo errores contenidos en las tablas numricas de la poca, este profesor de la Universidad de Cambridge (GB), proyecta e inicia la construccin de un nuevo tipo de calculadora. En 1821 present a la Royal Astronomical Society una mquina capaz de resolver ecuaciones polinmicas mediante el clculo de diferencias sucesivas entre conjuntos de nmeros (por ello llamada "mquina de diferencias"). Obtuvo por ello la medalla de oro de la Sociedad en 1822. 11. En 1833, inici la construccin de una versin mayor y ms verstil de su primer modelo, para lo cual obtuvo una subvencin inicial de 1.500 libras -y luego otra de 17.000 libras- del gobierno britnico. Para su construccin, se inspir en la mquina tejedora de Jacquard cuyo funcionamiento observ detenidamente, anotando especialmente la capacidad de este mquina para autor regular sus movimientos. Dedic casi 40 aos a la construccin de su mquina, muriendo en 1877 sin lograr terminarla, especialmente en razn de la imprecisin en la fabricacin de los engranajes, que tendan a bloquearse continuamente. A parte de su capacidad de calcular, pretenda que fuese capaz de organizar informacin registrada en tarjetas perforadas, imprimir sus resultados y -sobre todo- evaluar un resultado para determinar ella misma qu clculos hacer a continuacin. En otras palabras, introduca un principio lgico de evaluacin (si...entonces...) y un mecanismo de retroalimentacin (el dato salido vuelve a entrar), principio que sera medular en la ciberntica que nacera un siglo ms tarde. No contento con el modelo prctico que intent construir con enormes dificultades, desarroll un modelo conceptual que llam "Motor analtico". Este anticipa la arquitectura de los computadores de hoy, previendo un "molino" o "fbrica" ("mill") que sera el centro lgico (equivalente a la unidad aritmtica de hoy), una unidad de control y una memoria. 12. El segundo hXIX corresponde al desarrollo por el britnico autodidacta George Boole de una nueva lgebra echo fundamental del Siglo. En 1847 -a los 32 aos- publica "El anlisis matemtico del pensamiento", lo cual le vale una ctedra en el Queen's Collage de Dubln. En 1854 publica su obra magna "Las leyes del pensamiento". Su lgebra consiste en un mtodo para resolver problemas de lgica que recurre solamente a los valores binarios "1" y "0" y a tres operadores: "AND" (y), "OR" (o) y "NOT" (no). A partir de esta "lgebra binaria" se ha desarrollado posteriormente lo que conocemos hoy como "cdigo binario", que utilizan todos los computadores actuales. 13. Mientras tanto, el espaol Ramn Varea presenta en 1878 el primer aparato multiplicador y divisor directo (sin uso de tablas) que rehus comercializar por cuanto su intencin era demostrar que Espaa tena tanta capacidad creativa como los Estados Unidos (aunque l mismo resida en Nueva York). 14. Como lo demostraron los trabajos posteriores de Hollerith y los futuros computadores, Boole pas a ser con Babbage uno de los dos tericos fundadores de la moderna informtica. Como Babbage no pudo terminar su mquina, hubo que esperar hasta 1890 para ver surgir un nuevo aparato: fue la mquina tabuladora de Herman Hollerith, que utiliz tarjetas perforadas para procesar los datos del Censo de los Estados Unidos. Era elctrica y detectaba los hoyos en las tarjetas, basndose en la lgica de Boole. Hollerith fund la "Tabulating Machine Company" que es la antecesora comercial de la actual IBM. 15. En la lnea del desarrollo de "mquinas lgicas", Leonardo Torres y Quevedo cre en Espaa, entre 1893 y 1920, varias mquinas capaces de resolver ecuaciones algebraicas. Ms tarde construy la primera mquina capaz de jugar al ajedrez. 16. En 1914 escribi "Ensayos sobre la Automtica", en que describe conceptualmente un aparato capaz de razonar conforma a reglas determinadas por su fabricante. No crea sin embargo que fuese posible construirla con los materiales de su tiempo (a diferencia de la opinin errnea de Babbage, cuyos trabajos conoca). 17. ltimos preparativos En 1914 escribi "Ensayos sobre la Automtica", en que describe conceptualmente un aparato capaz de razonar conforma a reglas determinadas por su fabricante. No crea sin embargo que fuese posible construirla con los materiales de su tiempo (a diferencia de la opinin errnea de Babbage, cuyos trabajos conoca). 18. ltimos preparativos Entre 1934 y 1939, en Alemania, Konrad Suze construy dos mquinas electromecnicas de clculo que se acercaban bastante a lo que sera el primer computador. La "Z1" contaba con un teclado y algunas lmparas que indicaban valores binarios. Posteriormente, la "Z2" fue una versin mejorada, que utilizaba rels electromagnticos. Su amigo, Helmut Schreyer le sugiri emplear vlvulas de vaco pero la escasez de stas y la proximidad de la guerra no le permitieron dar este paso decisivo 19. En 1937, Claude Shannon demostr definitivamente que la programacin de futuros computadores era un problema de lgica ms que de aritmtica. Con ello sealaba la importancia del lgebra de Boole, pero -adems- sugiri que podan usarse sistemas de conmutacin como en las centrales telefnicas, idea que sera decisiva para la construccin del primer computador, el que sigui justamente este modelo. Con posterioridad y con la colaboracin de Warren Weaver, Shannon desarroll lo que llam "teora matemtica de la comunicacin" -hoy ms conocida como "Teora de la Informacin"-, estableciendo el concepto de "negentropa" (la informacin reduce el desorden) y la unidad de medida del "bit" (binary digit), universalmente conocida y aplicada tanto en telecomunicaciones (que es el campo a partir del cual trabajaron Shannon y Weaver) como en informtica. 20. En 1939, en un ltimo paso norteamericano antes de la aparicin del primer computador, George Stibitz y S.B. Williams, de los Laboratorios Bell, construyeron una calculadora de secuencia automtica, que utilizaba interruptores ordinarios de sistemas de conmutacin telefnica. Sera el ltimo invento antes de entrar en una nueva era. 21. Nacen los mastodontes Los primeros computadores ocupaban varios metros cbicos, para una potencia de clculo equivalente a la de una calculadora de bolsillo de hoy. Por esto hablamos de "mastodontes". El xito y la divulgacin de la computacin se debe en su mayor parte al desarrollo del poder de clculo ligado a la rpida reduccin del tamao de las mquinas. 22. En Gran Bretaa cobr fama justificada el matemtico Alan Turing. Hijo de un funcionario del Servicio Colonial en la India, En 1937 concibi ya un proyecto (terico) de cerebro artificial. Durante la 2 Guerra Mundial, colabor con el equipo de criptografa del Ejrcito britnico que intentaba descifrar automticamente los mensajes secretos de los nazis. Particip en la construccin del "Colossus" (1943), computador cuya existencia fue un secreto hasta hace pocos aos, el que permita descifrar en pocos segundos los mensajes cifrados generados por la mquina "Enigma" alemana. Era en realidad un computador "dedicado", es decir con una nica funcin (descifrar). Funcionaba con 2.400 vlvulas y 5 paneles de lectura ptica de cintas perforadas, capaz tambin de imprimir los mensajes descifrados. Despus de 1945 trabaj en el Laboratorio Nacional de Fsica, en una mquina de clculo automtico. Aunque era su objetivo constru