lunes, 19 de mayo de 2014

                                                 HISTORIA Y EVOLUCION DEL SOFTWARE
                                                         
                                                                        INTRODUCCION
En el presente ensayo hablare de la historia y evolucion del software este se divide en cuatro eras:
*En la primer era el desarrollo del software se realizaba virtualmente sin ninguna planificacion.
*En la segunda era el software se desarrollaba para tener una amplia distribucion en un mercado multidisciplinario.
*En la tercera era las redes de área local y de área global supusieron una fuerte presion sobre los desarrolladores del software.
*En la cuarta era cambia la arquitectura informatica de entornos centralizados de grandes computadores a entornos descentralizados cliente/servidor.
Tambien hablare de la HISTORIA DE LA INGENIERIA DE SOFTWARE Y LA EVOLUCION DE LA INGENIERIA DEL SOFTWARE.

                                         HISTORIA Y EVOLUCION DEL SOFTWARE
Un mejor rendimiento del hardware, una reduccion del tamaño y un precio más bajo, han dado lugar a sistemas informaticos mas complejos, hemos pasado de los procesadores con valvulas de vacio a dispositivos microelectronicos que procesan 200 millones de instrucciones por minuto. La historia se divide en cuatro eras:
*PRIMEROS AÑOS:
La programación de computadoras era un arte para el que existian pocos metodos sistematicos y el desarrollo del software se realizaba virtualmente sin ninguna planificación (los costos crecian y los planes eran un descalabro). La mayoria del software se desarrollaba y era utilizado por la misma persona u organización: la misma persona lo escribia, lo ejecutaba y si fallaba lo depuraba. En este entorno personalizado del software, el diseño era un proceso implicito, realizado en la mente de alguien y la documentacion normalmente no existia.
*SEGUNDA ERA:
En la segunda era las tecnicas interactivas abrieron un nuevo mundo de aplicaciones y nuevos niveles de complejidad del hardware y del software. Esta era tambien se caracterizo como establecmiento del software como producto y las llegadas de "las casas del software" donde el software ya se desarrollaba para tener una amplia deistribución en un mercado multidisciplinario: los programas se distribuian para computadoras grandes y para minicomputadoras.
*TERCERA ERA:
El procesamiento distribuido (multiples computadoras, cada una ejecutando funciones correctamente y comunicarse conn alguna otra) incrementó notablemente la complejidad de los sistemas informaticos. Las redes de área local y de área global, las comunicacioes digitales de gran ancho de banda y la creciente demanda de acceso "instantaneo" alos datos supusieron una fuerte preción sobre los desarrolladores del software. Mientras que las compañias de software de la segunda era vendian cientos o miles de copias de sus programas, las compañias de software de la tercera era vendian decenas e incluso centenares de miles de copias.
*CUARTA ERA:
La cuarta era del software se aleja de las computadoras individuales y de los programas de computadoras, dirigiéndose al impacto colectivo de las computadoras y del software. Cambia la arquitectura informatica de entornos centralizados de grandes computadores a  entornos descentralizados cliente/servidor. Las tecnicas dew cuarta generación para el desarrollo del software ya estan cambiando la forma en algunos segmentos de la comunicación informatica construyen los programas computacionales.

                                             HISTORIA DE LA INGENIERIA DE SOFTWARE
Las primeras experiencias en la construcción de grandes sistemas de software mostrarón que las metodologias de desrrollo de software hasta entonces existentes eran inadecuadas. No podía hacerse una ampliación a escala de las técnicas aplicables a los sistemas pequeños. Varios proyectos importantes se retrasarón. El desarrollo del software estaba en una situación de crisis. Los costos del hardware caían mientras que los del software aumentaban con rapidez. Ademas el termino "software" no solo abarca los programas de computación asociados con alguna aplicaciónn o producto. El software es toda la documentación necesaria para instalar, usar, desarrollar y mantener esos programas.
 
                                          EVOLUCION DE LA INGENIERIA DE SOFTWARE
*1968: Surge la crisis del software y se acuña el nombre de ingenieria de software.
*1969-1971: Surgen los lenguajes estructurados y la noción de desarrolladores de software dirigidos por un líder.
*1972-1973: Surge la programación estructurada y el concepto de estilo de programación.
*1974-1975: Se inicia el manejo de la noción de confiabilidad y calidad del software.
*1976-1977: Surgen las tecnicas cmo apstracción y descomposición modular.
*1978-1980: Incremento en el uso de herramientas automatizadas de desarrollo de requerimiento, especificación y diseño.
*1980-1985: Se inician las herramientas automatizadas para cada fase del ciclo de vida siguiendo la programación estructurada.
*1986-1995: Aparece el paradigma orientado a objetos para el desarrollo de software grande.

                                          CONCLUSION
En conclusión yo digo que es muy bueno conocer un poco más sobre el tema del software ya que nos puede servir para nuestra vida cotidiana y así saber sobre algunos programas.

No hay comentarios:

Publicar un comentario