Q1. Explain Multitasking.
Ans. We know that there must be enough memory to hold the operating system and one user program. Suppose that there is room for the operating system and two user programs. Now, when one job needs to true other job, which likely is not waiting for input/output. Furthermore, we might expand memory to hold three, four or more programs and suitable among of them. The process is known as multiprogramming or multitasking. It is the control them of modern operating system.
Multiprogramming operating system are fairly sophisticated compared to single program or uniprogramming systems.