Clasificacion de los sistemas operativos
Los sistemas operativos los podemos clasificar por:
A) Los procesos:
Sistemas operativos monotarea: Sólo pueden manejar un proceso, es decir , las tareas deben ejecutarse una tras otra. Por ejemplo, el sistema DOS.
Sistemas operativos multitarea: La computadora puede procesar varias tareas al mismotiempo. Podemos distinguir:
Conmutación de contextos: Es un tipo simple de multitarea en el que
dos o más aplicaciones se cargan al mismo tiempo, pero sólo se procesa la que se encuentra en primer plano. Cuando el usuario cambia de aplicación , se produce un intercambio entre ambas tareas.
Multitarea cooperativa: Las tareas en segundo plano reciben tiempo de proceso durante los tiempos muertos de la tarea que se encuentra en primer plano. Esto ocurre cuando dicha aplicación esperainformación del usuario para poder continuar. Mac
Multitarea de tiempo compartido: Cada tarea recibe un tiempo de procesamiento durante una fracción de segundo. Se puede establecer un ordende prioridades entre las tareas o simplemente seguir un orden secuencial. Dado que el sentido temporal del usuario es mucho más lento que la velocidad de procesamiento del ordenador , las operaciones de multitarea en tiempo compartido parecen ser simultáneas. Todos los sistemas operativos actuales (Linux, toda la familia Windows, Mac OS, OS/2 de IBM…) utilizanesta técnica.
Sistemas operativos por lotes: Procesan una gran cantidad de trabajos con poca o ninguna interacción entre los usuarios y los programas en ejecución. Se reúnen todos los trabajoscomunes para realizarlos al mismo tiempo, evitando la espera de dos o más trabajos como sucede en el procesamiento en serie. Algunos ejemplos de Sistemas Operativos por lotes exitosos son el SCOPE,...
Regístrate para leer el documento completo.