Sistemas Operativos
Los sistemas operativos los podemos clasificar en:• Sistemas operativos monotarea: Sólo pueden manejar un proceso, es decir , las tareas deben ejecutarse una tras otra. Por ejemplo, el sistema DOS es monotarea,al no poder ejecutar varias aplicaciones simultáneamente, aunque existieron variosintentos de añadirleesta capacidad.• Sistemas operativos multitarea:La computadora puede procesar varias tareas al mismo tiempo. Podemos distinguir: • Conmutación de contextos: Es un tipo simple de multitarea en el quedos o más aplicaciones se cargan al mismo tiempo, pero sólo se procesa la quese encuentra en primer plano, que es la que está utilizando el usuario. Cuando elusuario cambia de aplicación , se produce un intercambio entre ambas tareas, pasandola aplicación activa a segundo plano, efectuándose unalmacenamiento del estado en el quese encuentra. Por otro lado la aplicación que estaba en segundo plano pasa a reanudarsu procesamiento recuperando la situación en la que se había detenido. • Multitarea cooperativa: Las tareas en segundo plano reciben tiempo de procesodurante los tiempos muertos de la tarea que se encuentra en primer plano. Esto ocurrecuandodicha aplicación espera información del usuario para poder continuar. • Multitarea de tiempo compartido: Cada tarea recibe un tiempo de procesamientodurante una fracción de segundo.Se puede establecer un orden de prioridades entre las tareas o simplemente seguir un orden secuencial. Dado que el sentido temporal del usuario esmucho más lento que la velocidad de procesamiento del ordenador , las operaciones demultitarea en tiempo compartido parecen ser simultáneas. Todos los sistemas operativosactuales (Linux, toda la familia Windows,...
Regístrate para leer el documento completo.