Question

What is the key difference between "multiprogramming" and "multitasking" in an operating system?

A Multiprogramming allows only one program to reside in memory and execute, while multitasking allows several programs to execute simultaneously
B Multitasking only functions on single-core processors, while multiprogramming requires multiple cores for proper functioning
C Multiprogramming and multitasking are simply two different names for the exact same concept
D Multiprogramming keeps several programs in memory to maximize CPU utilization, while multitasking rapidly switches the CPU between tasks
E Multiprogramming is only used in mobile operating systems, while multitasking is used in desktop systems only
Practice Next

Hey! Ask a query

🎓
Think You're Ready for RBI Grade B?
RBI Grade B 2026 Phase 1 Memory Based Paper
  • 200 Questions with Detailed Solutions
  • Section-wise Coverage (GA, English, Quant & Reasoning)