Portada 3 page 0001

TEMA 5. Historia del Software

  • Origen de su término teórico

    Origen de su término teórico
    A mediados del siglo XIX se desarrolló un algoritmo pensado para una máquina en especifico: la 'máquina analítica'. Al final, esta máquina no se llegó a realizar y el algoritmo no se puso en práctica. la programadora de la primera 'protopieza' de software fue Ada Lovelace.
  • Primera teoría del Software

    Primera teoría del Software
    Ocurrió poco antes de mediados del siglo XX. Alan Turing se basó en números computables, por lo que estaríamos ante la primera teoría del software de todos los tiempos.
  • PRIMERA ETAPA.

    PRIMERA ETAPA.
    ✤El software estaba en su infancia.
    ✤Distribución limitada.
    ✤Software a la medida.
    ✤El software era desarrollado y utilizado por la misma persona u organización.
  • FORTRAN

    FORTRAN
    Con FORTRAN nació la programación moderna. Su origen se le atribuye a John Backus. Su propuesta se centraba en poner en marcha un lenguaje de programación cuyo objetivo era traducir de una manera sencilla y accesible, diferentes fórmulas matemáticas en código que pudiese entender un ordenador.
  • COBOL

    COBOL
    COBOL es un lenguaje de programación que se desarrolló con el objetivo principal de conseguir un lenguaje de programación que se pudiese utilizar en cualquier tipo de ordenador, y que además fuese más sencillo y universal.
  • Ingeniería del software

    Ingeniería del software
    El término 'ingeniería del software' apareció por primera vez a principios de los años 60'.
  • SEGUNDA ETAPA.

    SEGUNDA ETAPA.
    ✤ Multiprogramación.
    ✤ Sistemas Multiusuario.
    ✤Bases de datos.
    ✤Software como producto.
    ✤Mayores gastos de mantenimiento.
    ✤El software se desarrollaba para ser comercializado.
  • La Crisis del Software

    La Crisis del Software
    En la primera conferencia organizada por la OTAN dieron a conocer que la crisis del software consiste en los problemas que se presentaron durante el desarrollo del software que fue marcada especialmente por los excesos de costos, la escasa fiabilidad, la insatisfacción de los usuarios y los horarios de tiempos.
  • Primeras conferencias

    Primeras conferencias
    La primeras conferencias sobre la Ingeniería de Software se realizaron en 1968, en Múnich, financiada por la OTAN.
  • Fritz Bauer

    Fritz Bauer
    Fritz Bauer fue un juez y fiscal general alemán en Hesse, quien fue considerado el primero en establecer una de las primeras definiciones del término 'ingeniería de software'.
  • TERCERA ETAPA

    TERCERA ETAPA
    ✤Sistemas distribuidos.
    ✤Incorporación de Inteligencia Artificial.
    ✤Hardware de bajo costo.
    ✤Impacto en el consumo.
    ✤Redes área local y global.
    ✤Desarrollo de software para redes y comunicaciones.
    ✤Planificación en el proceso de desarrollo de software.
  • Década de los 80' y 90'

    Década de los 80' y 90'
    En estas dos décadas la gran demanda de la oferta de profesionales en la industria significaba un problema.
  • Lotus 1-2-3

    Lotus 1-2-3
    En el año 1983 apareció el software Lotus 1-2-3, un programa dedicado a la elaboración de hojas de cálculo. Algo bastante similar a lo que es Excel. En su momento, Lotus fue una alternativa mucho más rentable y eficiente que VisiCalc, la hoja de cálculo que existía en ese momento. Después de ser todo un éxito de ventas, pasó a convertirse en un software principal del MS-DOS.
  • CUARTA ETAPA

    CUARTA ETAPA
    ✤Potentes sistemas de sobremesa.
    ✤Tecnología de objetos.
    ✤Sistemas expertos.
    ✤Software de redes neuronales.
    ✤Entorno cliente/servidor.
    ✤Tecnologías de Internet.
  • Windows

    Windows
    La primera versión oficial del Windows 1.0 ofrecía poca funcionalidad y no se trataba de un sistema operativo completo, mas bien era una extensión gráfica de MS-DOS.
  • MS Office

    MS Office
    Microsoft Office es un conjunto de programas ofimáticos sumamente versátiles. Su primer lanzamiento fue en el año 1989 para ordenadores Mac. Posteriormente en 1990 saldría una versión para Windows. Básicamente, te permite automatizar y mejorar el rendimiento de las tareas de oficina gracias a las herramientas que brinda para un mejor desempeño.
  • Linux

    Linux
    SLS (Softlanding Linux System), se presenta a la sociedad en mayo de 1992, nueve meses después de anunciar Linux su propuesta de sistema operativo. Una de las primeras distribuciones de Linux que se desarrollaron fue MCC (Manchester Computing Centre) Interim Linux por Owen Le Blanc. Interim Linux fue capaz de ser instalada independientemente en una computadora pero no tenía un ambiente gráfico.
  • Napster

    Napster
    En la primavera del año 1999 apareció por primera vez el servicio especializado de Napster. Consistía en un sistema de intercambios de archivos peer-2-peer. Fue diseñado con el objetivo de compartir música, almacenada en sus discos duros, en formato mp3 a través de Internet. El software logró una popularidad inmensa, alcanzando una cifra de 85 millones de usuarios activos en todo el mundo.
  • Problema del año 2000

    Problema del año 2000
    Fue un bug informático que alteró las fechas de muchos sistemas informáticos con la llegada del año 2000. A este bug se le conoció como 'Efecto del año 2000', 'Error del Milenio', o simplemente 'Y2K'.
  • QUINTA ETAPA

    QUINTA ETAPA
    ✤Omnipresencia de la Web.
    ✤Reutilización de información.
    ✤Componentes software reutilizables.