Imagenes de sofware

Evolución del Software

By gary22
  • Primeras computadoras

    Primeras computadoras
    Los operadores ingresaban datos y programas en código especial por medio de tarjetas perforadas.
  • Period: to

    Primera Generación

    No existía un planteamiento previo.
    No existía documentación de ningún tipo.
    Se trabajaba con la idea de codificar y corregir.
    Desarrollo a base de prueba y error.
  • Inician los lenguajes de bajo nivel

    Inician los lenguajes de bajo nivel
    Nace el lenguaje Ensamblador
  • Software libre

    Software libre
    Se distribuye sin restricciones en grupos de usuarios como SHARE (IBM) y DECUS (DEC)
  • Lenguajes de alto nivel

    Lenguajes de alto nivel
    Nacen los primeros lenguajes de alto nivel como COBOL, ALGOL y FORTRAN.
  • Documentación

    Documentación
    Hasta este momento no existía ningún tipo de documentación.
  • Period: to

    Segunda Generaciónº

    Se busca simplificar código
    Aparición de multiprogramación y sistemas multiusuario.
    Aparición del software como producto.
    Inicio de la crisis del software
    Nace la ingeniería de software
  • Desarrollo de UNIX

    Desarrollo de UNIX
    Dennis Ritchie y Kenneth Thompson comienzan con el desarrollo de UNIX.
  • Programación estructurada

    Programación estructurada
    Se crea la programación estructurada sol, que es una metodología de desarrollo de software
  • Software privativo

    Software privativo
    IBM comienza a vender su software por separado.
  • Modelo cascada

    Modelo cascada
    Nace el modelo cascada.
  • Paradigmas de programación

    Paradigmas de programación
    David Parnas introduce los conceptos clave de modularidad y camuflaje de la información
  • Period: to

    Tercera Generación

    Nuevo concepto de Sistemas distribuidos
    Complejidad en los sistemas de información
    Amplio uso de los microprocesadores
    Aparición de las redes locales
  • Programación estructurada Jackson

    Programación estructurada Jackson
    Se desarrolla la metodología de desarrollo de software Jackson
  • Desarrollo de MS-DOS

    Desarrollo de MS-DOS
    Gates y Allen comienzan con el desarrollo de MS-DOS
  • SSADM

    SSADM
    Se introduce una nueva metodologia de desarrollo de software Structured Systems Analysis and Design Methodology (SSADM)
  • Ciclos de vida del desarrollo de software

    Ciclos de vida del desarrollo de software
    Aparecen los modelos del ciclo de vida del desarrollo de software
  • Sistema X Windows

    Sistema X Windows
  • Aparecen los sistemas distribuidos

    Aparecen los sistemas distribuidos
  • Desarrollo en espiral

    Desarrollo en espiral
    Nace el desarrollo en espiral el cual es modelo clásico de desarrollo de software
  • Period: to

    Cuarta Generación

    Impacto colectivo de software
    Aparición de las redes de información y de las tecnologías orientadas a objetos
    Aparecen las redes neuronales, sistemas expertos y SW de inteligencia artificial
    La información como valor preponderante dentro de las organizaciones
  • POO

    POO
    Nace el paradigma de programación orientada a objetos
  • Linux

    Linux
    Linus Torlvalds libera la primera versión de su núcleo, aun primitiva llamada linux.
  • World Wide Web

    World Wide Web
    Tim Berners Lee propuso su proyecto y logro iniciar la web.
  • Debian

    Debian
    Ian Murdock comienza una nueva distribución basada en LINUX llamada DEBIAN
  • Red Hat

    Red Hat
    Marc Ewin publica la primera versión de red-hat LINUX
  • Dynamic Systems Development Method

    Dynamic Systems Development Method
    Nuevo método de desarrollo de software
  • Google

    Google
  • Mozilla M13

    Mozilla M13
    Considerada como la primera versión razonablemente estable de Mozillla
  • Period: to

    Quinta generación

  • Lenguajes orientados a objetos

    Lenguajes orientados a objetos
    En esta epoca se empiezan a implementar los lenguajes para POO
  • Herramienta CASE

    Herramienta CASE
    Aparecen estas herramientas teniendo un gran auge entre los desarrolladores
  • Publicación de OpenOffice

    Publicación de OpenOffice
    Es una suite ofimática libre, de código abierto, que incluye procesador de textos, hoja de cálculo, presentaciones, herramientas para el dibujo vectorial y base de datos.
  • Ubuntu

    Ubuntu
    Se publica la primera versión de Ubuntu
  • Youtube

    Youtube