You are on page 1of 7

Historia de la programacin

Gottfried Wilheml von Leibniz (1646-1716), quien aprendi matemticas de forma autodidacta (mtodo no aconsejable en programacin) construy una mquina similar a la de Pascal, aunque algo ms compleja, poda dividir, multiplicar y resolver races cuadradas. Pero quien realmente influy en el diseo de los primeros computadores fue Charles Babbage(17931871). Con la colaboracin de la hija de Lord Byron, Lady Ada Countess of Lovelace(1815-1852), a la que debe su nombre el lenguaje ADA creado por el DoD (Departamento de defensa de Estados Unidos) en los aos 70. Babbage dise y construy la "mquina diferencial" para el clculo de polinomios. Ms tarde dise la "mquina analitica" de propsito general, capaz de resolver cualquier operacin matemtica. Muri sin poder terminarla, debido al escepticismo de sus patrocinadores y a que la tecnologa de la poca no era lo suficientemente avanzada. Un equipo del Museo de las Ciencias de Londres, en 1991, consigui construir la mquina analtica de Babbage, totalmente funcional, siguiendo sus dibujos y especificaciones.

Un hito importante en la historia de la informtica fueron las tarjetas perforadas como medio para "alimentar" los computadores. Lady Ada Lovelace propuso la utilizacin de las tarjetas perforadas en la mquina de Babbage. Para que se enteren todos esos machistas desaprensivos, el primer programador/a fue una mujer. En 1880 el censo en Estados Unidos tard ms de 7 aos en realizarse. Es obvio que los datos no eran muy actualizados. Un asistente de la oficina del censo llamado Herman Hollerit (1860-1929) desarroll un sistema para automatizar la pesada tarea del censo. Mediante tarjetas perforadas y un sistema de circuitos elctricos, capaz de leer unas 60 tarjetas por minuto realiz el censo de 1890 en 3 aos ahorrando tiempo y dinero. Ms tarde fund la Tabulating Machine Company y en 1924 tras alguna que otra fusin naci la Internacional Bussines Machines, IBM. Os suena ?

Las computadoras de hoy en da se sustentan en la lgica matemtica basada en un sistema binario. Dicho sistema se implementa sobre dispositivos electrnicos que permiten, o no, pasar la corriente, con lo que se consiguen los 2 estados binarios: 0 y 1. A mediados del siglo XX, cuando se empezaron a construir las primeras computadoras digitales, se utilizaban tubos de vaco para implementar los 2 estados binarios, pero cmo aparecieron estos conceptos ? Alan Mathison Turing (1912-1954) dise una calculadora universal para resolver cualquier problema, la "mquina de Turing". Tuvo mucha influencia en el desarrollo de la lgica matemtica. En 1937 hizo una de sus primeras contribuciones a la lgica matemtica y en 1943 plasm sus ideas en una computadora que utilizaba tubos de vaco. George Boole (1815-1864) tambin contribuy al algebra binaria y a los sistemas de circuitos de computadora, de hecho, en su honor fue bautizada el lgebra booleana. La primera computadora digital electrnica patentada fue obra de John Vincent Atanasoff (19031995). Conocedor de las inventos de Pascal y Babbage, y ayudado por Clifford Berry (1918-1963), construy el Atanasoff Berry Computer (ABC). El ABC se desarroll entre 1937 y 1942. Consista en una calculadora electrnica que utilizaba tubos de vaco y estaba basada en el sistema binario (sistema numrico en el que se combinan los valores verdadero y falso, o 0 y 1). Entre 1939 y 1944, Howard Aiken (1900-1973) de la universidad de Harvard en colaboracin con IBM desarroll el Mark 1. Era una computadora electromecnica de 16 metros de largo y ms de dos de alto. Tena 700.000 elementos mviles y varios centenares de kilmetros de cables. Poda realizar las cuatro operaciones bsicas y trabajar con informacin almacenada en forma de tablas. Por desgracia, los avances tecnolgicos suelen producirse gracias a los militares que se aprovechan de la ciencia para perfeccionar sus armas. En la Moore School de la Universidad de Pensilvania se estaba trabajando en un proyecto militar para realizar unas tablas de tiro para armas balsticas. Los clculos eran enormes y se tardaban semanas en realizarlos. Parece ser queJohn W. Mauchly (1907-1980), quien diriga el departamento de fsica del Ursine College de Filadelfia vivi en casa de Atanasoff durante cuatro das a partir del 13 de Junio de 1941, lo que seguramente aprovech para conocer las ideas de Atanasoff. Junto a John Presper Eckert (1919-1995), Mauchly desarroll una computadora electrnica completamente operacional a gran escala, para acelerar los complicados clculos del proyecto militar de la universidad Moore. Se termin en 1946 y se llam Electronic Numerical Integrator And Computer (ENIAC). El ENIAC tena 18.000 tubos electrnicos integrados en un volumen de 84 metros cbicos. Pesaba unas 30 toneladas y consuma alrededor de 100.000 vatios. Su capacidad de clculo era de 5.000 operaciones por segundo, aunque tena que programarse manualmente conectndola a 3 tableros que contenan ms de 6000 interruptores. Cargar un programa poda ser una tarea de varios das. El calor dispado por semejante monstruo deba ser importante, y se necesitaba una instalacin de aire acondicionado. En definitiva, un ordenador porttil... ms o menos. Puede que no os suene, pero quien conozca de "los entresijos de la informtica" seguro que considera importante nombrar a Johann Ludwig Von Neumann (1903-1957), genio de las matemticas, quien tuvo el honor de asistir a las clases de Albert Einstein en la universidad de Berln. Autor de trabajos de

lgica simblica, matemtica pura y aplicada, fsica y tecnologa, public un artculo acerca del almacenamiento de los programas, en 1945. Propona que los programas se guardaran en memoria al igual que los datos, en forma binaria. Esto tuvo como consecuencia el aumento de velocidad de los clculos y la ausencia de errores producidos por fallos mecnicos al programar la mquina mediante cables. En cuanto a la aparicin de los lenguajes de programacin, el archiconocido COBOL, que tantos problemas caus con el "efecto 2000", fue el primer lenguaje en el que no haba que programar directamente en cdigo binario, y fue Grace Murray Hoper en 1952, una oficial de la Marina de Estados Unidos desarroll el primer compilador, un programa que puede traducir enunciados parecidos al ingls en un cdigo binario comprensible para la maquina llamado COBOL (COmmon BusinessOriented Languaje). A partir de ah, los avances han sido vertiginosos.

La utilizacin del transistor en las computadoras en 1958, sustituyendo los tubos de vaco La aparicin del circuito integrado de mano de Jack Kilby, tambin en 1958 La miniaturizacin de un circuito electrnico en un chip de silicio en 1961 El primer microprocesador, el 4004 de Intel, en 1971 Gary Kildall crea el sistema operativo CP/M en 1973 IBM comercializa el primer PC en 1980

Recordando a los primeros tiempos del ENIAC, con enormes computadores, en 1998 se termin el proyecto Blue Pacific. La "maquinita" tiene la nada despreciable cantidad de 5856 procesadores que en conjunto tienen una velocidad de 3'9 teraflops, 2'6 Terabytes de memoria, ocupa 2400 metros cuadrados y tiene un peso de 47 toneladas. Se utiliza para la simulacin de explosiones nucleares, y "ha salido" por unos 13000 millones de pesetas... baratito.

LA HISTORIA DEL COMPUTADOR


1. Maus dice: Rom Jairo, estuve esculcando en el cajn en el que guardas tu coleccin de araas y encontr esta foto. Qu es? Parece un armario gigante!
Rom Jairo dice: Es el Eniac, uno de los primeros computadores que existi. La foto era para una tarea sobre la historia de los computadores. Maus, te voy a contar esa historia. Aparece Maus con una araa en la cabeza y sosteniendo en la mano una pequea foto que muestra un computador Eniac. Rom Jairo con gafas est sentado frente a un PC trabajando. 2. Los computadores se crearon hace casi 60 aos. Al comienzo eran demasiado grandes, lentos y difciles de manejar. Uno de los primeros fue el Eniac, construido en 1946 en Estados Unidos. El Eniac era enorme; slo caba en un cuarto del tamao de un apartamento grande, pesaba 30 toneladas y consuma la energa necesaria para mantener encendidos 1.500 bombillos. En 1951, se cre el Univac 1, el primer computador que tuvo unas ventas exitosas (se vendieron 40). Salen Maus y Rom Jairo dentro de la foto del Eniac (KINDE18.TIFF). Los dos estn mirando un poco hacia arriba y a la izquierda como aterrados por el tamao de la mquina. Rom Jairo dice: 30 toneladas es ms o menos lo que pesaban seis tiranosaurios rex. 3. Durante varios aos, todos los computadores que se fabricaron fueron grandes y costosos, y se conocan como mainframes. Como los mainframes eran tan caros, slo las ms grandes empresas tenan computadores. Otra foto del Eniac. Al lado Maus dice (mirando con la boca abierta): En esta foto se ve slo una parte del Eniac. 4. Si vieras uno de los primeros mainframes, no te parecera un computador. Un mainframe tena el aspecto de varios armarios gigantes. Produca tanto calor que tenan que enfriarlo con agua. Y se necesitaban muchas personas para manejarlo y mantenerlo. Se ve un mainframe con rostro. Est con la lengua afuera y sudando, mientras Rom Jairo (vestido de bombero) le echa cubetadas de hielo por la cabeza y Maus le echa viento con un ventilador. 5. Los mainframes son muy poderosos. Pueden atender las necesidades de miles de personas al mismo tiempo (esas personas usan pantallas que estn conectadas al mainframe). Los mainframes no descansan; pueden trabajar las 24 horas del da, todos los das del ao. Se usan en sitios como bancos o aerolneas, donde se necesita que manejen cantidades enormes de datos y atiendan miles de transacciones.

Dibujo de un mainframe en un saln muy grande. El mainframe est de espaldas como un director de orquesta. Hay muchas pantallas de computador (solo la pantalla y el teclado, sin la CPU) conectadas al mainframe a travs de cables. 6. En 1959, apareci otra clase de computador: el minicomputador. Los minicomputadores eran ms pequeos y menos costosos que los mainframes, pero funcionaban de forma similar. El primer minicomputador fue el PDP-1. En 1969, haba cerca de 30.000 computadores en el mundo, en su mayora mainframes y minicomputadores. En el globo terrqueo se ven Europa y Estados Unidos llenos de mainframes y minicomputadores (los minicomputadores son parecidos a los mainframes, pero un poco ms pequeos). Todos tienen rostros sonrientes. 7. En 1975, sucedi algo que cambi la historia de los computadores. La empresa Mits cre el Altair 8800, un computador pequeo y barato que cualquiera poda comprar. Por primera vez, los computadores estaban al alcance de la gente comn. Antes del Altair, nadie soaba con tener un computador en una oficina pequea o en el hogar (era como tener un avin propio en la casa). Dibujo del Altair. Al lado est Rom Jairo con una especie de afiche plegable (en este caso, Rom Jairo ya es ms grande que el computador). Est tratando de entender unas complejas instrucciones sobre como hacer funcionar ese computador y dice: Claro que el Altair no era muy til. No tena teclado ni monitor; para usarlo era necesario aprender a manejar los bombillos y botones que tena en el frente. 8. El Altair fue el primer PC (computador personal). Pero despus de l aparecieron docenas de PC fabricados por otras compaas. Esos PC eran similares a los que conoces hoy en da. Pero al comienzo tenan un problema: cada empresa fabricaba los PC de forma distinta; por ello, un PC de una marca no poda comunicarse con el de otra marca. Se ven tres PC con rostro cada uno sobre un escritorio. Los tres tienen globos, pero en cada globo hay cosas distintas: uno est lleno de puntos, el otro lleno de X y el otro lleno de lneas verticales (para dar la sensacin de que no se pueden comunicar entre s). Los rostros de los PC demuestran confusin. 9. Todo eso cambi en 1981, cuando IBM lanz el IBM PC. Este PC tuvo gran acogida y muchas personas lo compraron. El IBM PC tuvo tanto xito que casi todos los PC creados antes de l desaparecieron. La otras empresas de PC se acabaron o comenzaron a fabricar computadores que copiaban el IBM PC. Foto del IBM PC metido dentro de un lbum de fotos gigante, muy elegante, que estn viendo Maus y Rom Jairo (esa foto es la de sacamos en agosto de 1996, en la edicin de los 15 aos del PC; Karen tiene otra copia de esa foto).

10. Los PC no son tan poderosos como los mainframes o los minicomputadores. Pero tienen muchas otras ventajas: son baratos, pequeos, ms fciles de manejar y pueden usarse para realizar muchas tareas distintas (jugar, escribir, guardar informacin, dibujar, etc). Por ello, poco a poco los PC desplazaron a los mainframes y a los minicomputadores. Hoy, casi todos los computadores que hay en el mundo son PC. El mismo globo terrqueo, pero ahora lleno de PC y con slo un mainframe. Los PC aparecen sonrientes y el mainframe con cara de inquietud. 11. En 1984, apareci un PC que, por su facilidad de uso, cambi la forma de comunicarse con los computadores: el Macintosh (o Mac). Antes del Mac, las personas deban aprender complicados comandos para poder usar los PC. Pero el Mac tena programas grficos con conos, botones y otros elementos parecidos a los del mundo real: eso hizo que fuera muy sencillo trabajar con el PC. Maus y Rom Jairo al lado de dos pantalla de computador. Maus seala una pantalla y dice: esta era la horrible cara de los PC. Rom Jairo dice: El Macintosh, en cambio, tena un rostro amigable y fcil de entender. 12. Con la aparicin de los Macintosh, el mundo de los PC se dividi en dos: los Mac y los PC basados en el IBM PC. Los IBM PC continuaron siendo ms difciles de manejar que los Macintosh, pero unos aos despus tambin comenzaron a tener una apariencia grfica gracias a un programa llamado Windows. Pantallazo de Windows y Maus diciendo: Windows es el programa ms usado en el mundo. Seguramente es el programa que usas para manejar tu PC. 13. Esos y otros avances hicieron que los PC se expandieran por todo el mundo. Actualmente, los PC estn presentes en empresas, oficinas, colegios y hogares en todos los pases. Slo en los ltimos cuatro aos se han vendido 210 millones de PC. Un negrito africano con guayuco, lanza y hueso en la cabeza trabajando frente a un PC en plena selva con gorilas y una jirafa observndolo. 14. Durante varios aos, los PC solo pudieron manejar textos y grficas sencillas. Pero a comienzos de los aos 90 comenz a popularizarse una tecnologa llamada multimedia, que permite a los PC mostrar animaciones, videos, sonidos, etc. PC multimedia (este tiene parlantes) de cuya pantalla estn saliendo un payaso tocando flauta, notas musicales saliendo de los parlantes, una cinta como de pelculas de cine. Al frente est Rom Jairo con cara de asombro y echndose hacia atrs en la silla. 15. El ltimo gran suceso en la historia de los computadores (el ms importante desde la aparicin del PC es la red de computadores Internet. Hasta hace poco, la mayora de los computadores estaban aislados; no estaban comunicados entre s. Ahora hay

millones de computadores que se comunican a travs de las lneas telefnicas en Internet. Maus y Rom Jairo sentados frente a un PC (todos de espaldas) del cual sale una carretera que se pierde en el infinito. Publicacin eltiempo.com Seccin Otros Fecha de publicacin 18 de junio de 1997 Autor NULLVALUE