Single task / program operating systems
This type of operating systems allows the processing of one application / program resident in the main memory at a time.
The user can only run one interactive program at a time and must exit from the program before loading and running another program.
Example: MS DOS