Reseña Histórica de la Industria de Software

  • Inicios del software

    Inicios del software
    La ingenieria en software toma sus inicios en los años 40, los primeros sistemas computacionales no poseían sistemas operativos teniendo como consecuencia que los usuarios tuvieran completamente el acceso al lenguaje de la maquina y todas la instrucciones eran codificadas.
  • Period: to

    1ra generación del software

    1938 el Z1 primera máquina totalmente electro-mecánica.
    1939 el Z2, usó por primera vez relés.
    1941 el Z3, primera máquina completamente operativa usando relés.
    1944 ENIAC. la primera computadora digital electrónica en la historia.
    1950 el Z4 fue completado y rediseñado.
    1951 EDVAC. Segunda computadora programable.
    1951 UNIVAC I. La primera computadora comercial.
    1953 IBM 701. Equipos que emplean tarjetas perforadas.
    1955 - Zuse Z22. La primera computadora que aprovechaba tuvos de vacio.
  • Terminología

    Terminología
    El termino de ingeniería en software aparece por primera vez en 1950, aunque mencionan que tuvo su origen histórico en esta conferencia del comité científico de la OTAN el año 1968.
  • Fortran

    Fortran
    Diseñado por John Backus es el primero de los lenguajes de programación de alto nivel que tuvo un gran impacto, incluso comercial, en la emergente comunidad informática.
  • Software como producto

    Software como producto y decada de los lenguajes- compilacion, "Crisis de sofware".
    Se plantea la necesidad de controlar el proceso de desarrollo.
  • IBSYS

    IBSYS
    COMPARTIR Sistema operativo proporcionaba Nuevos Métodos Parr Gestionar los tampones y los Dispositivos de entrada / salida, y, al Igual Que GM-NAA I / O, permitia la ejecucion de Programas realizados en Lenguaje Máquina. Inicialmente funcionaba en Ordenadores IBM 704, Pero posteriormente FUE Los portado ONU IBM 709.
  • Unidades de medidas informaticas.

    En Informática, la Cantidad de información Más Pequeña es el bit, Que PUEDE Tomar los Valores de 0 y 1.
    Un byte esta Compuesto de 8 bits: 1B = 8 bits.
    Entonces Ya Que Los Datos estan Compuestos De Los Pedazos, Que pueden Tomar dos Valores, las unidades del Sistema de Medida en informática estan en la base 2, y 10 de heno de Como con unidades de la USO de la de Otras de La Común.
  • CTSS

    SIGNIFICA C ompatible T ime- S haring- S istema ( Sistema de Tiempo Compartido Compatible ), FUE uno de los Primeros Sistemas Operativos de Tiempo Compartido; . FUE Desarrollado en el Centro de Computación del MIT Se presento en1961, y se utilizó en el MIT Hasta 1973.
  • EXEX II

    EXEX II
    Fue Un Sistema operativo de tipo Procesamiento por lotes (batch), Desarrollado Para La Computadora UNIVAC 1107 por CSC (Computer Sciences Corporation).
  • Charles Bachman

    Charles Bachman
    Inventó el banco de datos.
  • Bob Bemer

    Bob Bemer
    Inventor de la sucesión del escape, ademas de ser un diseñador de COBOL y el ASCII.
  • EXEC 8

    EXEC 8
    Era el Sistema operativo UNIVAC Desarrollado para el UNIVAC 1108 en 1964. Se combinan Las mejores caracteristicas de los Sistemas Operativos Anteriores: EXEC EXEC I y II (utilizado en el UNIVAC 1107).
  • OS/360

    OS/360
    Desarrollado por IBM en 1964, FUE Desarrollado Como una familia de tres Programas de control, Que incrementaban en Tamaño Así Como en Funcionalidad.
  • Period: to

    2da generacion del software

    Es esta generación se da la crisis del software porque no obtenían lo resultados deseados y fuera de eso costaban mucho. Pero no todo era malo, a pesar de la crisis aparece la multiprogramación, nace la ingeniería del software y por ende aparece el software como producto
  • Impulso inicial

    Se impulso el inicio de la ingeniería en software.
  • Frank Dodge

    Fundó McCormack & el Regate, estos vendieron el primer software.
  • Programación estructurada

    Programación estructurada
    Primeros métodos estructurados.
    La programación estructurada es una teoría orientada a mejorar la claridad, calidad y tiempo de desarrollo utilizando únicamente subrutinas o funciones.
  • BATCH-11

    BATCH-11
    Se Trata de Archivos de texto sin formato, Guardados con la extensión BAT Que contienen ONU Conjunto de Comandos de MS-DOS.
  • Period: to

    3ra generacion de computadoras

    Estas computadoras de tercera generación cambiaron y destruyeron totalmente a los de segunda generación de esta, introduciendo una nueva forma de programar que aún se mantiene en las grandes computadoras actuales.
    7 de abril de 1964. IBM 360: La empresa IBM marcó el comienzo de esta generación con la tecnología SLT integrada.
    1964. CDC 6600: se consideró el computador más poderoso de la época.
    Se popularizan las minicomputadoras PDP-8 y la PDP-11.
  • Larry Hellison

    Oracle surge en 1977 bajo el nombre de Software Development Laboratories (SDL)
    Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando: soporte de transacciones,
    estabilidad, escalabilidad y soporte multiplataforma. Actualmente su dominio en el mercado de servidores empresariales ha sido casi total hasta hace poco, recientemente sufre la competencia del Microsoft. Las últimas versiones de Oracle han sido certificadas para poder trabajar bajo GNU/Linux.
  • Software

    Aparece los comunicadores globales. Se amplio el uso de microprocesadores y el sistema fue mejorando.
  • richard stall man

    Se anunció públicamente el proyecto por primera vez el sistema GNU.
  • Period: to

    4ta generacion del software

    Ya en esta generación los software han avanzado bastante ya acá aparece redes de información, sistemas expertos e inteligencia artificial, parece la tecnología JAVA y la supercomputador Deep Blue.
  • Windows

    Windows
    Bill Gates y Paul Allen forman a Windows y lanzan Microsoft Windows 1.0. En el año de 1987 lanzan Windows 2.0 en los 90’s Windows 3.0 y esta generación termina con la creación de Windows 95
  • Dominio del sistema cliente/servidor

    Dominio del sistema cliente/servidor
    En los 90´s se genera el INTERNET, que ayuda entregar información y también en ayuda en la búsqueda de programas interactivos.
  • LINUX

    LINUX
    Linux es un núcleo libre de sistema operativo basado en Unix.2 Es uno de los principales ejemplos de software libre. Linux está licenciado bajo la GPL v2 y está desarrollado por colaboradores de todo el mundo.
  • Redes

    Se crean dispositivos inalambricos.
    Empiezan las tendencias de sistemas de busqueda como ( google, yahoo y otros) tambien el uso de blogs, Ademas se utiliza para entretenimiento , información y otras cosas mas.
  • Period: to

    5ta generacion del software

    Utiliza algunos requisitos de la generación anterior lo que cambia es que aumenta la reutilización de información y los software dan un gran paso haciendo que aparezcan programas como Windows 98, XP, vista, 7,8, 8.1, 10