Monotarea
Se le dice monotarea a aquel sistema operativo que solamente puede ejecutar un proceso del programa de computación a la misma vez. Es una característica de los sistemas operativos más antiguos como MS-DOS pues en la actualidad la mayoría de los sistemas de propósito general son multitarea, es decir, que pueden ejecutar más de un programa de computación a la vez.
El MS-DOS es un sistema operativo monousuario y monotarea, tiene estas limitaciones pero, a la vez, es muy robusto y permite realizar tareas que otros no lo harían.
Aunque el MS-DOS necesite ejecutar un programa padre para correr otro programa hijo, sólo está ejecutando uno en cada momento (hijo), y si el programa padre deja de funcionar, el programa hijo se bloquea automáticamente.
El MS-DOS original es capaz de gestionar 1MB y de trabajar directamente sólo con 640 KB, este es un gran problema para programas que precisen de más memoria.
La solución adoptada consiste en reordenar la memoria en diferentes partes, y un gestionador de memoria adecuado para ello.
En Windows 95 y 98 se basan en MS-DOS “sufriendo” esta limitación de memoria. A partir de Windows Millenium (Windows NT, Windows 2000 y Windows XP) se abandona definitivamente el MS-DOS, ampliando la memoria a usar.