AllInfoHub Logo

AllInfoHub – MCQ Practice

Operating Systems – Multiple Choice Questions (MCQs)

  1. 37. What is input/output (I/O) management?

    • A. The process of controlling the transfer of data between the computer and its peripheral devices
    • B. The process of managing memory
    • C. The process of scheduling processes
    • D. The process of managing files
  2. 38. What is polling in I/O?

    • A. The CPU repeatedly checks the status of a device
    • B. The device interrupts the CPU when it's ready
    • C. Data is transferred directly between the device and memory
    • D. The OS uses a dedicated I/O processor
  3. 39. What is interrupt-driven I/O?

    • A. The CPU repeatedly checks the status of a device
    • B. The device signals the CPU when it needs attention
    • C. Data is transferred directly between the device and memory
    • D. The OS uses a dedicated I/O processor
  4. 40. What is Direct Memory Access (DMA)?

    • A. The CPU directly accesses peripheral devices
    • B. Peripheral devices transfer data directly to or from memory without CPU intervention
    • C. The OS manages all I/O transfers
    • D. A technique for speeding up CPU access to memory
  5. 41. What is a system call?

    • A. A request from a user-level program to the operating system kernel
    • B. A call between two user-level programs
    • C. A hardware interrupt
    • D. A kernel thread
  6. 42. Which of the following is a type of system call?

    • A. Process control
    • B. Memory management
    • C. File management
    • D. Device management
  7. 43. What is a monolithic kernel?

    • A. An OS structure where all kernel services run within a single address space
    • B. An OS structure where kernel services are divided into modules
    • C. An OS structure with a microkernel and user-level servers
    • D. An OS structure with a layered approach
  8. 44. What is a microkernel?

    • A. An OS structure where all kernel services run within a single address space
    • B. An OS structure where the kernel provides minimal services
    • C. and other services run in user space
    • D. An OS structure with a layered approach
  9. 45. What is a hybrid kernel?

    • A. An OS structure that combines aspects of monolithic and microkernels
    • B. An OS structure that is purely monolithic
    • C. An OS structure that is purely microkernel-based
    • D. An OS structure with a layered architecture
  10. 46. What is a layered operating system?

    • A. An OS structure where components are organized in a hierarchy of layers
    • B. An OS structure where all components are in one layer
    • C. An OS structure with a microkernel
    • D. An OS structure with modular components
  11. 47. What is a virtual machine?

    • A. A software-based emulation of a computer system
    • B. A physical computer
    • C. A network device
    • D. An operating system itself
  12. 48. What is concurrency in operating systems?

    • A. The ability of multiple processes or threads to execute seemingly simultaneously
    • B. The sequential execution of processes
    • C. The termination of processes
    • D. The allocation of memory