SA1 Operating Systems Lecture Practice Test

Session length

1 / 20

Which of the following statements is true about device controllers?

They handle all memory management tasks.

They have access to local memory only.

They do not have local buffer.

Device controllers are specialized hardware components that manage the communication between the operating system and peripheral devices. They often include local buffers, which are temporary storage areas that hold data being transferred to and from devices. This buffering is crucial because it helps to accommodate the speed differences between the CPU and peripheral devices. For instance, when a peripheral device sends data to the system, the device controller can store this data in a local buffer while the CPU processes other tasks, thereby improving overall system performance and efficiency.

Given this understanding, the assertion that device controllers do not have local buffers is incorrect. In fact, the presence of local buffers is a fundamental aspect of how device controllers operate, allowing them to manage data flow effectively and ensure smooth communication with the operating system. This characteristic is what makes option C a misguided choice, as device controllers certainly utilize local memory buffers for efficient data handling.

They manage user input only.

Next Question
Subscribe

Get the latest from Passetra

You can unsubscribe at any time. Read our privacy policy