On This Page

This set of Operating System (OS) Multiple Choice Questions & Answers (MCQs) focuses on Operating System Set 20

Q1 | SSTF algorithm, like SJF                      of some requests.
  • may cause starvation
  • will cause starvation
  • does not cause starvation
  • causes aging
Q2 | In the              algorithm, the disk arm starts at one end of the disk and moves toward the other end, servicing requests till the other end of the disk. At the other end, the direction is reversed and servicing continues.
  • look
  • scan
  • c-scan
  • c-look
Q3 | In the                algorithm, the disk head moves from one end to the other, servicing requests along the way. When the head reaches the other end, it immediately returns to the beginning of the disk without servicing any requests on the return trip.
  • look
  • scan
  • c-scan
  • c-look
Q4 | The process of dividing a disk into sectors that the disk controller can read and write, before a disk can store data is known as
  • partitioning
  • swap space creation
  • low-level formatting
  • none of the mentioned
Q5 | The data structure for a sector typically contains                          
  • header
  • data area
  • trailer
  • all of the mentioned
Q6 | The header and trailer of a sector contain information used by the disk controller such as                    and                    
  • main section & disk identifier
  • error correcting codes (ecc) & sector number
  • sector number & main section
  • disk identifier & sector number
Q7 | The                program initializes all aspects of the system, from CPU registers to device controllers and the contents of main memory, and then starts the operating system.
  • main
  • bootloader
  • bootstrap
  • rom
Q8 | For most computers, the bootstrap is stored in                  
  • ram
  • rom
  • cache
  • tertiary storage
Q9 | The scheme used in the above question is known as                or                  
  • sector sparing & forwarding
  • forwarding & sector utilization
  • backwarding & forwarding
  • sector utilization & backwarding
Q10 | A disk that has a boot partition is called a
  • start disk
  • end disk
  • boot disk
  • all of the mentioned
Q11 | If one or more devices use a common set of wires to communicate with the computer system, the connection is called              
  • cpu
  • monitor
  • wirefull
  • bus
Q12 | When device A has a cable that plugs into device B, and device B has a cable that plugs into device C and device C plugs into a port on the computer, this arrangement is called a
  • port
  • daisy chain
  • bus
  • cable
Q13 | The                    present a uniform device- access interface to the I/O subsystem, much as system calls provide a standard interface between the application and the operating system.
  • devices
  • buses
  • device drivers
  • i/o systems
Q14 | The              register is read by the host to get input.
  • flow in
  • flow out
  • data in
  • data out
Q15 | The              register is written by the host to send output.
  • status
  • control
  • data in
  • data out
Q16 | The hardware mechanism that allows a device to notify the CPU is called                
  • polling
  • interrupt
  • driver
  • controlling
Q17 | The                    determines the cause of the interrupt, performs the necessary processing and executes a return from the interrupt instruction to return the CPU to the execution state prior to the interrupt.
  • interrupt request line
  • device driver
  • interrupt handler
  • all of the mentioned
Q18 | In general the two interrupt request lines are                          
  • maskable & non maskable interrupts
  • blocked & non maskable interrupts
  • maskable & blocked interrupts
  • none of the mentioned
Q19 | The                    are reserved for events such as unrecoverable memory errors.
  • non maskable interrupts
  • blocked interrupts
  • maskable interrupts
  • none of the mentioned
Q20 | The                  can be turned off by the CPU before the execution of critical instruction sequences that must not be interrupted.
  • nonmaskable interrupt
  • blocked interrupt
  • maskable interrupt
  • none of the mentioned
Q21 | The                      is used by device controllers to request service.
  • nonmaskable interrupt
  • blocked interrupt
  • maskable interrupt
  • none of the mentioned
Q22 | The interrupt vector contains
  • the interrupts
  • the memory addresses of specialized interrupt handlers
  • the identifiers of interrupts
  • the device addresses
Q23 | Division by zero, accessing a protected or non existent memory address, or attempting to execute a privileged instruction from user mode are all categorized as                  
  • errors
  • exceptions
  • interrupt handlers
  • all of the mentioned
Q24 | For large data transfers,                    is used.
  • dma
  • programmed i/o
  • controller register
  • none of the mentioned
Q25 | A character stream device transfers
  • bytes one by one
  • block of bytes as a unit
  • with unpredictable response times
  • none of the mentioned