Se distinguen por sus
habilidades para poder soportar la ejecución de dos o más trabajos activos (que
se están ejecutado) al mismo tiempo. Esto trae como resultado que la Unidad
Central de Procesamiento (UCP) siempre tenga alguna tarea que ejecutar,
aprovechando al máximo su utilización.
Su objetivo es tener
a varias tareas en la memoria principal, de manera que cada uno esta usando el
procesador, o un procesador distinto, es decir, involucra maquinas con mas de
una UCP.
Sistemas Operativos
como UNIX, Windows 95, Windows 98, Windows NT, MAC-OS, OS/2, soportan la
multitarea.
Las características
de un Sistema Operativo de multiprogramación o multitarea son las siguientes:
- Mejora productividad del sistema y utilización de recursos
- Multiples recursos entre varios programas.
- Generalmente soportan multiples usuarios.
- Proporcionan facilidad para mantener el entorno.
- Requieren validación de usuarios para seguridad y protección.