Evolucion del desarrollo de Software

  • 2015 BCE

    actualidad

    actualidad
    • APARECEN REDES NEURONALES, SISTEMAS EXPERTOS Y SW DE INTELIGENCIA ARTIFICIAL.
    • SACA GATES WINDOWS 8
  • Period: 1990 BCE to 2018 BCE

    cuarta era

    • LENGUAJE DE PROGRAMACIÓN JAVA.
    • PRIMERA VERSIÓN POPULAR DE WINDOWS 3.0
    • APARECEN REDES DE INFORMACIÓN, TECNOLOGÍAS ORIENTADAS A OBJETOS.
    • ES LANZADO WINDOWS VISTA.
  • 1975 BCE

    lenguajes

    lenguajes
    • AMPLIO USO DE MICROPROCESADORES.
    • LANZAMIENTO DE WINDOWS 2.0
    LENGUAJES:
    - C, C++
    - MODULA-2
    - dBASE
  • Period: 1972 BCE to 1989 BCE

    Tercera Era

    • NUEVO CONCEPTO: SISTEMAS DISTRIBUIDOS.
    • COMPLEJIDAD EN LOS SISTEMAS DE INFORMACIÓN.
    • APARECEN: REDES DE ÁREA LOCAL Y GLOBAL, Y COMUNICADORES DIGITALES
  • 1970 BCE

    LENGUAJES:

    LENGUAJES:
    PASCAL: LENGUAJE ACADEMICO. PROLOG: SUS CARACTERISTICAS SON CIPOADAS POR OTROS LENGUAJES. MUMPS: ÉXITO COMERCIAL A TRAVÉS DE BORLAND. LISP: DESARROLLADO EN FRANCIA 1973, APLICACIONES EN INTELIGENCIA ARTIFICIAL, SISTEMA DE MULTIPROGRAMACIÓN, INCLUYE SU PROPIA BASE DE DATOS, PROGRAMA APLICACIONES EN IA.
  • Period: 1965 BCE to 1972 BCE

    Segunda Era

    SE BUSCA SIMPLIFICAR CÓDIGO.
    APARICIÓN DE MULTIPROGRAMACIÓN Y MULTIUSUARIOS.
    SISTEMAS DE TIEMPO REAL APOYAN LA TOMA DE DECISIONES.
    INICIO DE LA CRISIS DEL SOTFWARE
    SE BUSCAN PROCEDIMIENTOS PARA EL DESARROLLO DE SOFTWARE.
    NACE LA INGENIERIA DE SOFTWARE.
  • 1955 BCE

    Desarrollo

    Desarrollo
    • FORTRAN: FUE EL PRIMER Y PRINCIPAL LENGUAJE CIENTIFICO.
    • BASIC: DISEÑADO POR IBM.
    • LOGO: UTILIZADO TAMBIEN PARA APLICACIONES COMERCIALES.
    • COBOL: DESARROLLADO COMO LENGUAJE DE TIEMPO COMPARTIDO.
  • Period: 1950 BCE to 1965 BCE

    Primera Era

    • SE TRABAJABA CON LA IDEA DE CODIFICAR Y CORREGIR.
    • NO EXISTÍA UN PLANTEAMIENTO PREVIO
    • NO EXISTÍA DOCUMENTACIÓN DE NINGÚN TIPO.
    • EXISTENCIA DE POCOS METODOS FORMALES Y POCOS CREYENTES EN ELLOS.
    • DESARROLLO A BASE DE PRUEBA Y ERROR.
    • LENGUAJES: FORTRAN, BASIC, LOGO, COBOL