COMPUTER SOFTWARE
SYSTEM SOFTWARE
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
By executing multiple applications at the same time
|
|
By switching between applications quickly and efficiently
|
|
By giving each application exclusive access to all computer resources
|
|
By executing only one application at a time, but with higher priority for certain applications
|
Detailed explanation-1: -Multitasking in an OS enables a user to execute multiple computer tasks at the same time. Processes that hold common processing resources, such as a CPU, are known as many tasks. The operating system remembers where you are in these jobs and lets you switch between them without data being lost.
Detailed explanation-2: -Multitasking works by time slicing-that is, allowing multiple programs to use tiny slices of the processor’s time, one after the other. PC operating systems use two basic types of multitasking: cooperative and preemptive.
Detailed explanation-3: -In cooperative multitasking, the operating system hands over control to a program and waits for the program to give control back to the operating system. Whereas, in preemptive multitasking, the operating system is in control of the computer at all times.
Detailed explanation-4: -Through the use of regular interruption signals, the OS can prioritise and juggle the requests made to the processor. This gives the illusion that the CPU is actually dealing with more than one program or task at once (multitasking). Errors are spotted and usually dealt with without needing to alert the user.