Free Mock Test - Operating System : Memory Management (Test 2)

Memory Management is one of the most important functions of an Operating System. It is responsible for managing the computer’s primary memory efficiently so that multiple processes can run smoothly without conflict. It handles tasks like allocation, deallocation, paging, segmentation, and virtual memory. Understanding memory management helps students learn how programs are loaded, executed, and optimized in a system.
Memory Management is a frequently asked topic in various competitive and academic exams such as BCA, MCA, B.Tech, and government exams. Questions related to paging, segmentation, and memory allocation strategies are commonly included. By taking this online test, students can prepare effectively and increase their chances of scoring higher marks. This online test is launched by Teachexam to provide a smart and effective learning platform for students.

Total Questions : 20

Timer : sec

Question : Suppose a 16-bit logical address uses 4 bits for segment number and 12 bits for offset.


Question : Which of the following is a major disadvantage of segmentation?


Question : Which information is stored in each entry of the segment table?


Question : A logical address in segmentation consists of which two components?


Question : Which of the following best describes segmentation in an operating system?


Question : Consider a demand paging system with:
Page fault rate = 0.02
Memory access time = 100 ns
Page fault service time = 8 ms
What is the Effective Access Time (EAT)?


Question : Which of the following best explains why demand paging improves memory utilization?


Question : Which condition best describes thrashing in a demand paging system?


Question : Which formula correctly represents the Effective Access Time (EAT) in a demand paging system?
p = page fault rate, s = page fault service time, m = memory access time


Question : In a demand paging system, what happens when a process references a page that is not currently in main memory?


Question : If the physical address space = 64 KB and word size = 8 bytes, what is the number of bits required for the physical address?


Question : In modern operating systems, which statement about user access to physical addresses is correct?


Question : If the physical address space = N words, the number of bits required to represent a physical address is:


Question : Which statement correctly describes the logical address space?


Question : Which component is primarily responsible for translating logical addresses into physical addresses in an operating system?


Question : When a process tries to access a page that is not currently present in main memory, the event is called:


Question : Which hardware component is primarily responsible for translating logical addresses into physical addresses in a paging system?


Question : Which problem of memory management is significantly reduced by using paging?


Question : In paging, logical memory is divided into pages, while physical memory is divided into:


Question : Which of the following is the main reason paging is required in an operating system?