Diferentes Ambientes de Procesamiento
Diferentes Ambientes de Procesamiento
Diferentes Ambientes de Procesamiento
Diferentes ambientes de procesamiento: por lotes, interactivo, tiempo compartido y en tiempo real
Ambientes de Procesamiento
Es conocido también como Batch processing y no es más que una forma de operación de las primeras
computadoras que sólo eran capaces de ejecutar un trabajo o tarea por vez que es procesamiento de
datos por grupos o lotes. Se trataba de una forma muy ineficiente del uso de una computadora.
Evolucionó a lo que se conoce como multiprogramación en donde múltiples tareas comparten los
recursos de una computadora.
El tiempo compartido se refiere a compartir un recurso de computación entre muchos usuarios por
medio de la multi-tarea.Al permitir que un gran número de usuarios interactuara simultáneamente en
una sola computadora, el tiempo compartido dramáticamente bajó el costo del servicio de
computación, mientras que al mismo tiempo hacía la experiencia computacional mucho más interactiva.
es aquel Sistema Digital que interactúa activamente con un entorno con dinámica conocida en relación
con sus entradas, salidas y restricciones temporales, para darle un correcto funcionamiento de acuerdo
con los conceptos de predictibilidad, estabilidad, controlabilidad y alcanzabilidad.
Los sistemas operativos uni usuarios son aquellos que soportan a un usuario a la vez, sin importar el
número de procesadores que tenga la computadora o el número de procesos o tareas que el usuario
pueda ejecutar en un mismo instante de tiempo. Las computadoras personales típicamente se han
clasificado en este renglón.
Sistemas operativos multiusuarios
Los sistemas operativos multiusuarios son capaces de dar servicio a más de un usuario a la vez, ya sea
por medio de varias terminales conectadas a la computadora o por medio de sesiones remotas en una
red de comunicaciones. No importa el número de procesadores en la máquina ni el número de procesos
que cada usuario puede ejecutar simultáneamente.
Los sistemas unitarea son aquellos que sólo permiten una tarea a la vez por usuario. Puede darse el caso
de un sistema multiusuario y monotarea, en el cual se admiten varios usuarios al mismo tiempo pero
cada uno de ellos puede estar haciendo solo una tarea a la vez.
Un sistema operativo multitarea es aquél que le permite al usuario estar realizando varias labores al
mismo tiempo. Por ejemplo, puede estar editando el código fuente de un programa durante su
depuración mientras compila otro programa, a la vez que está recibiendo correo electrónico. Es común
encontrar en ellos interfaces gráficas orientadas al uso de menús y el ratón, lo cual permite un rápido
intercambio entre las tareas para el usuario, mejorando su productividad.