InterviewSolution
This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.
| 51. |
When memory is divided into several fixed sized partitions, each partition may contain ________(a) exactly one process(b) at least one process(c) multiple processes at once(d) none of the mentionedThe question was posed to me in an online quiz.This key question is from Memory Management topic in section Memory Management of Operating System |
|
Answer» Correct CHOICE is (a) EXACTLY ONE process |
|
| 52. |
Using transient code, _______ the size of the operating system during program execution.(a) increases(b) decreases(c) changes(d) maintainsThe question was posed to me in class test.Asked question is from Memory Management topic in chapter Memory Management of Operating System |
| Answer» | |
| 53. |
Transient operating system code is code that ____________(a) is not easily accessible(b) comes and goes as needed(c) stays in the memory always(d) never enters the memory spaceI got this question during an interview for a job.I would like to ask this question from Memory Management topic in division Memory Management of Operating System |
|
Answer» Right choice is (b) comes and GOES as needed |
|
| 54. |
The operating system and the other processes are protected from being modified by an already running process because ____________(a) they are in different memory spaces(b) they are in different logical addresses(c) they have a protection algorithm(d) every address generated by the CPU is being checked against the relocation and limit registersI got this question during a job interview.This question is from Memory Management topic in chapter Memory Management of Operating System |
|
Answer» The correct ANSWER is (d) every address generated by the CPU is being CHECKED against the relocation and LIMIT registers |
|
| 55. |
With relocation and limit registers, each logical address must be _______ the limit register.(a) less than(b) equal to(c) greater than(d) none of the mentionedI had been asked this question by my college director while I was bunking the class.This interesting question is from Memory Management topic in division Memory Management of Operating System |
|
Answer» The correct choice is (a) less than |
|
| 56. |
The relocation register helps in ____________(a) providing more address space to processes(b) a different address space to processes(c) to protect the address spaces of processes(d) none of the mentionedThis question was addressed to me in unit test.My query is from Memory Management in division Memory Management of Operating System |
|
Answer» The correct answer is (c) to protect the ADDRESS spaces of processes |
|
| 57. |
In contiguous memory allocation ____________(a) each process is contained in a single contiguous section of memory(b) all processes are contained in a single contiguous section of memory(c) the memory space is contiguous(d) none of the mentionedI have been asked this question during a job interview.I would like to ask this question from Memory Management topic in division Memory Management of Operating System |
|
Answer» Correct answer is (a) each PROCESS is CONTAINED in a SINGLE contiguous section of memory |
|
| 58. |
What is the operating system?(a) in the low memory(b) in the high memory(c) either low or high memory (depending on the location of interrupt vector)(d) none of the mentionedThe question was asked in an interview for job.The above asked question is from Memory Management in section Memory Management of Operating System |
|
Answer» The correct choice is (C) either LOW or high MEMORY (depending on the location of interrupt vector) |
|
| 59. |
The main memory accommodates ____________(a) operating system(b) cpu(c) user processes(d) all of the mentionedThis question was posed to me in an online interview.My query is from Memory Management in chapter Memory Management of Operating System |
|
Answer» CORRECT OPTION is (a) OPERATING system For EXPLANATION: NONE. |
|
| 60. |
Operating System maintains the page table for ____________(a) each process(b) each thread(c) each instruction(d) each addressThe question was asked in an internship interview.This interesting question is from Memory Management topic in section Memory Management of Operating System |
|
Answer» The CORRECT ANSWER is (a) each process |
|
| 61. |
What is compaction?(a) a technique for overcoming internal fragmentation(b) a paging technique(c) a technique for overcoming external fragmentation(d) a technique for overcoming fatal errorThis question was posed to me during an online interview.The question is from Memory Management topic in division Memory Management of Operating System |
|
Answer» The CORRECT CHOICE is (c) a technique for OVERCOMING external fragmentation |
|
| 62. |
The page table contains ____________(a) base address of each page in physical memory(b) page offset(c) page size(d) none of the mentionedThis question was posed to me by my school teacher while I was bunking the class.Asked question is from Memory Management topic in chapter Memory Management of Operating System |
|
Answer» RIGHT CHOICE is (a) BASE address of each page in PHYSICAL memory Best EXPLANATION: None. |
|
| 63. |
Program always deals with ____________(a) logical address(b) absolute address(c) physical address(d) relative addressI got this question in an online quiz.Asked question is from Memory Management topic in section Memory Management of Operating System |
|
Answer» Right choice is (a) LOGICAL address |
|
| 64. |
The address of a page table in memory is pointed by ____________(a) stack pointer(b) page table base register(c) page register(d) program counterThe question was asked in an interview for internship.Enquiry is from Memory Management topic in section Memory Management of Operating System |
|
Answer» Correct OPTION is (b) page table BASE register |
|
| 65. |
Memory management technique in which system stores and retrieves data from secondary storage for use in main memory is called?(a) fragmentation(b) paging(c) mapping(d) none of the mentionedI got this question by my college director while I was bunking the class.This question is from Memory Management topic in chapter Memory Management of Operating System |
|
Answer» The CORRECT CHOICE is (B) paging |
|
| 66. |
Run time mapping from virtual to physical address is done by ____________(a) Memory management unit(b) CPU(c) PCI(d) None of the mentionedThe question was posed to me by my college professor while I was bunking the class.I'm obligated to ask this question of Memory Management topic in division Memory Management of Operating System |
|
Answer» The CORRECT OPTION is (a) MEMORY MANAGEMENT unit |
|
| 67. |
Which one of the following is the address generated by CPU?(a) physical address(b) absolute address(c) logical address(d) none of the mentionedThe question was asked in exam.Query is from Memory Management topic in portion Memory Management of Operating System |
|
Answer» Correct OPTION is (C) LOGICAL address |
|
| 68. |
A memory buffer used to accommodate a speed differential is called ____________(a) stack pointer(b) cache(c) accumulator(d) disk bufferThe question was posed to me in semester exam.The above asked question is from Memory Management in portion Memory Management of Operating System |
|
Answer» RIGHT OPTION is (B) cache The EXPLANATION is: NONE. |
|
| 69. |
CPU fetches the instruction from memory according to the value of ____________(a) program counter(b) status register(c) instruction register(d) program status wordI got this question in unit test.Query is from Memory Management in section Memory Management of Operating System |
|
Answer» RIGHT OPTION is (a) PROGRAM counter Best EXPLANATION: NONE. |
|
| 70. |
Swap space is allocated ____________(a) as a chunk of disk(b) separate from a file system(c) into a file system(d) all of the mentionedI got this question by my school principal while I was bunking the class.My question is from Memory Management topic in section Memory Management of Operating System |
|
Answer» CORRECT ANSWER is (a) as a CHUNK of disk The EXPLANATION: NONE. |
|
| 71. |
Swapping _______ be done when a process has pending I/O, or has to execute I/O operations only into operating system buffers.(a) must(b) can(c) must never(d) maybeI got this question by my college director while I was bunking the class.Query is from Memory Management in section Memory Management of Operating System |
| Answer» | |
| 72. |
The major part of swap time is _______ time.(a) waiting(b) transfer(c) execution(d) none of the mentionedThe question was posed to me during an online exam.The doubt is from Memory Management topic in division Memory Management of Operating System |
|
Answer» RIGHT CHOICE is (b) transfer The best I can explain: NONE. |
|
| 73. |
The _________ time in a swap out of a running process and swap in of a new process into the memory is very high.(a) context – switch(b) waiting(c) execution(d) all of the mentionedI got this question in homework.I'm obligated to ask this question of Memory Management in division Memory Management of Operating System |
|
Answer» RIGHT CHOICE is (a) CONTEXT – switch Easy EXPLANATION - NONE. |
|
| 74. |
The ________ consists of all processes whose memory images are in the backing store or in memory and are ready to run.(a) wait queue(b) ready queue(c) cpu(d) secondary storageThis question was posed to me in examination.The query is from Memory Management in section Memory Management of Operating System |
|
Answer» CORRECT OPTION is (B) READY queue For explanation: None. |
|
| 75. |
The backing store is generally a ____________(a) fast disk(b) disk large enough to accommodate copies of all memory images for all users(c) disk to provide direct access to the memory images(d) all of the mentionedI had been asked this question in semester exam.The question is from Memory Management in portion Memory Management of Operating System |
|
Answer» RIGHT CHOICE is (d) all of the mentioned The BEST I can EXPLAIN: NONE. |
|
| 76. |
Swapping requires a _________(a) motherboard(b) keyboard(c) monitor(d) backing storeThis question was posed to me in an interview.This question is from Memory Management topic in section Memory Management of Operating System |
|
Answer» Right ANSWER is (d) BACKING store |
|
| 77. |
If execution time binding is being used, then a process ______ be swapped to a different memory space.(a) has to be(b) can never(c) must(d) mayThis question was addressed to me in an online interview.My doubt is from Memory Management topic in division Memory Management of Operating System |
|
Answer» RIGHT OPTION is (d) may Explanation: NONE. |
|
| 78. |
The size of a process is limited to the size of ____________(a) physical memory(b) external storage(c) secondary storage(d) none of the mentionedI got this question at a job interview.My question is based upon Memory Management in section Memory Management of Operating System |
|
Answer» CORRECT CHOICE is (a) PHYSICAL memory The EXPLANATION is: NONE. |
|
| 79. |
The base register is also known as the ____________(a) basic register(b) regular register(c) relocation register(d) delocation registerThe question was asked in an interview.The above asked question is from Memory Management topic in division Memory Management of Operating System |
|
Answer» CORRECT ANSWER is (C) RELOCATION register Explanation: NONE. |
|
| 80. |
The run time mapping from virtual to physical addresses is done by a hardware device called the ____________(a) Virtual to physical mapper(b) Memory management unit(c) Memory mapping unit(d) None of the mentionedI had been asked this question during an interview for a job.My enquiry is from Memory Management in division Memory Management of Operating System |
|
Answer» CORRECT option is (b) Memory MANAGEMENT unit The best I can EXPLAIN: NONE. |
|
| 81. |
The address loaded into the memory address register of the memory is referred to as ____________(a) Physical address(b) Logical address(c) Neither physical nor logical(d) None of the mentionedThe question was asked in semester exam.Asked question is from Memory Management in portion Memory Management of Operating System |
|
Answer» The CORRECT CHOICE is (a) PHYSICAL address |
|
| 82. |
The address generated by the CPU is referred to as ____________(a) Physical address(b) Logical address(c) Neither physical nor logical(d) None of the mentionedI had been asked this question during an interview for a job.This interesting question is from Memory Management in portion Memory Management of Operating System |
|
Answer» Right choice is (B) LOGICAL address |
|
| 83. |
Which of the following is TRUE?(a) Overlays are used to increase the size of physical memory(b) Overlays are used to increase the logical address space(c) When overlays are used, the size of a process is not limited to the size of the physical memory(d) Overlays are used whenever the physical address space is smaller than the logical address spaceThis question was posed to me during a job interview.The origin of the question is Memory Management in chapter Memory Management of Operating System |
|
Answer» Right choice is (c) When overlays are used, the SIZE of a process is not limited to the size of the PHYSICAL memory |
|
| 84. |
In a system that does not support swapping ____________(a) the compiler normally binds symbolic addresses (variables) to relocatable addresses(b) the compiler normally binds symbolic addresses to physical addresses(c) the loader binds relocatable addresses to physical addresses(d) binding of symbolic addresses to physical addresses normally takes place during executionThis question was addressed to me in an interview.I need to ask this question from Memory Management in chapter Memory Management of Operating System |
|
Answer» Right ANSWER is (a) the COMPILER NORMALLY BINDS symbolic addresses (variables) to relocatable addresses |
|
| 85. |
If binding is done at assembly or load time, then the process _____ be moved to different locations after being swapped out and in again.(a) can(b) must(c) can never(d) mayI have been asked this question during an internship interview.My question is from Memory Management in chapter Memory Management of Operating System |
|
Answer» The CORRECT ANSWER is (C) can never |
|
| 86. |
If a higher priority process arrives and wants service, the memory manager can swap out the lower priority process to execute the higher priority process. When the higher priority process finishes, the lower priority process is swapped back in and continues execution. This variant of swapping is sometimes called?(a) priority swapping(b) pull out, push in(c) roll out, roll in(d) none of the mentionedThis question was posed to me during an online exam.I need to ask this question from Memory Management topic in chapter Memory Management of Operating System |
|
Answer» Correct OPTION is (c) ROLL out, roll in |
|
| 87. |
The ___________ swaps processes in and out of the memory.(a) Memory manager(b) CPU(c) CPU manager(d) UserThe question was posed to me in a national level competition.Question is taken from Memory Management in section Memory Management of Operating System |
|
Answer» Correct answer is (a) Memory manager |
|
| 88. |
The ___________ must design and program the overlay structure.(a) programmer(b) system architect(c) system designer(d) none of the mentionedThis question was posed to me by my college professor while I was bunking the class.The above asked question is from Memory Management topic in portion Memory Management of Operating System |
|
Answer» The CORRECT CHOICE is (a) programmer |
|
| 89. |
The idea of overlays is to ____________(a) data that are needed at any given time(b) enable a process to be larger than the amount of memory allocated to it(c) keep in memory only those instructions(d) all of the mentionedThe question was posed to me by my school principal while I was bunking the class.I'd like to ask this question from Memory Management in chapter Memory Management of Operating System |
|
Answer» RIGHT ANSWER is (d) all of the mentioned The BEST I can EXPLAIN: NONE. |
|
| 90. |
What is the advantage of dynamic loading?(a) A used routine is used multiple times(b) An unused routine is never loaded(c) CPU utilization increases(d) All of the mentionedThe question was asked by my school teacher while I was bunking the class.I'd like to ask this question from Memory Management in section Memory Management of Operating System |
|
Answer» Right CHOICE is (b) An unused routine is never loaded |
|
| 91. |
What is Dynamic loading?(a) loading multiple routines dynamically(b) loading a routine only when it is called(c) loading multiple routines randomly(d) none of the mentionedI have been asked this question in a job interview.This key question is from Memory Management in portion Memory Management of Operating System |
|
Answer» CORRECT answer is (b) loading a routine only when it is called Easy EXPLANATION - NONE. |
|
| 92. |
If the process can be moved during its execution from one memory segment to another, then binding must be ____________(a) delayed until run time(b) preponed to compile time(c) preponed to load time(d) none of the mentionedI got this question during an interview.This key question is from Memory Management in portion Memory Management of Operating System |
|
Answer» CORRECT ANSWER is (a) DELAYED until RUN time Explanation: NONE. |
|
| 93. |
Binding of instructions and data to memory addresses can be done at ____________(a) Compile time(b) Load time(c) Execution time(d) All of the mentionedI had been asked this question by my college director while I was bunking the class.My query is from Memory Management topic in portion Memory Management of Operating System |
|
Answer» RIGHT OPTION is (d) All of the mentioned The EXPLANATION is: NONE. |
|
| 94. |
What is Address Binding?(a) going to an address in memory(b) locating an address with the help of another address(c) binding two addresses together to form a new address in a different memory space(d) a mapping from one address space to anotherThis question was addressed to me by my college professor while I was bunking the class.Question is taken from Memory Management in division Memory Management of Operating System |
|
Answer» RIGHT CHOICE is (d) a MAPPING from one address space to another The BEST I can explain: None. |
|