A principios de los años 50 con
el objeto de facilitar la interacción entre persona y computadora, los sistemas
operativos hacen una aparición discreta y bastante simple, con conceptos tales
como el monitor residente, el proceso por lotes y el almacenamiento temporal.
Monitor residente
Su funcionamiento era bastante
simple, se limitaba a cargar los programas a memoria, leyéndolos de una cinta o
de tarjetas perforadas, y ejecutarlos. El problema era encontrar una forma
de optimizar el tiempo entre la retirada de un trabajo y el montaje del siguiente.
Procesamiento por lotes
Como solución para optimizar, en
una misma cinta o conjunto de tarjetas, se cargaban varios programas, de forma
que se ejecutaran uno a continuación de otro sin perder apenas tiempo en la
transición.
Almacenamiento temporal
Su objetivo era disminuir el
tiempo de carga de los programas, haciendo simultánea la carga del programa o
la salida de datos con la ejecución de la siguiente tarea. Para ello se
utilizaban dos técnicas, el buffering y el spooling.
No hay comentarios:
Publicar un comentario