AllInfoHub Logo

AllInfoHub – MCQ Practice

Operating Systems – Multiple Choice Questions (MCQs)

  1. 25. What is a page table?

    • A. A table that stores the mapping between logical addresses and physical addresses
    • B. A table that stores the status of processes
    • C. A table that stores the free memory blocks
    • D. A table that stores the disk blocks
  2. 26. What is a Translation Lookaside Buffer (TLB)?

    • A. A cache that stores recently used page table entries
    • B. A buffer for storing input/output data
    • C. A part of the main memory
    • D. A register in the CPU
  3. 27. What is segmentation?

    • A. Dividing memory into variable-size blocks called segments
    • B. Dividing memory into fixed-size blocks
    • C. Allocating contiguous memory to processes
    • D. Swapping segments to disk
  4. 28. What is virtual memory?

    • A. A technique that allows processes to execute even if they are not entirely in main memory
    • B. A technique for allocating physical memory
    • C. A type of secondary storage
    • D. A way to speed up CPU access
  5. 29. What is demand paging?

    • A. Bringing pages into memory only when they are needed
    • B. Bringing all pages of a process into memory at once
    • C. Swapping pages out of memory when they are not needed
    • D. Allocating fixed-size partitions
  6. 30. What is a page fault?

    • A. An error that occurs when a requested page is not in memory
    • B. A hardware failure
    • C. A software bug
    • D. A protection violation
  7. 31. What is thrashing?

    • A. A condition where the system spends most of its time swapping pages
    • B. A condition where the CPU is overloaded
    • C. A condition where memory is full
    • D. A condition where the disk is slow
  8. 32. What is file management?

    • A. The process of organizing and managing computer files and directories
    • B. The process of managing memory
    • C. The process of scheduling processes
    • D. The process of managing input/output devices
  9. 33. What is a file system?

    • A. A structure that organizes and manages files on a storage device
    • B. A type of memory
    • C. A scheduling algorithm
    • D. A network protocol
  10. 34. Which of the following is a file system type?

    • A. FAT32
    • B. SJF
    • C. TLB
    • D. FCFS
  11. 35. What is a directory?

    • A. A special file that contains metadata about other files and directories
    • B. A type of memory block
    • C. A scheduling queue
    • D. An input/output device
  12. 36. What are file permissions?

    • A. Attributes that control who can access and modify files
    • B. The size of a file
    • C. The date a file was created
    • D. The location of a file on disk