Q538
Which of the following capabilities is required for a system program to execute more than one program at a time?
A.
word processing
B.
compiling
C.
virtual memory
D.
multitasking
AnswerE.
None of the above
Answer: Option D
Solution
Answer: Option D
Solution:
In computing, multitasking is the concurrent execution of multiple tasks (also known as processes) over a certain period of time. New tasks can interrupt already started ones before they finish, instead of waiting for them to end. As a result, a computer executes segments of multiple tasks in an interleaved manner, while the tasks share common processing resources such as central processing units (CPUs) and main memory.