Ingeniería de Software

  • Period: to

    HISTORIA DE SOFTWARE

    PROGRAMAS
  • Period: to

    GENRACION CERO

    Los primeros sistemas computacionales no poseían sistemas operativos.Sesarrolló el concepto de ocultamiento de información en la programación modular.
  • FREDERICKBROOKS

    FREDERICKBROOKS
    Nació Frederick Brooks creador del sistema operativo OS/360
  • INICIOS

    INICIOS
    La ingeniería en software tuvo sus inicios en la década de los 40.
  • Period: to

    Generación Cero 1940

    La aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento del software.
    Los primeros sistemas computacionales no poseían sistemas operativos.
    Los primeros sistemas computacionales no poseían sistemas operativos.
    3. Los usuarios tenían completo acceso al lenguaje de la maquina.
    4. Todas las instrucciones eran codificadas a mano
  • PRIMERA GENERACION DE LAS COMPUTADORAS

    PRIMERA GENERACION DE LAS COMPUTADORAS
    En esta época las computadoras funcionaban con válvulas, usaban tarjetas perforadas para entrar los datos y los programas, utilizaban cilindros magnéticos para almacenar información e instrucciones internas y se utilizaban exclusivamente en el ámbito científico o militar. La programación implicaba la modificación directa de los cartuchos y eran sumamente grandes, utilizaban gran cantidad de electricidad, generaban gran cantidad de calor y eran sumamente lentas.
  • VIDEO JUEGO

    VIDEO JUEGO
    Ser refiere al prefijo "video" en el término "videojuego" y es tradicionalmente un dispositivo sin visualización de mapa de bits y son sistemas de entretenimiento. El más antiguo se le atribuye a Tomas T. goldsmith Jr.
  • Primera Evolucion del software

    Primera Evolucion del software
    1950-1965
    el software se contemplaba como un añadido. La programación de computadoras era un "arte de andar por casa" para el que existían pocos métodos sistemáticos. *No existía documentación de ningún tipo.
    * Existencia de pocos métodos formales y pocos creyentes en ellos.
    *Desarrollo a base de prueba y error.
    *Se trabajaba con la idea de “Codificar y Corregir”.
    * No existía un planteamiento previo
  • Period: to

    PRIMERA GENERACION

    El término crisis del software se usó desde finales de 1960
    Distribución limitada.
    Almacenamiento de la información en tambor magnético interior. Un tambor magnético recogía y memorizaba los datos y los programas que se les suministraban
    Continúas interrupciones en el proceso.
    Requerían sistemas auxiliares de aire acondicionado especial.
    Programación en lenguaje de máquina.
    Alto coste
  • APARICIÓN

    APARICIÓN
    El término ingeniería de software apareció por primera vez en la década de los 50.
  • Period: to

    Segunda generación1970

    Memorias internas de núcleos de ferrita
    Instrumentos de almacenamiento: cintas y discos
    Mejoran los dispositivos de entrada y salida, para la mejor lectura de tarjetas perforadas, se disponía de células fotoeléctricas.
    Introducción de elementos modulares.Las impresoras aumentan su capacidad de trabajo.Lenguaje de programación más potente.
    Aplicaciones comerciales en aumento. Tercera generación 1980 Sistemas distribuidos Incorporación de “Inteligencia”Hardware bajo coste
  • SOFTWARECOMO PRODUCTO

    SOFTWARECOMO PRODUCTO
    Software como producto-Década de lenguajes ycompilación.-
    “Crisis del software”
  • LA GÉNESIS

    LA GÉNESIS
    Ligada a la crisis de laprogramación se planteala necesidad de controlarel proceso de desarrollo. -Primera generación delsoftware.-Lenguaje de alto nivelestructurado
  • IMPULSO INICIAL

    IMPULSO INICIAL
    Se le dio el impulso para el inicio de la ingeniería del software.
  • Period: to

    Tercera generación 1980

    Aumenta la capacidad de almacenamiento y se reduce el tiempo de respuesta
    37. Generalización de lenguas de programación de alto nivel
    38. Compatibilidad para compartir software entre diversos equipos
    39. Computadoras en serie 360 IBM
    40. Teleproceso
    41. Multiprogramación
    42. Tiempo compartido
    43. Renovación de periféricos
    44. Instrumentos del sistema
    45. Ampliación de aplicaciones
    46. La mini computadora
  • PROGRAMACIÓNESTRUCTURADA

    PROGRAMACIÓNESTRUCTURADA
    Ingeniería delsoftware.-Primeros métodosestructurados
  • ANTIVIRUS

    ANTIVIRUS
    John soch y jon Hupp elaboraron el primer programa que se auto reproducía para controlar la salud de las redes informáticas al cual le llamaron gusano vampiro porque se escondía en la red y se activaba por las noches.
  • Surge lenguaje de programacion C

    Surge lenguaje de programacion C
    Dennis M. Ritchie crea el Lenguajede programación C en losLaboratorios Bell como evolucióndel anterior es decir el lenguaje B
  • LA CONSOLIDACIÓN

    LA CONSOLIDACIÓN
    Segunda generacióndel software.-Calidad del software.-Tipos abstractos dedatos.-Estándares
  • fundacion de IEEE

    El Comité creado por la IEEE Computer Society para el desarrollo de estándares de Ingeniería del Software, se fundó en 1976
  • NUEVOSDIAGRAMAS DEPROGRAMACIÓN

    Nuevos paradigmas deprogramación y deproducción de programación(OO, C/S)
  • Period: to

    Cuarta generación 1990-2000

    TecnologíasOrientadas a objetos Sistemas expertosRedes neuronales Computación paralelaMicroprocesador Reduce el tiempo de respuestaGran expansión del uso de las computadoras Memorias electrónicas más rápidas Sistemas de tratamiento de base de datosGeneralización de las aplicacione. MultiprocesoMicrocomputador. 38Quinta generaciónHoy Robots con capacidad de movimiento
    JuegosReconocimientos de formas tridimensionalesEntendimiento de relatos no triviales
  • WINDOWS

    WINDOWS
    Windows es una creación de la compañía Microsoft, y, más concretamente, de su fundador, Bill Gates. Éste comenzó a trabajar en el primer Windows en el año 1981, aunque no lo comercializó -como complemento para MS-DOS- hasta 1985.
    En el nuevo sistema operativo ya no era necesario introducir extraños comandos para la ejecución de tareas, sino que los usuarios podían trabajar de manera más sencilla a través de un sistema de ventanas.
  • HACIA UNA INGENIERIA.

    HACIA UNA INGENIERIA.
    .
    -Lenguajes gráficos,ciclo de vida enespiral, CASE
  • lanzamiento de windows 2.0

    lanzamiento de windows 2.0
    Presentó varias mejoras en la interfaz de usuario yen la gestión de memoria. También introdujo nuevosmétodos abreviados de teclado. También podríahacer uso de memoria expandida
  • Surge el lenguaje de programacion JAVA

    Surge el lenguaje de programacion JAVA
    AVA:
    es un lenguaje de programación orientado a objetos desarrolladopor Sun Microsystems a principios de los años 90.
    El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, perotiene un modelo de objetos más simple. en este año tambien surge Primera versión popular de Windows, Windows 3.0
  • INGENIERÍA DEL SOFTWARE

    INGENIERÍA DEL SOFTWARE
    Actual auge de linternet, Tercera generación del software,
    aumento de costos.
  • NAVEGADOR

    NAVEGADOR
    Es un programa que interpreta o hace posible ver los códigos HTML de las páginas web. Fue creado por el centro nacional para las aplicaciones y desarrollado con el nombre de Mosaic. De ese mismo deriva los distintos como Internet Explorer, Ópera Mini, Firefox, Safari, etc
  • Period: to

    ACTUALIDAD

    COMPETENCIAS EN LAS EMPRESAS
  • METODOLOGIA

    METODOLOGIA
    La creciente de la de manda del software a bajo costo llevo al crecimiento de metodologías más simples.
  • EDSGER DIJKSTRA.

    EDSGER DIJKSTRA.
    Muere Edsger Dijkstradesarrolló el marcopara la programación adecuada
  • INGENIERÍA DE SOFTWARE ACTUAL.

    INGENIERÍA DE SOFTWARE ACTUAL.
    Análisis/diseño deOO, tecnologíasCASE, componentesy re-utilización, cuartageneración delsoftware
  • Period: to

    PROGRAMAS NUEVOS

    INOBACIONES Y ATUALIZACOINES
  • surge windows 10

    surge windows 10
    surgue la mas reciente actualizacion de windows