Top 550+ Solved Operating System (OS) MCQ Questions Answer
Q. Sometimes the overhead of keeping track of a hole might be
a. larger than the memory
b. larger than the hole itself
c. very small
d. all of the mentioned
Q. When the memory allocated to a process is slightly larger than the process, then
a. internal fragmentation occurs
b. external fragmentation occurs
c. both internal and external fragmentation occurs
d. neither internal nor external fragmentation occurs
Q. Physical memory is broken into fixed-sized blocks called
a. frames
b. pages
c. backing store
d. none of the mentioned
Q. Logical memory is broken into blocks of the same size called
a. frames
b. pages
c. backing store
d. none of the mentioned
Q. Every address generated by the CPU is divided into two parts. They are
a. frame bit & page number
b. page number & page offset
c. page offset & frame bit
d. frame offset & page offset
Q. The is used as an index into the page table.
a. frame bit
b. page number
c. page offset
d. frame offset
Q. The table contains the base address of each page in physical memory.
a. process
b. memory
c. page
d. frame
Q. The operating system maintains a table that keeps track of how many frames have been allocated, how many are there, and how many are available.
a. page
b. mapping
c. frame
d. memory
Q. The page table registers should be built with
a. very low speed logic
b. very high speed logic
c. a large memory space
d. none of the mentioned
Q. For larger page tables, they are kept in main memory and a points to the page table.
a. page table base register
b. page table base pointer
c. page table register pointer
d. page table base
Q. For every process there is a
a. page table
b. copy of page table
c. pointer to page table
d. all of the mentioned