Sistemas Operativos
Evolución de los sistemas operativos
* 1940-Procesamiento en serie
A finales de los años 40, con la aparición de la primera generación de computadores, serealizaba lo que se llama el proceso en serie. Por aquel entonces no existían los sistemas operativos, y los programadores debían interactuar con el hardware del computador sin ayuda externa. Esto hacíaque el tiempo de preparación para realizar una tarea fuera excesivo. Además para poderse utilizar el computador debía hacerse por turnos. Para ello se rellenaba un formulario de reserva en el que seindicaba el tiempo que el programador necesitaba para realizar su trabajo. Hay que tener en cuenta que por aquel entonces los computadores eran máquinas muy costosas y que eran monotarea, esto hacíaque estuvieran muy solicitadas y que sólo pudieran utilizarse en periodos breves de tiempo.
* 1950-Procesamiento por lotes y multiprogramación
Como solución para optimizar el tiempo de montajesurgió la idea de agrupar los trabajos en lotes, en una misma cinta o conjunto de tarjetas, de forma que se ejecutaran uno a continuación de otro sin perder apenas tiempo en la transición.
En un sistemamultiprogramado la memoria principal alberga a más de un programa de usuario. La CPU ejecuta instrucciones de un programa, cuando el que se encuentra en ejecución realiza una operación de E/S; en lugarde esperar a que termine la operación de E/S, se pasa a ejecutar otro programa. Si éste realiza, a su vez, otra operación de E/S, se mandan las órdenes oportunas al controlador, y pasa a ejecutarseotro. De esta forma es posible, teniendo almacenado un conjunto adecuado de tareas en cada momento, utilizar de manera óptima los recursos disponibles.
* 1960-Tiempo compartido
En este puntotenemos un sistema que hace buen uso de la electrónica disponible, pero adolece de falta de interactividad; para conseguirla debe convertirse en un sistema multiusuario, en el cual existen varios...
Regístrate para leer el documento completo.