-
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
Nació Frederick Brooks creador del sistema operativo OS/360 -
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
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
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
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
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
Software como producto-Década de lenguajes ycompilación.-
“Crisis del software” -
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
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
Ingeniería delsoftware.-Primeros métodosestructurados -
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
Dennis M. Ritchie crea el Lenguajede programación C en losLaboratorios Bell como evolucióndel anterior es decir el lenguaje B -
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 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.
.
-Lenguajes gráficos,ciclo de vida enespiral, CASE -
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
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
Actual auge de linternet, Tercera generación del software,
aumento de costos. -
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
La creciente de la de manda del software a bajo costo llevo al crecimiento de metodologías más simples. -
EDSGER DIJKSTRA.
Muere Edsger Dijkstradesarrolló el marcopara la programación adecuada -
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
surgue la mas reciente actualizacion de windows