Multitasking
A form of processing supported by most current operating systems in which a computer works on multiple tasks-roughly, separate pieces’ of work-seemingly at the same time by parceling out the processor’s time among the different tasks .
Multitasking can be either cooperative or preemptive.
1. Preemptive multitasking is a task used by the OS to decide for how long a task should be executed before allowing another task to use the OS.
2. Cooperative multitasking is a type of computer multitasking in which the operating system never initiates a context switch from a running process to another process .
Dictionary of Computer and Internet Terms (Vol. 1) John C. Rigdon, 2016 – 1471 c. – 802