lineas de tiempo del software

  • Period: to

    PRIMERA ERA

    -No existia un planteamiento previo, o documento de ningun tipo .
    -pocos metodos
    -desarrollar a base de prueba y error
  • ENIAC

    fue una de las primeras computadoras de propósito general. Era Turing-completa, digital, y susceptible de ser reprogramada para resolver «una extensa clase de problemas numéricos».3​4​ Fue inicialmente diseñada para calcular tablas de tiro de artillería destinadas al Laboratorio de Investigación Balística del Ejército de los Estados Unidos.5​6​ Los ingenieros John Presper Eckert y John William Mauchly se llevaron el mérito por la construcción
  • lenguaje fortran

    contracción del inglés The IBM Mathematical Formula Translating System) es un lenguaje de programación de alto nivel.
    Un lenguaje de alto nivel permite al programador escribir las instrucciones de un programa utilizando palabras o expresiones
  • lenguaje cobol

    compuesta por fabricantes de ordenadores, usuarios y el Departamento de Defensa de Estados Unidos en mayo de 1959. La definición del lenguaje se completó en poco más de seis meses, siendo aprobada por la comisión en enero de 1960. El lenguaje COBOL fue diseñado inspirándose en el lenguaje Flow-Matic
  • Period: to

    SEGUNDA ERA

    -se busca simplificar codigo.
    -aparicion de multiprogramacion .
    -sistema de tiempo real apoyan la toma de decisiones.
    -aparicion de software como producto
    -inicio de la crisis del software
  • crisis de software

    fue hasta 1968 cuando en la primera conferencia elaborada por la OTAN (Organización del Tratado del Atlántico Norte), Friedrich L. Bauer habló por primera vez del conjunto de dificultades o errores ocurridos en la planificación, estimación de los costos, productividad y calidad de un software, o bien, lo que se conoce como la crisis del software
  • INGENIERIA DE SOFTWARE

    es la aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento de software,​ y el estudio de estos enfoques, es decir, el estudio de las aplicaciones de la ingeniería al software.​ Integra matemáticas, ciencias de la computación y prácticas cuyos orígenes se encuentran en la ingeniería.
  • LENGUAJE DE PROGRAMACION C

    es un lenguaje de programación originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell,​ como evolución del anterior lenguaje B, a su vez basado en BCPL.
  • Period: to

    TERCERA ERA

    • Nuevo concepto; sistemas distribuidos.
    • aparecen: redes de area local y global
  • LENGUAJE DE PROGRAMACION BASIC

    es una familia de lenguajes de programación de alto nivel, fue diseñado en 1964 por John George Kemeny y Thomas Eugene Kurtz en el Dartmouth College en New Hampshire, Estados Unidos, como un medio para facilitar la programación en ordenadores a estudiantes (y profesores) que no fueran de ciencias
  • Period: to

    CUARTA ERA

    -Aparecen : redes de informacion , tecnologicas orientados a objetos , redes neuronales , sistemas expertos y sw de inteligencia artificial .
  • java

    es un lenguaje de programación de propósito general, concurrente, orientado a objetos, que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Su intención es permitir que los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo, lo que quiere decir que el código que es ejecutado en una plataforma no tiene que ser recompilado para correr en otra
  • deep blue

    fue una supercomputadora desarrollada por el fabricante estadounidense IBM para jugar al ajedrez.
  • Period: to

    quinta era

    utiliza algunos requisitos de las eras anteriores , solo qu aumenta la omnipresencia de la web, la reutilizacion de informacion y componentes de software
  • windows vista

    es una versión de Microsoft Windows, línea de sistemas operativos desarrollada por Microsoft. Esta versión se enfoca a la utilización en equipos de escritorio en hogares y oficinas, equipos portátiles, tabletas y equipos media center
  • Apache 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.7​ Soporta numerosos formatos de archivo, incluyendo como predeterminado el formato estándar ISO/IEC OpenDocument (ODF), entre otros formatos comunes, y se enfoca en mantener compatibilidad con el estándar OpenOffice XML, el formato de Microsoft,