-
Evolución del del software.
El software era un añadido. La programación se consideraba un "arte", para el que no existían metodologías, era un proceso que se realizaba sin planificación alguna -
Primera era
*El software estaba en su infancia
*El software era un añadido
*Existían pocos métodos para la programación
*No se tenia una planificación para el desarrollo del software
*Los programadores trataban de hacer las cosas bien
*El software se diseñaba a medida
*El software era desarrollado y utilizado por la misma persona u organización (entorno perzonalizado)
*El diseño de software era realizado en la mente de alguien y no existía documentación -
Period: to
Primera era del Software
-
Termino software.
El término SOFTWARE fue usado por primera vez en este sentido por John W. Tukey. -
Software como producto
Se estableció el software como producto y aparecieron las empresas dedicadas al desarrollo y distribución masiva del mismo. -
Desarrollo del sistrea operativo OS/360.
Sistema operativo producido por IBM,fue desarrollado como una familia de tres programas de control, que incrementaban en tamaño así como en funcionalidad.
Inicialmente la tarea simple PCP, posteriormente el MFT, finalmente el MVT
Frederick Phillips Brooks, Jr. Desarrollo del sistema operativo OS/360. -
Segunda era
- Multiprogramación y sistemas multiusuarios introducen nuevos conceptos de interacción hombre-máquina. *Sistemas de tiempo real que podían recoger, analizar y transformar datos de múltiples fuentes. *Avances en los dispositivos de almacenamiento en línea condujeron a la primera generación de sistemas de gestión de Base de Datos. *El mantenimiento de software comenzó a absorber recursos en una gran medida.
-
Crisis del Software
La ingeniería de software fue estimulada por la llamada crisis del software de la década de 1960, 1970 y 1980, que identifica muchos de los problemas de desarrollo de software. -
Period: to
Crisis del software
-
Period: to
Segunda era del Software
-
Termino informatico
Es un término informático acuñado en 1968, en la primera conferencia organizada por la OTAN sobre desarrollo de software, de la cual nació formalmente la rama de la ingeniería de software. El término se adjudica a F. L. Bauer, aunque previamente había sido utilizado por Edsger Dijkstra en su obra The Humble Programmer. -
Lenguaje de programacion C
El lenguaje c fue creado por Dennis Ritchie en los laboratorios Bell Telephone creado con un fin específico: el diseño del sistema operativo UNIX. Este lenguaje solo es una modificación del lenguaje B. El lenguaje C se llama de esta forma debido a que su predecesor fue llamado B. -
Tercera era
*Procesamiento Distribuido. Múltiple computadoras, cada una ejecutando funciones concurrentes. *Redes de área local y de área global. Comunicaciones digitales de alto ancho de banda y la creciente demanda de acceso "instantáneo" a los datos. *Amplio uso de microprocesadores y computadoras personales (hardware de bajo costo). Incorporación de "inteligencia" (autos, hornos de microondas, robots industriales y equipos de diagnóstico de suero sanguíneo). Impacto en el consumo. -
Period: to
Tercera era del Software
-
Proyecto GNU
Richard Stallman deja el MIT y comienza a trabajar en su proyecto GNU, con el objetivo de desarrollar un sistema operativo completamente libre, desde el kernel, editores, compiladores, debuggers, hasta utilitarios más complejos como procesadores de texto e inclusive juegos. -
Cuarta era
*Tecnología orientada a objetos Los sistemas expertos y la inteligencia artificial se han trasladado del laboratorio a las aplicaciones prácticas. *Software para redes neuronales artificiales (simulación de procesamiento de información al estilo de como lo hacen los humanos). *Impacto colectivo del software *Sistemas operativos operativos sofisticados , en redes globales y locales *Aplicaciones de software avanzadas -
Editor de textos GNU
Es un potente editor de textos para los conjuntos de caracteres ISO-8859 (8-bit) y ASCII. Tiene un interfaz sin modos muy fácil de usar, ayuda en línea, múltiples ventanas, capacidad ilimitada de deshacer/rehacer cambios, longitud de línea ilimitada etc.
Realizado por el mismo Stallman http://www.monografias.com/trabajos73/evolucion-software/evolucion-software.shtml#ixzz4Y9ZISYH6 https://www.gnu.org/software/moe/moe_es.html -
Period: to
Cuarta era del Software
-
Prominencia de Internet
El auge de la Internet condujo a un rápido crecimiento en la demanda de sistemas internacionales de despliegue de información y e-mail en la World Wide Web.El crecimiento del uso del navegador, corriendo en el lenguaje HTM, cambió la manera en que estaba organizada la visualización y la recuperación de la información. -
Period: to
Prominencia de Internet
-
Lenguaje Java
Java con el nombre "OAK", posteriormente cambiado por Green por problemas legales, y finalmente con la denominación actual JAVA.
El objetivo de java era crear un lenguaje de programación parecido a C++ en estructura y sintaxis, fuertemente orientado a objetos, pero con una máquina virtual propia. -
Metodologías ligeras
Con la creciente demanda de software en muchas organizaciones pequeñas, la necesidad de soluciones de software de bajo costo llevó al crecimiento de metodologías más simples y rápidas que desarrollaran software funcional, de los requisitos de implementación, más rápidos y más fáciles.