Images

La historia y evolución del software

  • Charles Babbage

    Charles Babbage
    Charles Babbage fue un científico y matemático británico.dio forma a una calculadora mecánica que puede calcular tablas de funciones numéricas utilizando el método de diferencias.
  • Ada Lovelace

    Ada Lovelace
    Ada Lovelace, una escritora y matemática británica famosa principalmente por su trabajo sobre la Máquina Analítica de Babbage. También se considera que fue la primera programadora de computadoras.
  • La máquina analítica

    La máquina analítica
    La máquina analítica utilizaba una aritmética de coma fija en base 10 y tenía una memoria que tenía la capacidad de almacenar 1000 números con 50 dígitos cada uno, lo que equivale a alrededor de 16,2 kB. Además de las comparaciones y las raíces cuadradas, una unidad aritmética podría realizar las cuatro operaciones aritméticas.
  • El trabajo y las notas de Ada Lovelace

    El trabajo y las notas de Ada Lovelace
    Tradujo un artículo sobre la Máquina Analítica y agregó notas donde desarrolló un algoritmo y sugirió el uso de tarjetas perforadas.
  • La maquina enigma

    La maquina enigma
    En los años 20, el ingeniero e inventor alemán Arthur Scherbius creó 'Enigma', un dispositivo electromecánico de rotores para codificar mensajes, con la intención de que se empleara en bancos y empresas comerciales para mantener sus comunicaciones en secreto.
  • Patente de la Máquina Enigma

    Patente de la Máquina Enigma
    Dispositivo de rotores patentado por la empresa alemana Scherbius & Ritter para cifrar y descifrar mensajes.
  • Uso de la Máquina Enigma en la guerra

    Uso de la Máquina Enigma en la guerra
    La Marina de Guerra alemana implementó la Máquina Enigma durante la Segunda Guerra Mundial.
  • La Máquina de Turing

     La Máquina de Turing
    Modelo computacional teórico diseñado por Alan Turing capaz de resolver problemas matemáticos representables mediante algoritmos.
  • Period: to

    Primera Generación Software

    se caracterizó por el uso de computadoras con tubos de vacío y tambores magnéticos. Durante este período, el desarrollo de software se basó en ensayo y error, sin seguir una planificación específica.
  • ENIAC

    ENIAC
    El primer ordenador digital de propósito general y de gran escala.
  • UNIVAC

    UNIVAC
    El primer ordenador comercial fabricado en Estados Unidos.
  • FORTRAN

    FORTRAN
    Lenguaje de programación para matemáticas y aplicaciones científicas.
  • IBM 140

    IBM 140
    Computadora de negocios diseñada para ser asequible y fácil de usar.
  • COBOL

    COBOL
    Lenguaje de programación orientado a los negocios y con objetivo de ser universal.
  • Burroughs B200

    Burroughs B200
    Computadora de segunda generación que utilizó tecnología de estado sólido en lugar de tubos de vacío.
  • Period: to

    Segunda Generación Software

    los tubos de vacío fueron sustituidos por transistores. Surgieron lenguajes simbólicos y ensambladores, aunque también se enfrentaron desafíos como la crisis del software.
  • ARPANET

    ARPANET
    Red de computadoras construida por el Departamento de Defensa de EE.UU. para enviar datos militares.
  • Microprocesador Intel 4004

    Microprocesador Intel 4004
    El primer microprocesador de 4 bits lanzado por Intel, marcando el inicio de los microcomputadores.
  • Pascal

    Pascal
    Lenguaje de programación creado por Niklaus Wirth para enseñar programación estructurada.
  • Lenguaje C

     Lenguaje C
    Lenguaje de programación ampliamente utilizado en el desarrollo de sistemas operativos y software de bajo nivel.
  • Videojuego Pong

    Videojuego Pong
    Uno de los primeros videojuegos arcade lanzado por Bushnell.
  • Period: to

    Tercera Generación Software

    vio un aumento en la velocidad y eficiencia gracias a los circuitos integrados. Se desarrollaron sistemas distribuidos, inteligencia artificial y se introdujo el lenguaje BASIC para microcomputadoras.
  • Creación de Microsoft

    Creación de Microsoft
    Paul Allen y Bill Gates fundaron Microsoft
  • Digital Research

    Digital Research
    Empresa que comercializó el sistema operativo CP/M para microcomputadoras.
  • Creación de Apple

     Creación de Apple
    Steve Jobs y Steve Wozniak fundaron Apple.
  • Commodore PET, Apple II y TRS-80

    Commodore PET, Apple II y TRS-80
    Lanzamiento de las primeras microcomputadoras domésticas populares.
  • Modula-2

    Modula-2
    Lenguaje de programación evolutivo de Pascal que introdujo características como encapsulamiento y modularidad.
  • IBM PC XT y MS-DOS

     IBM PC XT y MS-DOS
    IBM lanzó el PC XT con el sistema operativo MS-DOS desarrollado por Microsoft.
  • MS-DOS:

    MS-DOS:
    Sistema operativo basado en comandos de texto para gestionar archivos, ejecutar programas y controlar el hardware.
  • Commodore 64

     Commodore 64
    Una de las microcomputadoras más vendidas, con un potente chip de sonido y gráficos.
  • Nacimiento de Internet

    Nacimiento de Internet
    ARPANET implementó los protocolos TCP/IP, dando origen a la red que se conocería como Internet.
  • C++

     C++
    Lenguaje de programación creado como una extensión de C para agregar programación orientada a objetos
  • Macintosh

    Macintosh
    Lanzada por Apple, fue la primera microcomputadora con interfaz gráfica amigable y popularizó el uso del mouse.
  • Windows 1.0

    Windows 1.0
    Microsoft lanzó la primera versión de Windows como una interfaz gráfica complementaria a MS-DOS.
  • HTML

    HTML
    Lenguaje de marcado de hipertexto, la base de las páginas web.
  • Period: to

    Cuarta Generación Software

    los avances en microprocesadores permitieron la creación de computadoras más potentes. Surgieron nuevos paradigmas como la programación orientada a objetos, junto con el uso de lenguajes de alto nivel y redes de información.
  • World Wide Web

    World Wide Web
    El equipo del CERN construyó el primer cliente web y el primer servidor web.
  • Levantamiento de la prohibición al uso comercial de Internet.

    Levantamiento de la prohibición al uso comercial de Internet.
    El internet paso a se de uso público y gratuito
  • Java

    Java
    Lenguaje de programación independiente de la plataforma y seguro para el desarrollo de aplicaciones.
  • Period: to

    Quinta Generación Software

    se destacan mejoras en la reutilización de información y el procesamiento electrónico. La importancia de sistemas operativos como Windows y Linux se hizo evidente, junto con avances significativos en portabilidad, procesamiento y tecnologías como la inteligencia artificial.
  • Usuarios de internet

    Usuarios de internet
    Internet alcanza 1.100 millones de usuarios.
  • Creación de iOS

     Creación de iOS
    Apple lanzó el sistema operativo móvil iOS con el iPhone.
  • Creación de Android

     Creación de Android
    Google lanzó el sistema operativo móvil Android.
  • GitHub

    GitHub
    Plataforma de desarrollo colaborativo para alojar proyectos de software.
  • Windows 10

    Windows 10
    Microsoft lanzó uno de sus sistemas operativos mas estables y usados, Windows 10.