Evolución del software


 GENERACION CERO -1940
*Los primeros sistemas computacionales no poseían sistemas operativos
*Los usuarios tenían completo acceso al lenguaje de la maquina
*Todas las instrucciones eran codificadas a mano
PRIMERA GENERACION 1950-1960
*Distribución limitada
*Software a “medida”
*Sistemas constituidos por tubos de vacio , desprendían bastante calor y tenían una vida relativamente corta
*Alto consumo de energía. El voltaje de los tubos eran de 300v y la posibilidad de fundirse era grande
*Maquinas grande y pesadas. Se construye el ordenador ENIAC de grande  dimensiones
*Continua  interrupciones en el proceso programación en lenguaje de maquina
*Uso de tarjetas perforados para suministrar datos de programas
SEGUNDA GENERACION 1970
*Su fiabilidad alcanza metas inimaginables con los efímeros tubos al vacio
*Mayor rapidez , la velocidad de las operaciones no se mide en segundos sino en menos
*Aplicaciones comerciales en aumento
*Lenguajes de programación mas  potentes
*Mejoran los dispositivos de entrada y salida
*Instrumento de almacenamiento : cintas y discos
TERCERA GENERACION 1980
*Sistemas distribuidos
*Menor consumo de energía
*Apreciable reducción de espacios
* Teleproceso
*Multiprogracion
*Tiempo compartido
CUARTA GENERACION 1990-2000
*Potentes sistemas de sobre mesa
* Computacion paralela
*Se minimizan los circuitos, aumenta la capacidad de almacenamiento
*Reducen tiempo de respuesta
*Memorias electrónicas mas rapidas
*Multiproceso
*Generalizacion de las aplicaciones
*Sistemas de tratamiento de base de datos
QUINTA GENERACION –ACTUALIDAD
*Robots con capacidad de movimiento
*Traductores de lenguaje
*Entendimiento de relatos no trivales
*Reconocimiento de formas tridimensionales
*Juegos
Línea de tiempo del software.


Comentarios