This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Virtual Memory”.
1. Separation of user logical memory and physical memory is ___________
a) Memory control
b) Memory management
c) Memory sharing
d) Virtual memory
View Answer
Explanation: The separation of user logical memory and physical memory is called virtual memory. Only part of the program needs to be in memory for execution.
2. Logical Address space can be larger than physical address space.
a) True
b) False
View Answer
Explanation: The statement is true. Since, a part of the program needs to be in memory for the process of execution, the logical space can therefore be much larger than the physical address space.
3. Virtual Memory can be implemented via __________
a) Demand Paging
b) Logical paging
c) Structural way
d) Simple division
View Answer
Explanation: Demand paging can implement virtual memory. Another way is demand segmentation.
4. COW stands for?
a) Control over write
b) Convert over write
c) Count over write
d) Copy over write
View Answer
Explanation: COW stands for Copy over write. COW allows both parent and child processes to share the same pages initially.
5. LRU stands for?
a) Least Recently used
b) Less Recently used
c) Least Recurrently used
d) Least Randomly used
View Answer
Explanation: LRU stands for Least Recently used. LRU is least recently used. It replaces page with the smallest count.
6. 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
View Answer
Explanation: Priority allocation uses a proportional allocation scheme using priorities rather than size.
7. A process selects a replacement frame from the set of all frames.
a) Local replacement
b) Global replacement
c) Block replacement
d) Module replacement
View Answer
Explanation: Global replacement process selects a replacement frame from the set of all frames; one process can take a frame from another.
8. Any program, no matter how small, occupies an entire partition. This is called _____________
a) fragmentation
b) prior fragmentation
c) internal fragmentation
d) external fragmentation
View Answer
Explanation: It is called as internal fragmentation. Main memory use is inefficient. Any program, no matter how small, occupies an entire partition. This is called internal fragmentation.
9. A process is busy swapping pages in and out.
a) Thrashing
b) Compaction
c) External Fragmentation
d) Division
View Answer
Explanation: Thrashing is the term used whenever a process is busy swapping pages in and put.
10. ____________ is one or more physically contiguous pages.
a) Slab
b) Cache
c) Object
d) Allocator
View Answer
Explanation: Slab is one or more physically contiguous pages. Cache consists of one or more slabs.
Sanfoundry Global Education & Learning Series – Computer Fundamentals.
To practice all areas of Computer Fundamentals, here is complete set of 1000+ Multiple Choice Questions and Answers.
- Get Free Certificate of Merit in Computer Fundamentals
- Participate in Computer Fundamentals Certification Contest
- Become a Top Ranker in Computer Fundamentals
- Take Computer Fundamentals Tests
- Chapterwise Practice Tests: Chapter 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
- Chapterwise Mock Tests: Chapter 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
- Apply for BCA Internship
- Apply for Computer Fundamental Internship
- Practice Information Technology MCQs
- Practice BCA MCQs
- Buy BCA Books