Imagen 2021 07 18 115056

desarrollo histórico del Software

  • Máquina diferencial

    Máquina diferencial
    La máquina estaba pensada para que operara tabulando funciones polinómicas usando decimales.
    Debido a problemas económicos Babbage se vio obligado a abandonar el proyecto en 1834, pero entre 1846 y 1849 empezó a diseñar una nueva máquina de diferencias mejorada, aplicando todo lo que había aprendido desarrollando la máquina anterior.
  • Máquina analítica

    Máquina analítica
    Fue la primera máquina que tuvo un diseño Turing completo que se conoce. La máquina es capaz de generar tarjetas perforadas con números para ser reutilizadas posteriormente por ella misma, todo ello empleando aritmética en base 10. Utilizaba un lenguaje de programación, conocido como lenguaje ensamblador y utilizaba tres tipos de tarjetas perforadas distintas: Operaciones aritméticas, constantes numéricas y operaciones de almacenamiento y recuperación de datos en la memoria.
  • Internacional Business Machines IBM

    Internacional Business Machines IBM
    Howard Aiken trabajó en una máquina que tenía la capacidad de
    resolver de forma automática ecuaciones diferenciales.
  • Mark I

    Mark I
    Maquina que tenía la habilidad de poder efectuar cálculos a una velocidad impresionante, tres décimas de segundos; en ese tiempo era capaz de efectuar sumas y restas de 23 dígitos, así como multiplicaciones.
  • Electronic Numerical Integrator and Computer ENIAC

    Electronic Numerical Integrator and Computer ENIAC
    Históricamente conocemos que los desarrolladores fueron John Presper Eckert y John William Mauchly quienes en conjunto lograron eliminar la necesidad de las partes que eran móviles mecánicamente, adaptando circuitos electrónicos de gatillo “flip-flop” y “pulsaciones electrónicas para conectar y desconcertar tubos al vacío, como interruptores.