Q1easyA Character Device vs. a Block Device?ACharacter devices are faster.BCharacter devices do not need drivers.CBlock devices are for text; Character devices are for images.DCharacter devices transfer data as a stream of bytes; Block devices transfer data in fixed-size blocks.Check AnswerReveal Answer & ExplanationDiscuss on Board
Q2easyWhat is the purpose of the I/O Subsystem in an OS?ATo manage the user interface.BTo manage only the CPU.CTo handle network security.DTo provide a standardized interface to applications, hiding the complexity of diverse hardware devices.Check AnswerReveal Answer & ExplanationDiscuss on Board
Q3mediumMultiple users on a network send print jobs to a single printer. The OS queues these jobs to a disk file and prints them one by one. This is called:ACachingBPollingCSpoolingDBufferingCheck AnswerReveal Answer & ExplanationDiscuss on Board
Q4easyWhat is the main advantage of using Interrupt-driven I/O over Polling?AInterrupts are simpler to implement.BPolling is more secure.CInterrupts allow the CPU to perform other work while the I/O device is busy.DInterrupts can only be used for network devices.Check AnswerReveal Answer & ExplanationDiscuss on Board
Q5easyWhat is the role of DMA (Direct Memory Access)?AIt allows the user to access kernel memory.BIt schedules processes for execution.CIt offloads large data transfers between I/O devices and memory from the CPU.DIt manages the CPU cache.Check AnswerReveal Answer & ExplanationDiscuss on Board
Q6easyWhat is a Device Driver?AA software component in the OS that understands how to communicate with a specific hardware device.BThe user manual for a device.CA tool for formatting disks.DA hardware component in a device.Check AnswerReveal Answer & ExplanationDiscuss on Board