You are on page 1of 2

I.E.S.P.P.

Jos Jimnez Borja


rea Acadmica de Ed. Secundaria
www.iesppjjb.edu.pe

LA EVOLUCIN DEL SOFTWARE minutos. Los avances en los dispositivos de


almacenamiento en lnea condujeron a la primera
Primera era: generacin de sistemas de gestin de bases de
Durante los primeros aos de la era de la datos.
computadora, el software se contemplaba como un
aadido. La programacin de computadoras era un La segunda era se caracteriz tambin por el
arte de andar por casa para el que existan pocos establecimiento del software como producto y la
mtodos sistemticos. El desarrollo del software se llegada de las casas de software. El software ya se
realizaba virtualmente sin ninguna planificacin, desarrollaba para tener una amplia distribucin en
hasta que los planes comenzaron a descalabrarse y un mercado multidisciplinar. Los programas se
los costos a crecer. Los programadores trataban de distribuan para computadoras grandes y para
hacer las cosas bien, y con un esfuerzo heroico, a minicomputadoras, a cientos e incluso a miles de
menudo salan con xito. usuarios.

Durante los primeros aos lo normal era que el Conforme creca el nmero de sistemas
hardware fuera de propsito general. Por otra informticos, comenzaron a extenderse las
parte, el software se diseaba a medida para cada bibliotecas de software de computadora. Las casas
aplicacin y tena una distribucin relativamente desarrollaban proyectos en los que se producan
pequea. El software como producto (es decir, programas de decenas de miles de sentencias
programas desarrollados para ser vendidos a uno o fuente. Los productos de software comprados al
ms clientes) estaba en su infancia. La mayora del exterior incorporaban cientos de miles de nuevas
software se desarrollaba y era utilizado por la sentencias. Una nube negra apareci en el
misma persona u organizacin. La misma persona horizonte. Todos esos programas, todas esas
lo escriba, lo ejecutaba y, si fallaba, lo depuraba. sentencias fuente tenan que ser corregidas cuando
Debido a que la movilidad en el trabajo era baja, los se detectaban fallas, modificadas cuando
ejecutivos estaban seguros de que esa persona cambiaban los requisitos de los usuarios o
estar all cuando se encontrara algn error. adaptadas a nuevos dispositivos hardware que se
Debido a este entorno personalizado del software, hubieran adquirido. Estas actividades se llamaron
el diseo era un proceso implcito, realizado en la colectivamente mantenimiento del software. El
mente de alguien, y la documentacin esfuerzo gastado en el mantenimiento del software
normalmente no exista. comenz a absorber recursos en una medida
alarmante.
Segunda era:
La segunda era en la evolucin de los sistemas de An peor, la naturaleza personalizada de muchos
computadora se extiende desde la mitad de la programas los haca virtualmente imposible de
dcada de los sesenta hasta finales de los setenta. mantener. Haba comenzado una crisis del
La multiprogramacin y los sistemas multiusuario software.
introdujeron nuevos conceptos de interaccin
hombre-mquina. Las tcnicas interactivas Tercera era:
abrieron un nuevo mundo de aplicaciones y nuevos La tercera era en la evolucin de los sistemas de
niveles de sofisticacin del hardware y del computadora comenz a mediados de los aos
software. Los sistemas de tiempo real podan setenta y continu ms all de una dcada. El
recoger, analizar y transformar datos de mltiples sistema distribuido, mltiples computadoras, cada
fuentes, controlando as los procesos y una ejecutando funciones concurrentemente y
produciendo salidas en milisegundos en lugar de en comunicndose con alguna otra, increment
I.E.S.P.P. Jos Jimnez Borja
rea Acadmica de Ed. Secundaria
www.iesppjjb.edu.pe

notablemente la complejidad de los sistemas cuarta generacin progresa, han comenzado a


informticos. Las redes de rea local y de rea surgir nuevas tecnologas. Las tecnologas
global, las comunicaciones digitales de alto ancho orientadas a objetos estn desplazando
de banda y la creciente demanda de acceso rpidamente los enfoques de desarrollo de
instantneo a los datos, supusieron una fuerte software ms convencionales en muchas reas de
presin sobre los desarrolladores del software. aplicaciones. Los sistemas expertos y el software de
An ms, los sistemas y el software que lo inteligencia artificial han salido del laboratorio
permitan continuaron residiendo dentro de la para entrar en aplicaciones prcticas de una gran
industria y de la academia. El uso personal era variedad de problemas del mundo real. El software
extrao. de redes neuronales artificiales junto con la
aplicacin de lgica difusa ha abierto posibilidades
La conclusin de la tercera era se caracteriz por la excitantes para el reconocimiento de patrones y
llegada y amplio uso de los microprocesadores. El habilidades de procesamiento de informacin de
microprocesador ha producido un extenso grupo carcter humano.
de productos inteligentes, desde automviles hasta
hornos de microondas, desde robots industriales a La programacin de realidad virtual y los sistemas
equipos de diagnsticos de suero sanguneo, pero multimedia ofrecen formas radicalmente
ninguno ha sido ms importante que la diferentes de comunicar informacin al usuario
computadora personal. final. Los algoritmos genticos ofrecen el
potencial para el software que reside dentro de las
Cuarta era: computadoras biolgicas masivamente en paralelo.
La cuarta era de la evolucin de sistemas
informticos se aleja de las computadoras
individuales y de los programas de computadoras, ACTIVIDAD
dirigindose al impacto colectivo de las
computadoras y del software. Potentes mquinas 1) En que era el software estaba a bajo costo
personales controladas por sistemas operativos 2) En que era los sistemas eran multiusuario
sofisticados, en redes globales y locales, 3) En que era apareci los sistemas expertos
acompaadas por aplicaciones de software 4) En que era el diseo era un proceso implcito
avanzadas se han convertido en la norma. Las 5) De a conocer cuales eras las 3 caractersticas
arquitecturas informticas estn cambiando de principales de las 4 eras.
entornos centralizados de grandes computadoras a
entornos descentralizados cliente/servidor. Las
redes de informacin en todo el mundo
proporcionan una infraestructura que iguala a
expertos y polticos en pensar sobre una
superautopista de informacin y una conexin
del ciberespacio. De hecho Internet se puede
observar como un software al que pueden
acceder usuarios individuales.

La industria del software ya es la cuna de la


economa del mundo. Las decisiones tomadas por
gigantes de la industria tales como Microsoft
arriesgan billones de dlares. A medida que la

You might also like