Línea de tiempo arquitectura software - Samuel Ospina

  • Primer suceso - Maquina Analítica

    Uno de los elementos básicos de la maquina analítica es la unidad de control, concebida como un mecanismo que controla que las operaciones se realicen en el orden adecuado, según las instrucciones del programa contenido en las tarjetas.
  • Segundo suceso - Alan Turing

    El segundo suceso que se dio fue un trabajo de Alan Turing que se basaba en números computables, por lo que estaríamos ante la primera teoría del software de todos los tiempos. Esto ocurrió poco antes de mediados del siglo XX
  • Etapa antes a 1950

    Son décadas en las que se sientan las primeras bases y pinceladas del software. Ada Lovelace y Alan Turing son los precursores del concepto ‘software’.
  • Period: to

    Década de los 50´ 60´ y 70´

    En estos años el software pasó de ser un concepto teórico y abstracto a ser reconocido como un factor indispensable para la invención y desarrollo de dispositivos o máquinas. Se acuña por primera vez en una conferencia de la OTAN el término ‘ingeniería de software’. Esto es la primera muestra de una de las ciencias y profesiones más estudiadas y demandadas correspondientemente.
  • Period: to

    COBOL y FORTRAN

    COBOL fue diseñado para escribir programas autodocumentados, mediante separación en divisiones para la declaración de variables de los procedimientos y una división para llevar un registro de quién solicitó el programa y quiénes lo escribieron. Fortran es un lenguaje de programación que está orientado y adaptado para aplicaciones numéricas y computación científica. Con Fortran nació la programación moderna.
  • Linux

    Linux tiene su origen en Unix. Éste apareció en los años sesenta, desarrollado por los investigadores Dennis Ritchie y Ken Thompson, de los Laboratorios Telefónicos Bell. Andrew Tanenbaum desarrolló un sistema operativo parecido a Unix (llamado Minix) para enseñar a sus alumnos el diseño de un sistema operativo.
  • HTML

    El origen de HTML se remonta a 1980, cuando el físico Tim Berners-Lee, trabajador del CERN (Organización Europea para la Investigación Nuclear) propuso un nuevo sistema de "hipertexto" para compartir documentos.
  • Period: to

    Década de los 80´ y 90´

    En estas dos décadas se identifica un problema, y es que la gran demanda superaba la oferta de profesionales en la industria. Además, los profesionales no podían abarcar tantas áreas de conocimiento sin especialización previa. Surgieron los primeros colapsos en proyectos y trabajos de complejidad avanzada.
  • Win.dows

    En 1985 se lanzó la primera versión del actualmente conocido sistema operativo Windows. Tiempo más tarde, en 1989, apareció otro producto que también continúa vigente en la actualidad y que funciona junto con la interfaz de Windows: el paquete informático Microsoft Office, que consiste en un conjunto de aplicaciones integradas, como el Microsoft Word o el Microsoft Excel. Fuente: https://humanidades.com/sistema-operativo-windows/#ixzz7u4m8t78D
  • Period: to

    Grandes compañías

    Grandes compañías como Apple, Microsoft o Amazon, se dan multitud de lenguajes de programación en los que el objetivo del proyecto determina qué lenguaje se debe utilizar y por ende, qué tipo profesional en específico se necesita. Algunos lenguajes que podemos mencionar son SWIFT (para aplicaciones en entornos iOS), JavaScript (para entornos web) o PHP (destinado a tareas y programación de servidores o máquinas físicas).
  • Period: to

    Siglo XXI

    Desde principios del siglo XXI se han dado grandes avances en todos los campos que abarca el software. Desde la aparición de los revolucionarios smartphone, con un software integrado que hace que un único dispositivo pueda realizar tareas en las que antes se necesitaba un ordenador.