ACT 6 TRABAJO COLABORATIVO 1 De Ing De Software
Enviado por JASIMANCASM • 20 de Mayo de 2012 • 1.054 Palabras (5 Páginas) • 1.317 Visitas
ACTIVIDAD 1
Para el capítulo 1, el equipo de trabajo dividirá de manera equitativa entre sus integrantes cada una de las eras o épocas de la Evolución del Software y hará los aportes necesarios para construir de manera grupal una Línea de Tiempo donde se identifiquen los eventos y las fechas (iniciales y finales) en que estos ocurrieron; ubicar los eventos en orden cronológico; seleccionar los hitos y personajes más relevantes de esta evolución para poder establecer los intervalos de tiempo más adecuados; agrupar los eventos similares; determinar la escala de visualización que se va a usar y por último, organizar los eventos en forma de diagrama.
ETAPAS
La segunda era en la evolución de los sistemas de computadora se extiende desde la mitad de la década de los sesenta hasta finales de los setenta. La multiprogramación y los sistemas multiusuario introdujeron nuevos conceptos de interacción hombre-máquina. Las técnicas interactivas abrieron un nuevo mundo de aplicaciones y nuevos niveles de sofisticación del hardware y el software. Los sistemas de tiempo real podría recoger, analizar y transformar datos de múltiples fuentes, controlando así los procesos y produciendo salidas en milisegundos en lugar de en minutos. Los avances en los dispositivos de almacenamiento en línea condujeron a la primera generación de sistemas de gestión de base de datos.
La segunda era se caracterizó también por el establecimiento del software como producto y la llegada de las 2casas de software”. El software ya se desarrollaba para tener una amplia distribución en un mercado multidisciplinar. Los programas se distribuían para computadoras grandes y para minicomputadoras, a cientos e incluso miles de usuarios. Los patronos de la industria, del gobierno, y de la universidad se aprestaba a “desarrollar mejor paquete de software” y ganar así mucho dinero.
Conforme crecía el número de sistemas informáticos, comenzaron a extenderse las bibliotecas de software de computadora. Las casas desarrollaban proyectos en los que se producían programas de decenas de miles de sentencias fuente. Los productos se software comprados al exterior incorporaban cientos de miles de nuevas sentencias. Una nube negra apareció en el horizonte. Todos esos programas, todas esas sentencias fuente tenían que ser corregidas cuando se detectaban fallos, modificados cuando cambiaban los requisitos de los usuarios o adaptados a nuevos dispositivos hardware que se hubieran adquirido. Estas actividades se llamaron colectivamente mantenimiento de software. El esfuerzo gastado en el mantenimiento del software comenzó a absorber recursos en una medida alarmante.
Aún peor, la naturaleza personalizada de muchos programas los hacía virtualmente imposibles de mantener. Había comenzado una crisis del software.
La tercera era en la evolución de los sistemas de computadoras comenzó a mediados de los años sesenta y continuó más allá de una década. El sistema distribuido, múltiples computadoras, cada una ejecutando funciones concurrentemente y comunicándose con alguna otra, incrementó notablemente la complejidad de los sistemas informáticos. Las redes de área local y de área global, las comunicaciones digitales de alta ancho de banda y la creciente demanda de acceso “instantáneo” a los datos, supusieron una fuerte presión sobre los desarrolladores del software. Aún más, los sistemas y el software que lo permitían continuaron residiendo dentro de la industria y de la academia. El uso personal era extraño.
La conclusión de la tercera era se caracterizó por la llegada y amplio uso de los microprocesadores. El microprocesador ha producido un extenso grupo de productos inteligentes, desde automóviles hasta hornos microondas, desde robots industriales a equipos de diagnósticos de suero sanguíneo, pero ninguno ha sido más importante que la computadora personal. En menos de una década, las computadoras llegarán
...