Sistemas operativos de tiempo compartido
Los sistemas operativos de tiempo compartido permiten a varios usuarios compartir la computadora simultáneamente. Estos sistemas hacen uso de la planificación del CPU y la multiprogramación para proporcionar a cada usuario una pequeña porción de la computadora.
Este tipo de sistemas son más complejos que los de multiprogramación pues incluyen procesos más sofisticados para la administración y protección de memoria.
En un sistema de tiempo compartido, el CPU ejecuta múltiples trabajos de manera conmutada pero los cambios se realizan de manera tan ágil que los usuarios pueden interactuar con cada programa mientras está en ejecución.
Fuente: Apuntes de Informática VII de la FCA de la UNAM