Sistemas de tiempo compartido
Click here to load reader
Transcript of Sistemas de tiempo compartido
Proporcionan un entorno en el que los
distintos recursos del sistema se
aprovechan de manera efectiva.
Los sistemas por lotes tienen ciertos problemas. Puesto que el usuario no puede interactuar con el trabajo durante su ejecución.
El programador no puede modificar un programa durante su ejecución a fin de estudiar su comportamiento.
Es un trabajo de varios pasos subsecuentes
¿Qué es multitarea?
Es una extensión lógica de la multiprogramación. Se ejecutan múltiples trabajos mientras la CPU se conmuta entre ellos.
Permite la comunicación entre usuario y el sistema.
El usuario da instrucciones al sistema operativo o a un programa directamente y recibe una respuesta inmediata.
Son apropiados para ejecutar trabajos grandes que casi no necesitan interacción. No es necesario que el programador espere mientras se procesa el trabajo. Se desarrollo este sistema con el fin de que el programador no estuviera mucho tiempo esperando.
Se crearon para brindar el uso interactivo de un computador a un costo razonable. Utiliza la planificación de la CPU y multiprogramación.
Un sistema de tiempo compartido permite a los múltiples usuarios compartir la computadora simultáneamente.
Son mas complejos que los multiprogramados.