Software Computacional

Páginas: 26 (6416 palabras) Publicado: 11 de abril de 2012
Software computacional

















INDICE

1. Concepto de Software
2. Historia del Software
3. Clasificación del Software
4. Funciones del software
5. Proceso de desarrollo de un software
6. Requerimientos de desarrollo de un software
7. Modelo de desarrollo de un software
8. Etapas de desarrollo de un software
9. Carácter evolutivo de un software
10.Crecimiento y evolución de un software según Lehman y Belady
11. Software comercial y libre y sus tipos de licencias
12. Diferencias, ventajas y desventajas entre software comercial y libre
13. Leyes con la Tecnología












INTRODUCCION
Durante todos estos años hemos sido testigos de los grandes y sorprendentes avances que la tecnología que se ha desarrollado en los últimos años.Estos avances han sido muy rápidos en la realidad, pero no podemos hablar de que nacen de la noche a la mañana, cada uno de ellos refleja una investigación de mucho tiempo. Estas nuevas tecnologías nos demuestran con hechos y resultados lo importante que son para en la actualidad; a su vez se van convirtiendo en un estándar para poder competir en el mundo real.
Un factor que ha sido relevante eneste desarrollo de tecnologías ha sido el Software, ya que ha facilitado y agilizado varios procesos que ya se manejaban con anterioridad. Además que se ha convertido en una característica primordial que deben tener las Organizaciones para poder convertirse en una de las mejores a nivel mundial.
Durante los primeros años de la era de la computadora, el software se contemplaba como un añadido.Desde entonces el campo se ha desarrollado tremendamente. 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, hasta que los planes comenzaron a descalabrarse y los costos a correr. Los programadores trataban de hacer las cosas bien, y con un esfuerzo heroico, amenudo salían con éxito. Los problemas a ser resueltos eran principalmente de una naturaleza técnica, el énfasis estaba en expresar algoritmos conocidos eficazmente en algún lenguaje de programación.
A lo largo de los primeros años se aprendió mucho sobre la implementación de sistemas informáticos, pero relativamente poco sobre la ingeniería de las computadoras. Sin embargo, en honor de la verdad,se debe reconocer que durante esa era se desarrollaron muchos sistemas informáticos excepcionales. Algunos de ellos todavía se siguen utilizando hoy, y por sus características, siguen siendo admirados con toda justicia.
En la evolución de los sistemas de computadora se extienden desde la mitad de la década de los sesenta hasta finales de los setenta. La multiprogramación y los sistemasmultiusuario 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 del software. Los sistemas de tiempo real podían 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 enlos dispositivos de almacenamiento en línea condujeron a la primera generación de sistemas de gestión de bases de datos.
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 de software comprados al exteriorincorporaban cientos de miles de nuevas sentencias. Una nube negra apareció en el horizonte. Todos esos programas, todas esas sentencias fuente tenían que ser corregidos cuando se detectaban fallos, modificados cuando cambiaban los requisitos de los usuarios o adaptados a nuevos dispositivos hardware que se hubieran adquirido. Esta actividades se llamaron colectivamente mantenimiento del software....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Software Computacional
  • software computacional
  • ¿Quién tiene mejor campo laboral, un ingeniero en sistemas computacionales o un ingeniero en software
  • computacional
  • Computacional
  • computacional
  • Computacional
  • computacional

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS