martes, 9 de septiembre de 2014

1.2 EL PAPEL EVOLUTIVO DEL SOFTWARE.

El software es tanto un producto como el vehículo para su entrega. Es el transformador de la información. El papel del software de computadora ha experimentado un cambio significativo en un periodo un poco mayor a 50 años. Las mejorías sustanciales en el desempeño del hardware, los cambios profundos en las arquitecturas de cómputo, los enormes incrementos en las capacidades de memoria y almacenamiento, y la amplia variedad de opciones de salida y de entrada han propiciado el surgimiento de sistemas más elaborados y complejos basados en computadoras. Nadie sabe en realidad el futuro de los sistemas que día a día se construyen, más sin embargo sin importar el lugar en el que resida el software, ya sea en un celular o dentro de una computadora central, el software realiza la producción, el manejo, la adquisición, la modificación, el despliegue o la transmisión de la información que puede ser tan simple como un solo bit o tan compleja como una  presentación multimedia. En su papel de vehículo para la entrega de un producto, el software actúa como la base para el control de la computadora (sistemas operativos), la comunicación de información (redes) y la creación y el control de otros programas (utilerías de software y ambientes)
El software entrega el producto más importante de nuestro tiempo: información. Transforma los datos personales, por ejemplo las transacciones financieras de un individuo, de modo que los datos sean más útiles en un contexto local. Maneja información de negocio para mejorar la competitividad, proporciona una vía para las redes de información alrededor del mundo (Internet) y proporciona los medios para adquirir información en todas sus formas (páginas web).




ERA
AÑOS
CARACTERÍSTICAS
1ª
      1950- 1965
·       Se trabajaba con la idea de “Codificar yCorregir”.
·                     No existía un planteamiento previo.
·                     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.
1965 - 1972
·                     Se busca simplificar código.
·                     Aparición de Multiprogramación y Sistemas Multiusuarios.
·                     Sistemas de Tiempo Real apoyan latoma de decisiones.
·                     Aparición de Software como producto. (Casas de Software).
·                     INICIO DE LA CRISIS DEL SOFTWARE.
·                     Se buscan procedimientos para el desarrollo del Software.
1972 - 1989
·                     Nuevo Concepto: Sistemas Distribuidos.
·                     Complejidad en los Sistemas de Información.
·                     Aparecen: Redes de área local y global, y Comunicadores Digitales.
·                     Amplio Uso de Microprocesadores.
1989 - ¿?
·                     Impacto Colectivo de Software.
·                     Aparecen: Redes de Información, Tecnologías Orientadas a Objetos.
·                     Aparecen: Redes Neuronales, Sistemas Expertos y SW de Inteligencia Artificial.
·                     La información como valor preponderante dentro de las Organizaciones.




Bibliografia:


No hay comentarios:

Publicar un comentario