IMPORTANCIA DEL SOFTWARE

Páginas: 7 (1688 palabras) Publicado: 7 de septiembre de 2014

LA IMPORTANCIA DEL SOFTWARE

Durante las tres primeras décadas de la informática, el principal desafió era desarrollar el hardware de las computadoras de forma que se redujera el coste de procesamiento y almacenamiento de datos. A lo largo de la década de los 80, los avances en microelectrónica han dado como resultado una mayor potencia de cálculo a la vez que una reducción del coste.

Hoyel problema es diferente. El principal desafío es reducir el coste y mejorar la calidad de las soluciones basadas en computadoras —soluciones que se implementan con el software.

La potencia de las grandes computadoras de ayer está hoy disponible en un simple circuito integrado. Las imponentes capacidades de procesamiento y almacenamiento del hardware moderno representa un gran potencial decálculo. El software es el mecanismo que nos facilita utilizar y explotar este potencial.

La evolución del software

El contexto en el que se ha desarrollado el software esta fuertemente ligado a las cuatro décadas de evolución de los sistemas informáticos. Un mejor rendimiento del hardware, un tamaño más pequeño y un coste más bajo, han dado lugar a sistemas informáticos más sofisticados. Noshemos trasladado de los procesadores con tubos de vacío a dispositivos electrónicos. En sus libros populares sobre “la revolución de las computadoras”, Osborne [0SB79] la caracteriza como una “nueva revolución industrial”; Toffler [TOF8O] llamó a la llegada de piezas microelectrónicas la “tercera ola de cambio” en la historia de la humanidad; y NAISBITT [NA1821 predijo que la transformación de lasociedad industrial en una “sociedad de la información” tendrá un profundo impacto en nuestras vidas.

La Figura 1. 3 describe la evolución del software dentro del contexto de las áreas de aplicación de los sistemas basados en computadoras. Durante los primeros años de desarrollo de las computadoras, el hardware sufrió continuos cambios, mientras que el software se veía simplemente como unañadido. La programación de computadoras era un arte de “andar por casa” para el que existían pocos métodos sistemáticos. El desarrollo del software se realizaba virtualmente sin ninguna planificación, aunque comenzaron a aparecer algunos deslices en los costes o planificación. Durante este período se utilizaba en la mayoría de los sistemas una orientación por lotes. Algunas excepciones notables fueronalgunos sistemas interactivos tales como el sistema de reserva de billetes de la American Airlines y los sistemas de tiempo real orientados a la defensa, tales como SAGE. Sin embargo, la mayor parte del hardware se dedicaba a la ejecución de un único programa que a su vez se dedicaba a una aplicación específica.

Durante los primeros años era normal que el hardware fuera de propósito general. Porotra parte, el software se diseñaba a medida para cada aplicación y tenía una distribución relativamente pequeña.

La producción de software (es decir, de programas desarrollados para ser vendidos a uno o más clientes) estaba en su infancia. La mayoría del software se desarrollaba y utilizaba por la misma persona u organización. La misma persona lo escribía, lo ejecutaba y si fallaba lodepuraba. Debido a que la movilidad en el trabajo era baja, los ejecutivos estaban seguros de que esa persona estaría allí cuando se encontrara algún error. Debido a este entorno personalizado del software, el diseño era un proceso implícito, ejecutado en la cabeza de alguien, y la documentación no existía normalmente.



Figura 1.3

A lo largo de los primeros años aprendimos mucho sobre laimplementación de sistemas informáticos, pero relativamente poco sobre la ingeniería de las computadoras. Sin embargo, en honor a la verdad, debemos reconocer que durante esta era se desarrollaron muchos sistemas informáticos excepcionales. Algunos de éstos permanecen en uso hoy, y por sus características, continúan admirándose con toda justicia.

La segunda era de la evolución de los sistemas de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Importancia de las pruebas de software en la actualidad
  • Importancia Total Del Software
  • LA IMPORTANCIA DE CALIDAD DE SOFTWARE
  • Importancia del software en colombia
  • Importancia de la ingenieria de software
  • Importancia De La Calidad En El Desarrollo De Software
  • Importancia y alcance que tiene el software
  • Importancia del software en Colombia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS