Software

La historia del software.

  • El telar de Jacquard.

    El telar de Jacquard.

    “En 1801, Joseph-Marie Jacquard inventó el telar de Jacquard, una máquina para tejer que usaba tarjetas perforadas para crear diseños automáticamente. Estas tarjetas funcionaban como instrucciones, lo que convirtió al telar en el primer ejemplo de programación mecánica y un antecedente directo del softwaremoderno.” https://www.computerhistory.org/storageengine/punched-cards-control-jacquard-loom/?utm_source=chatgpt.com
  • El primer algoritmo de la historia.

    El primer algoritmo de la historia.

    “En 1843, Ada Lovelace escribió el primer algoritmo de la historia, diseñado para la Máquina Analítica de Charles Babbage. Su programa permitía calcular los números de Bernoulli y es considerado el primer software, aunque la máquina nunca se construyó. Por eso se le reconoce como la primeraprogramadora.” https://www.sciencemuseum.org.uk/objects-and-stories/ada-lovelace-first-computer-programme?
  • Máquina de Turing.

    Máquina de Turing.

    “En 1936, el matemático Alan Turing propuso la ‘Máquina de Turing’, un modelo teórico de computadora capaz de leer, escribir y seguir instrucciones en una cinta infinita. Aunque nunca fue construida físicamente, demostró que cualquier cálculo podía resolverse siguiendo reglas lógicas. Este concepto es la base de la informática moderna y de cómo funciona el software en las computadorasactuales.” Ceruzzi, P. History of Modern Computing. MIT Press.
  • La primera computadora PROGRAMABLE. (Z3)

    La primera computadora PROGRAMABLE. (Z3)

    “En 1941, el ingeniero alemán Konrad Zuse construyó la Z3, considerada la primera computadora programable y automática de la historia. Usaba relés electromecánicos y podía ejecutar instrucciones a partir de cintas perforadas. Aunque era rudimentaria, marcó el inicio de las computadoras modernas al combinar hardware y software de manerapráctica.” IEEE Computer History Museum,Britannica.
  • ENIAC

    ENIAC

    “En 1946 se presentó el ENIAC, considerada la primera computadora electrónica de propósito general. Construida en Estados Unidos por John Presper Eckert y John Mauchly, estaba compuesta por más de 18 mil tubos de vacío y podía realizar miles de operaciones por segundo. Aunque ocupaba una sala completa, marcó un antes y un después en la historia de lacomputación.” https://pandorafms.com/blog/es/eniac/
  • IBM 610 Auto-point Computer.

    IBM 610 Auto-point Computer.

    “En 1957 IBM lanzó la IBM 610 Auto-Point Computer, considerada la primera computadora personal, pues podía ser operada por una sola persona desde un escritorio. A diferencia de las enormes máquinas de su época, usaba un teclado y podía ejecutar cálculos de manera interactiva, lo que la convirtió en un paso clave hacia la accesibilidad de lainformática.” https://academia-lab.com/enciclopedia/ibm-610/
  • Sistema operativo UNIX.

    Sistema operativo UNIX.

    “En 1969, en los Laboratorios Bell, Ken Thompson y Dennis Ritchie desarrollaron UNIX, un sistema operativo que introdujo conceptos fundamentales como la multitarea y el manejo de archivos de forma estructurada. UNIX sentó las bases de muchos sistemas modernos, incluyendo Linux y macOS, y su diseño modular influyó profundamente en la informática y el desarrollodesoftware.” https://es.ccm.net/aplicaciones-e-internet/museo-de-internet/enciclopedia/
  • Lenguaje de programación Pascal.

    Lenguaje de programación Pascal.

    “En 1970, el suizo Niklaus Wirth creó el lenguaje de programación Pascal, diseñado para enseñar buenas prácticas de programación y estructurar mejor el código. Su sencillez lo convirtió en una herramienta clave en universidades y en la formación de miles de programadores. Pascal influyó directamente en lenguajes posteriores como Modula, Delphi y hasta en la evolucióndeC.” https://programacionpro.com/que-es-el-lenguaje-de-programacion-pascal-2/
  • Period: to

    Computación cuántica.

    “La computación cuántica es un paradigma de informática que utiliza qubits, unidades que pueden representar simultáneamente 0 y 1 gracias a la superposición cuántica. Su desarrollo comenzó teóricamente en los años 1980 con investigadores como Richard Feynman y David Deutsch, y ha ido avanzando hacia computadoras experimentales que podrían resolver problemas imposibles para computadoras clásicas, como simulaciones de moléculas complejas o optimizaciónavanzada.”
  • Creación de Windows (Sistema operativo)

    Creación de Windows (Sistema operativo)

    “En 1985, Microsoft lanzó la primera versión de Windows, un sistema operativo con interfaz gráfica que facilitaba el uso de las computadoras personales. Aunque al inicio era una extensión de MS-DOS, introdujo ventanas, menús y el uso del mouse, marcando el comienzo de la popularidad de Microsoft en el mercado de softwareparaPC.” https://www.pchardwarepro.com/historia-y-cronologia-de-windows-desde-windows-1-0-hasta-windows-10/
  • Creacion de Linux. (sistema operativo)

    Creacion de Linux. (sistema operativo)

    “En 1991, el estudiante finlandés Linus Torvalds creó Linux, un sistema operativo de código abierto basado en UNIX. Publicó su trabajo en internet invitando a otros a colaborar, lo que dio origen a una de las comunidades de desarrollo más grandes del mundo. Hoy, Linux es la base de servidores, supercomputadoras, sistemas Android y gran parte de la infraestructuradigital.” https://lathack.com/roadmap/nivel-basico/historia-y-creacion-de-linux/
  • El primer iPhone.

    El primer iPhone.

    “El 29 de junio de 2007, Apple lanzó el primer iPhone, revolucionando la informática personal y el software móvil. Este dispositivo combinaba teléfono, reproductor de música y navegador de Internet en un solo aparato, y su sistema operativo iOS abrió el camino a aplicaciones móviles, tiendas de apps y la computación en la palmadelamano.” https://cultura-informatica.com/apple/historia-del-iphone/
  • Conclusion general.

    Conclusion general.

    “La historia del software nos muestra cómo el ser humano siempre ha buscado ir más allá de lo conocido. Desde el telar de Jacquard en 1801 hasta los avances actuales como la inteligencia artificial y la computación cuántica, cada acontecimiento ha marcado un paso importante en la evolución tecnológica. Esta evolución es fundamental porque nos enseña que la tecnología no tiene límites, que aún hay mucho por descubrir y desarrollar, y que como humanidad no debemos estancarnos, sino seguir.