Durante los primeros años de la era de la computadora, el software se contemplaba como un añadido.
la evolucion
Hardware como propósito general 1950 - 1950
Hardware como propósito general
Annotations:
El software como producto estaba en su infancia. La mayoría del software se desarrollaba y era utilizado por la misma persona u organización. La misma persona lo escribía, lo ejecutaba y, si fallaba, lo depuraba. Debido a que la movilidad en el trabajo era baja, los ejecutivos estaban seguros de que esa persona estará allí cuando se encontrara algún error. Debido a este entorno personalizado del software, el diseño era un proceso implícito, realizado en la mente de alguien, y la documentación normalmente no existía.
el software se diseña a medida para cada aplicación y tenía una distribución relativamente pequeña.
Programadores 1954 - 1954
Los programadores trataban de hacer las cosas bien, y con un esfuerzo heroico.
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.
El Software Libre 1957 - 1960
Se distribuye sin restricciones en grupos de usuarios como SHARE IBM) y DECUS (DEC).
Primer Lenguaje de Programacion 1959 - 1959
Primer lenguaje de programación llamado FORTRAN para IBM 704
La Segunda Era En La Evolución De Los Sistemas De Computadoras 1965 - 1965
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 del software.
“Comienza La Crisis del Software”. 1967 - 1967
La naturaleza personalizada de muchos programas los hacía virtualmente imposibles de mantener.
Había comenzado una crisis del “software.” Problemas que aparecen en el desarrollo del software al
desarrollar, mantener y atender la demanda de nuevas aplicaciones
Lenguaje y Compilacion 1968 - 1968
Conforme crecía el número de sistemas informáticos, comenzaron a extenderse las bibliotecas.
Las casas desarrollaban proyectos en los que se producían programas de decenas de miles de sentencias
fuente. Los productos de 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 corregidos 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 del software. El esfuerzo gastado en el mantenimiento del software
comenzó a absorber recursos en una medida alarmante.
La Evolución de los Sistemas de Computadora 1970 - 1970
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.
Comenzó a mediados de los años setenta y continuó más allá de una década.
Sistemas Distribuidos 1975 - 1975
Colección de computadoras independientes; es decir autónomas, que aparecen ante los usuarios del
sistema como una única computadora.
Microprocesadores 1977 - 1977
El microprocesador ha producido un extenso grupo de productos inteligentes, desde automóviles hasta
hornos microondas, desde robots industriales a equipos de diagnóstico 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 a
ser fácilmente accesibles al público.
Impacto en el consumo 1984 - 1984
Los sistemas informáticos se aleja de las computadoras individuales y de los programas de computadoras,
dirigiéndose al impacto colectivo de las computadoras y del software.
Potentes Sistemas Potentes Sistemas
Potentes máquinas personales controladas por sistemas operativos sofisticados, en redes globales y
locales, acompañadas por aplicaciones de software avanzadas se han convertido en la norma.
Inicio de Debian 1993 - 1993
Ian Murdock comienza una nueva distribución basada en Linux, llamada Debian.
Mozilla M13 2000 - 2000
Considerada como la primera versión razonablemente estable de Mozilla.
Lenguajes Orientados a Objetos 2001 - 2001
En la época del 2000 se van implementando más los Lenguajes con programación orientada a Objetos.
Las herramientas CASE 2001 - 2002
Aparecen en la epoca de los 90's; tienen gran auge en el 2000 entre los desarrolladores de software.
Las Redes Sociales 2007 - 2007
Este año las redes sociales se vuelven tan populares alrededor del mundo de la Internet.