MCQOPTIONS
Saved Bookmarks
This section includes 34 Mcqs, each offering curated multiple-choice questions to sharpen your Operating System knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
Working set model for page replacement is based on the assumption of ____________ |
| A. | modularity |
| B. | locality |
| C. | globalization |
| D. | random access |
| Answer» C. globalization | |
| 2. |
A process is thrashing if ____________ |
| A. | it is spending more time paging than executing |
| B. | it is spending less time paging than executing |
| C. | page fault occurs |
| D. | swapping can not take place |
| Answer» B. it is spending less time paging than executing | |
| 3. |
Which algorithm chooses the page that has not been used for the longest period of time whenever the page required to be replaced? |
| A. | first in first out algorithm |
| B. | additional reference bit algorithm |
| C. | least recently used algorithm |
| D. | counting based page replacement algorithm |
| Answer» D. counting based page replacement algorithm | |
| 4. |
In FIFO page replacement algorithm, when a page must be replaced ____________ |
| A. | oldest page is chosen |
| B. | newest page is chosen |
| C. | random page is chosen |
| D. | none of the mentioned |
| Answer» B. newest page is chosen | |
| 5. |
Effective access time is directly proportional to ____________ |
| A. | page-fault rate |
| B. | hit ratio |
| C. | memory access time |
| D. | none of the mentioned |
| Answer» B. hit ratio | |
| 6. |
When a program tries to access a page that is mapped in address space but not loaded in physical memory, then ____________ |
| A. | segmentation fault occurs |
| B. | fatal error occurs |
| C. | page fault occurs |
| D. | no error occurs |
| Answer» D. no error occurs | |
| 7. |
Swap space exists in ____________ |
| A. | primary memory |
| B. | secondary memory |
| C. | cpu |
| D. | none of the mentioned |
| Answer» C. cpu | |
| 8. |
The pager concerns with the ____________ |
| A. | individual page of a process |
| B. | entire process |
| C. | entire thread |
| D. | first page of a process |
| Answer» B. entire process | |
| 9. |
_____ is the concept in which a process is copied into the main memory from the secondary memory according to the requirement. |
| A. | Paging |
| B. | Demand paging |
| C. | Segmentation |
| D. | Swapping |
| Answer» C. Segmentation | |
| 10. |
Because of virtual memory, the memory can be shared among ____________ |
| A. | processes |
| B. | threads |
| C. | instructions |
| D. | none of the mentioned |
| Answer» B. threads | |
| 11. |
____________ is one or more physically contiguous pages. |
| A. | Slab |
| B. | Cache |
| C. | Object |
| D. | Allocator |
| Answer» B. Cache | |
| 12. |
A process is busy swapping pages in and out. |
| A. | Thrashing |
| B. | Compaction |
| C. | External Fragmentation |
| D. | Division |
| Answer» B. Compaction | |
| 13. |
Any program, no matter how small, occupies an entire partition. This is called _____________ |
| A. | fragmentation |
| B. | prior fragmentation |
| C. | internal fragmentation |
| D. | external fragmentation |
| Answer» D. external fragmentation | |
| 14. |
LRU stands for? |
| A. | Least Recently used |
| B. | Less Recently used |
| C. | Least Recurrently used |
| D. | Least Randomly used |
| Answer» B. Less Recently used | |
| 15. |
Separation of user logical memory and physical memory is ___________ |
| A. | Memory control |
| B. | Memory management |
| C. | Memory sharing |
| D. | Virtual memory |
| Answer» E. | |
| 16. |
_____________IS_ONE_OR_MORE_PHYSICALLY_CONTIGUOUS_PAGES.?$ |
| A. | Slab |
| B. | Cache |
| C. | Object |
| D. | Allocator |
| Answer» B. Cache | |
| 17. |
WORKING_SET_MODEL_FOR_PAGE_REPLACEMENT_IS_BASED_ON_THE_ASSUMPTION_OF?$ |
| A. | modularity |
| B. | locality |
| C. | globalization |
| D. | random access |
| Answer» C. globalization | |
| 18. |
THE_VIRTUAL_MEMORY_BASICALLY_STORES_THE_NEXT_SEGMENT_OF_DATA_TO_BE_EXECUTED_ON_THE__________?$ |
| A. | Secondary storage |
| B. | Disks |
| C. | RAM |
| D. | ROM |
| Answer» B. Disks | |
| 19. |
A_PROCESS_IS_BUSY_SWAPPING_PAGES_IN_AND_OUT.?$ |
| A. | Thrashing |
| B. | Compaction |
| C. | External Fragmentation |
| D. | Division |
| Answer» B. Compaction | |
| 20. |
The_associatively_mapped_virtual_memory_makes_use_of________$ |
| A. | TLB |
| B. | Page table |
| C. | Frame table |
| D. | None of the mentioned |
| Answer» B. Page table | |
| 21. |
A process is thrashing i? |
| A. | it is spending more time paging than executing |
| B. | it is spending less time paging than executing |
| C. | page fault occurs |
| D. | swapping can not take place |
| Answer» B. it is spending less time paging than executing | |
| 22. |
The DMA doesn’t make use of the MMU for bulk data transfers?# |
| A. | True |
| B. | False |
| Answer» C. | |
| 23. |
Any program, no matter how small, occupies an entire partition. This is called ____________? |
| A. | fragmentation |
| B. | prior fragmentation |
| C. | internal fragmentation |
| D. | external fragmentation |
| Answer» D. external fragmentation | |
| 24. |
The main aim of virtual memory organisation is ________ |
| A. | To provide effective memory access |
| B. | To provide better memory transfer |
| C. | To improve the execution of the program |
| D. | All of the mentioned |
| Answer» E. | |
| 25. |
A process selects a replacement frame from the set of all frames. |
| A. | Local replacement |
| B. | Global replacement |
| C. | Block replacement |
| D. | Module replacement |
| Answer» C. Block replacement | |
| 26. |
______ translates the logical address into a physical address. |
| A. | MMU |
| B. | Translator |
| C. | Compiler |
| D. | Linker |
| Answer» B. Translator | |
| 27. |
An allocation that uses a proportional allocation scheme using priorities rather than size. |
| A. | Priority allocation |
| B. | File allocation |
| C. | Preference allocation |
| D. | Simple allocation |
| Answer» B. File allocation | |
| 28. |
__________is used to implement virtual memory organisation. |
| A. | Page table |
| B. | Frame table |
| C. | MMU |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 29. |
The binary address issued to data or instructions are called as ______ |
| A. | Physical address |
| B. | Location |
| C. | Relocatable address |
| D. | Logical address |
| Answer» E. | |
| 30. |
COW stands for? |
| A. | Copy over write |
| B. | Convert over write |
| C. | Count over write |
| D. | Copy over write |
| Answer» E. | |
| 31. |
The techniques which move the program blocks to or from the physical memory is called as ______ |
| A. | Paging |
| B. | Virtual memory organisation |
| C. | Overlays |
| D. | Framing |
| Answer» C. Overlays | |
| 32. |
Virtual Memory can be implemented via __________ |
| A. | Demand Paging |
| B. | Logical paging |
| C. | Structural way |
| D. | Simple division |
| Answer» B. Logical paging | |
| 33. |
The program is divided into operable parts called as _________ |
| A. | Frames |
| B. | Segments |
| C. | Pages |
| D. | Sheets |
| Answer» C. Pages | |
| 34. |
Logical Address space can be larger than physical address space. |
| A. | True |
| B. | False |
| Answer» B. False | |