Coraje y su computadora

Precursores y generaciones de computadoras

  • Nace Blaise Pascal en Clermont-Ferrand

    Nace Blaise Pascal en Clermont-Ferrand
    Fue un polímata, matemático, físico, filósofo cristiano y escritor francés. Sus contribuciones a la matemática y a la historia natural incluyen el diseño y construcción de calculadoras mecánicas
  • Pascal inventó la roue pascaline

    La roue pascaline, rueda de pascal o Pascalina, considerada como una de las calculadoras más antiguas. Inicialmente solo permitía realizar adiciones, pero en el curso de los diez años siguientes añadió mejoras, siendo finalmente capaz de hacer restas.
  • Nace Gottfried Wilhelm Leibniz

    Nace Gottfried Wilhelm Leibniz
    Fue un filósofo, lógico, matemático, jurista, bibliotecario y político alemán. Inventó el cálculo infinitesimal, sin conocer trabajo alguno de Newton, y su notación es la que se emplea desde entonces. También inventó el sistema binario, fundamento virtualmente de todas las arquitecturas de las computadoras actuales.
  • Se empleó por primera vez el cálculo integral para encontrar el área bajo la curva de una función y=f(x).

    Leibniz introdujo varias notaciones usadas en la actualidad, tal como, por ejemplo, el signo “integral” ∫, que representa una S alargada, derivado del latín summa, y la letra "d" para referirse a los “diferenciales”, del latín differentia. Esta ingeniosa y sugerente notación para el cálculo es probablemente su legado matemático más perdurable.
    Leibniz no publicó nada acerca de su Calculus hasta 1684.
  • El sistema binario moderno fue documentado en su totalidad por Leibniz.

    En su artículo "Explication de l'Arithmétique Binaire". En él se mencionan los símbolos binarios usados por matemáticos chinos. Leibniz utilizó el 0 y el 1, al igual que el sistema de numeración binario actual.
  • Nace Charles Babbage

    Nace Charles Babbage
    Nace en Devonshire, Gran Bretaña, diseñó y parcialmente implementó una máquina para calcular, de diferencias mecánicas para calcular tablas de números. También diseñó, pero nunca construyó, la máquina analítica para ejecutar programas de tabulación. Se le considera como “El Padre de la Computación”
  • Nace George Boole

    Nace George Boole
    Lincoln, Lincolnshire, Inglaterra, inventor del álgebra de Boole, que marca los fundamentos de la aritmética computacional moderna, Boole es considerado como uno de los fundadores del campo de las Ciencias de la Computación.
  • Nace Augusta Ada King

    Nace Augusta Ada King
    Nacida en Londres fue una matemática y escritora británica conocida principalmente por su trabajo sobre la máquina calculadora mecánica de uso general de Charles Babbage los diferentes historiadores concuerdan que es la primera programadora de computadoras de la historia.
  • Period: to

    Babbage intentó construir una máquina que fuese programable para hacer cualquier tipo de cálculo

    No sólo los referentes al cálculo de tablas logarítmicas o funciones polinómicas. Ésta fue la máquina analítica. El diseño se basaba en el telar de Joseph Marie Jacquard, el cual usaba tarjetas perforadas para realizar diseños en el tejido. Babbage adaptó su diseño para conseguir calcular funciones analíticas. Se considera que la máquina analítica de Babbage fue la primera computadora de la historia.
  • Ada Lovelace conoce el trabajo de Babbage

    Lady Ada Lovelace, se enteró de los esfuerzos de Babbage y se interesó en su máquina. Promovió activamente la máquina analítica, y escribió varios programas para la máquina analítica. Charles Wheatstone, amigo de Babbage, le encargó a Ada traducir el trabajo de Menabrea al inglés, encargo que Ada completó con notas propias que añadió a la traducción.
  • Boole publica "An Investigation of the Laws of Thought"

    En el que desarrollaba un sistema de reglas que le permitían expresar, manipular y simplificar problemas lógicos y filosóficos cuyos argumentos admiten dos estados (verdadero o falso) por procedimientos matemáticos. Se podría decir que es el padre de las operaciones lógicas. El álgebra de la lógica llamada Álgebra Booleana la cual ahora encuentra aplicación en la construcción de computadoras, circuitos eléctricos, etc.
  • Nace John von Neumann

    Nace John von Neumann
    Nacido en en Budapest, Imperio austrohúngaro, fue un matemático húngaro-estadounidense que realizó contribuciones fundamentales en física cuántica, análisis funcional, teoría de conjuntos, teoría de juegos, ciencias de la computación, economía, análisis numérico, cibernética, hidrodinámica, estadística y muchos otros campos.
  • Nace John William Mauchly

    Nace John William Mauchly
    Fue un físico estadounidense que, junto con la ENIAC, hizo el primer programa y el primer ordenador digital electrónico de propósito general así como el EDVAC, el Binac y el UNIVAC I, el primer ordenador comercial hecho en los Estados Unidos.
  • Nace Konrad Zuse

    Nace Konrad Zuse
    Fue un ingeniero alemán y un pionero de la computación.
  • Nace Alan Mathison Turing

    Nace Alan Mathison Turing
    Nacido en nació en Paddington, Londres fue un matemático, lógico, científico de la computación, criptógrafo, filósofo, maratoniano y corredor de ultra distancia británico. Es considerado uno de los padres de la ciencia de la computación y precursor de la informática moderna. Proporcionó una influyente formalización de los conceptos de algoritmo y computación: la máquina de Turing.
  • Nace John Presper Eckert

    Nace John Presper Eckert
    Nacido en Filadelfia, Estados Unidos, fue un ingeniero eléctrico estadounidense y pionero de la informática.
  • Publicación de "Los números computables, con una aplicación al Entscheidungsproblem"

    Turing reformuló los resultados obtenidos por Kurt Gödel en 1931 sobre los límites de la demostrabilidad y la computación, sustituyendo al lenguaje formal universal descrito por Gödel por lo que hoy se conoce como máquina de Turing, unos dispositivos formales y simples. Turing demostró que dicha máquina era capaz de resolver cualquier problema matemático que pudiera representarse mediante un algoritmo. Aún siguen siendo el objeto central de estudio en la teoría de la computación.
  • Culmina la construcción de la Z1

    Trabajó en el departamento de sus padres hasta lograr su primer intento, llamado Z1 y que era una calculadora mecánica binaria operada con electricidad y de programabilidad limitada. Leía instrucciones desde una cinta perforada.
  • Period: to

    Turing estuvo al mando de una división de la Inteligencia británica

    Durante la segunda guerra mundial fue uno de los principales artífices de los trabajos del Bletchley Park para descifrar los códigos secretos nazis. Turing, al mando de una división de la Inteligencia británica, diseñó tanto los procesos como las máquinas que, capaces de efectuar cálculos combinatorios mucho más rápido que cualquier ser humano, fueron decisivos en la ruptura final del código.
  • Zuse diseñó un lenguaje de programación de alto nivel

    Zuse diseñó un lenguaje de programación de alto nivel el Plankalkül, supuestamente entre 1941 y 1945, aunque no lo publicó hasta 1972.
  • Construcción de Colossus

    Basados en los estudios de Turing del sistema Fish ayudarían al desarrollo posterior de la primera computadora programable electrónica digital llamada Colossus, la cual fue diseñada por Max Newman y su equipo, y construida en la Estación de Investigaciones Postales de Dollis Hill por un equipo dirigido por Thomas Flowers en 1943.
  • Designan a Eckert ingeniero principal de un proyecto

    Eckert ingeniero principal del proyecto cuya tarea específica era diseñar los circuitos electrónicos. Uno de los problemas que solucionó fue conseguir que las 18.000 válvulas de las que estaba compuesto el ENIAC tuvieran una vida larga para que así el ENIAC fuera viable.
  • John von Neumann y otros, describen en el primer borrador de un informe sobre el EDVAC

    Este describe una arquitectura de diseño para un computador digital electrónico con partes que constan de una unidad de procesamiento que contiene una unidad aritmético lógica y registros del procesador, una unidad de control que contiene un registro de instrucciones y un contador de programa, una memoria para almacenar tanto datos como instrucciones, almacenamiento masivo externo, y mecanismos de entrada y salida
  • La compañía de Zuse es destruida

    La compañía de Zuse fue destruida por un ataque aliado, junto con la Z3. La parcialmente terminada, basada en relés, la Z4 había sido llevada a un lugar más seguro con anterioridad.
  • Fundación de Zuse-Ingenieurbüro Hopferau

    En Zuse fundó la primera compañía de computadoras del mundo: la Zuse-Ingenieurbüro Hopferau. Consiguió capital de riesgo a través de ETH Zürich y una opción de IBM sobre las patentes de Zuse.
  • Fundación de Eckert–Mauchly Computer Corporation

    Eckert y Mauchly abandonaron la universidad de Pensylvania, fundando juntos la empresa Eckert–Mauchly Computer Corporation.
  • Turing y la Manchester Mark I

    Fue nombrado director delegado del laboratorio de computación de la Universidad de Mánchester y trabajó en el software de una de las primeras computadoras reales, la Manchester Mark I.
  • Fundación de Zuse KG

  • La compañía de Mauchly y Eckert construyó un computador para la Northrop Aircraft Company

    Northrop Aircraft Company, estaba desarrollando un misil de largo alcance llamado Snark. La máquina se entregó bajo el nombre de BINAC (Binary Automatic Computer). Estaba formada por dos procesadores y podía realizar 3.500 sumas o restas por segundo, y 1.000 multiplicaciones o divisiones por segundo. Fue la primera computadora en utilizar cintas magnéticas como memoria secundaria, y para ello desarrollaron un dispositivo denominado convertidor para la lectura/escritura en las cintas.
  • SHORT CODE

    El interés de Mauchly recae en las aplicaciones de ordenadores, así como en su arquitectura y organización. Su experiencia programando la ENIAC y sus sucesores lo llevaron a crear el "SHORT CODE", el primer lenguaje de programación usado actualmente en un ordenador (precedido por el conceptual Plankalkul de Zuse). Era un intérprete de pseudo-código para problemas matemáticos propuesto y que funcionó sobre el UNIVAC I y el II.
  • La Z4 fue terminada

    La Z4 fue terminada y entregada a una compañía en Suiza. En ese momento, era la única computadora funcionando en el continente europeo, y la primera computadora del mundo que fue vendida. Otras computadoras, todas numeradas con una Z inicial, fueron construidas por Zuse y su compañía. Son notables la Z11, que fue vendida a la industria de la óptica y a las universidades y la Z12 que fue la primera computadora con una memoria basada en cinta magnética.
  • Period: to

    Primera Generación

    En esta generación había una gran desconocimiento de las capacidades de las computadoras, puesto que se realizó un estudio en esta época que determinó que con veinte computadoras se saturaría el mercado de los Estados Unidos en el campo de procesamiento de datos. Abarco la década de los cincuenta. La computadora más exitosa de la primera generación fue la IBM 650 que usaba un esquema de memoria secundaria llamado tambor magnético, que es el antecesor de los discos actuales.
  • Period: to

    Características de la Primera Generación

    • Usaban tubos al vacío para procesar información.
    • Usaban tarjetas perforadas para entrar los datos y los programas.
    • Usaban cilindros magnéticos para almacenar información e instrucciones internas.
    • Eran sumamente grandes, utilizaban gran cantidad de electricidad, generaban gran cantidad de calor y eran muy lentas.
    • Se comenzó a utilizar el sistema binario para representar los datos.
    En esta generación las máquinas son grandes y costosas (de un costo aproximado de 10,000 dólares).
  • El UNIVAC I

    Fue el primer computador que se fabricó comercialmente, así como la primera en utilizar un compilador para traducir idioma de programa en idioma de máquinas. Sus principales avances eran el sistema de cintas magnéticas que podían leerse hacia adelante y hacia atrás, con un sistema de zonas tampón y procedimientos de comprobación de errores.
  • Las notas de Ada sobre la máquina analítica de Babbage fueron reconocidas como una descripción de su software.

    Estas notas fueron etiquetadas alfabéticamente de la A a la G. En la nota G Ada describe un algoritmo para la máquina analítica para calcular los números de Bernoulli (en el que utilizaba dos bucles que demostraban la capacidad de bifurcación de la máquina de Babbage) y está considerado como el primer algoritmo específicamente diseñado para ser ejecutado por un ordenador.
  • Muere Turing

    Durante la investigación policial, Turing reconoció su homosexualidad, con lo que se le imputaron los cargos de indecencia grave y perversión sexual.
    Convencido de que no tenía de qué disculparse, no se defendió de los cargos y fue condenado
    Muere en Wilmslow, Cheshire, dos años después del juicio, por envenenamiento con cianuro, aparentemente tras comerse una manzana envenenada que no llegó a ingerir completamente, en un contexto que se estimó oficialmente como suicidio.
  • Muere John von Neumann

    Muere en Washington, D. C., Estados Unidos, 8 de febrero de 1957
  • Period: to

    Segunda Generación

    En esta generación las computadoras se reducen de tamaño y son de menor costo. Aparecen muchas compañías y las computadoras eran bastante avanzadas para su época como la serie 5000 de Burroughs y la ATLAS de la Universidad de Manchester. Algunas computadoras se programaban con cinta perforadas y otras por medio de cableado en un tablero.
  • Period: to

    Características de la Segunda Generación

    • Usaban transistores para procesar información, eran más rápidos, pequeños y más confiables que los tubos al vacío.
    • Usaban anillos magnéticos para almacenar información e instrucciones.
    • Se desarrollaron nuevos lenguajes de programación como COBOL y FORTRAN, comercialmente accesibles.
    • Se usaban en aplicaciones de sistemas de reservaciones de líneas aéreas, control del tráfico aéreo y simulaciones de propósito general.
    • Se comenzó a disminuir el tamaño de las computadoras.
  • Period: to

    Tercera Generación

    La tercera generación emergió con el desarrollo de circuitos integrados (pastillas de silicio) en las que se colocan miles de componentes electrónicos en una integración en miniatura. Las computadoras nuevamente se hicieron más pequeñas, más rápidas, desprendían menos calor y eran energéticamente más eficientes. El ordenador IBM-360 dominó las ventas de la tercera generación de ordenadores desde su presentación en 1965. El PDP-8 de la Digital Equipment Corporation fue el primer miniordenador.
  • Period: to

    Características de la Tercera Generación

    • Se desarrollaron los "chips" una pieza de silicio que contiene los componentes electrónicos en miniatura llamados semiconductores.
    • Uso de los circuitos integrados que recuerdan los datos, ya que almacenan la información como cargas eléctricas.
    • Surge la multiprogramación.
    • Las computadoras pueden llevar a cabo ambas tareas de procesamiento o análisis matemáticos.
    • Emerge la industria del "software".
    • Consumían menos electricidad, por lo tanto, generaban menos calor.
  • Zuse KG es vendida

    Zuse KG había construido un total de 251 computadoras. Debido a problemas financieros, fue vendida a la compañía Siemens AG. Ese mismo año Zuse sugirió que el universo en sí mismo es una retícula de computadoras (Física computacional)
  • Eckert obtiene la Medalla Nacional de la Ciencia

    Después de haber producido Univac I, Eckert y Mauchly continuaron trabajando para la firma Remington Rand, que pasó a llamarse Sperry Rand Corporation en 1951. Más tarde se fusionaron con Burroughs Corporation creándose así Unisys.
    Eckert tenía muchas patentes sobre electrónica. Y recibió numerosos premios por su trabajo pionero en el mundo de las computadoras, como la Medalla Nacional de Ciencia en 1969 (el más prestigioso en EE. UU.
  • Period: to

    Cuarta Generación (1971-1988)

    Aparecen los microprocesadores que es un gran adelanto de la microelectrónica, son circuitos integrados de alta densidad y con una velocidad impresionante. Las microcomputadoras con base en estos circuitos son extremadamente pequeñas y baratas, por lo que su uso se extiende al mercado industrial. Aquí nacen las computadoras personales que han adquirido proporciones enormes y que han influido en la sociedad en general sobre la llamada "revolución informática".
  • Period: to

    Características de la Cuarta Generación

    • Se desarrolló el microprocesador.
    • Se colocan más circuitos dentro de un "chip".
    • "LSI - Large Scale Integration circuit" y "VLSI - Very Large Scale Integration circuit".
    • Se reemplaza la memoria de anillos magnéticos por la memoria de "chips" de silicio.
    • Se desarrollan las computadoras personales o PC.
    • Se desarrollan las supercomputadoras.
  • Se utiliza por primera vez el verbo "Programar"

    A John Mauchly se le ha reconocido también el ser el primero en usar el verbo "programar" en su artículo de 1942 sobre ordenadores electrónicos, aun cuando fue en el contexto del ENIAC y no en su significado actual.
  • Period: to

    Quinta Generación

    La sociedad industrial se ha dado a la tarea de potenciar el desarrollo del software y los sistemas con que se manejan las computadoras. Surge la competencia por el dominio del mercado de la computación,que desea la capacidad de comunicarse con la computadora en un lenguaje más cotidiano.
    Japón y EU tienen un programas semejantes de la quinta generación de computadoras, con los objetivos explícitos de producir máquinas con innovaciones en los criterios mencionados.
  • Period: to

    Características de la Quinta Generación

    Tecnologías para el proceso del conocimiento
    Tecnologías para procesar bases de datos y bases de conocimiento masivo
    Sitios de trabajo de alto rendimiento
    Informáticas funcionales distribuidas
    Supercomputadoras para el cálculo científico
  • Eckert muere

  • Muere Zuse

    Entre 1987 y 1989, Zuse recreó la Z1 y sufrió un ataque cardiaco durante el proyecto. El resultado final tenía 30.000 componentes, costó 800.000 DM, y requirió de cuatro personas (incluyendo a Zuse) para construirla. Los fondos para este proyecto de retrocomputación fueron provistos por Siemens y un consorcio de alrededor de cinco compañías.