MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

OPERATING SYSTEM

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
An operating system manages printing using spooling. In doing so what does the operating system do?
A
Data is stored on hard disc/in memory/stored in a queue
B
Ensures that data is stored and can be retrieved correctly from any disk drive
C
Ensures that all programs and data including itself is stored in correct memory locations
D
Communicates with and receives data input to a keyboard/mouse/other valid input device
Explanation: 

Detailed explanation-1: -The operating system manages printing and spooling by organising data that is waiting to be printed into a queue. Once the printer becomes available the operating system releases the next data from the queue and prints it. This means that other user and system tasks can continue while the data is in the queue.

Detailed explanation-2: -Spooling is the temporary storage of data for use and execution by a device, program, or system. Data is sent to and stored in main memory or other volatile storage until it is requested for execution by a program or computer. Spooling makes use of the disc as a large buffer to send data to printers and other devices.

Detailed explanation-3: -Spooling is mainly used for data processing at remote sites. It overlaps the I/O of one job with the computation of other jobs. Spooling can keep both the CPU and I/O devices watching at much higher rates.

Detailed explanation-4: -The most common spooling application is print spooling, which places a task (or ‘print job’) into a queue for extended or later processing."

There is 1 question to complete.