Papel evolutivo del software

Solo disponible en BuenasTareas
  • Páginas : 3 (551 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de agosto de 2012
Leer documento completo
Vista previa del texto
E1F1AC1 Investigación sobre el papel evolutivo del software
Naturaleza del software

Hoy en día, el software tiene un papel dual. Es producto y canal de distribución de este. Como producto, ofrecela potencia de cómputo presentada como hardware de una computadora o, de manera más global por una red de computadoras accesible mediante hardware local y de acceso físico. Sin importar el lugar enque resida el software, ya sea en un celular o dentro de una computadora central, éste es un transformador de información; realiza la producción, el manejo, la adquisición, la modificación, eldespliegue 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 softwareactúa como la base para el control de la computadora (Sistemas Operativos), la comunicación de información (redes), y la relación y el control de otros programas (utilerías de software y ambientes).

Elsoftware entrega el producto más importante de nuestro tiempo: información. Transforma los datos personales (por ejemplo, las transacciones financieras de un individuo) de forma que los datos seanmás útiles en un contexto local; maneja información alrededor del mundo (Internet) y proporciona los medios para adquirir información en todas sus formas.

El papel del software de computadora haexperimentado un cambio significativo en un periodo un poco mayor a 50 años.

Desde los comienzos del software hasta hoy en día se puede decir que se divide en cuatro eras:

* 1950 – 1965 Setrabajaba con la idea de “Codificar y Corregir”. 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 abase de prueba y error.

* 1965 – 1972 Se busca simplificar código. Aparición de Multiprogramación y Sistemas Multiusuario. Sistemas de Tiempo Real apoyan la toma de decisiones. Aparición de...
tracking img