Placement papers on Operating System - Set 10
Q1. Give reason. Why in a paged segmented scheme of memory management the segment table itself must have a page table?
1. The processor’s description base register points to a page table.
2. Segment tables point to page table and not to the physical locations of the segment.
3. Each segment is spread over a number of pages
4. The segment table is often too large to fit in one page.
View Answer / Hide AnswerANSWER: 4. The segment table is often too large to fit in one page.
Q2. Match the pair.
A. Virtual memory -------- P. Temporal locality
B. Shared memory --------- Q. Spatial locality
C. Look-ahead buffer ----- R. Address translation
D. Look-aside buffer ----- S. Mutual exclusion
1. A – Q, B – S, C – P, D – R
2. A – P, B – S, C – Q, D - R
3. A – R, B – S, C – P, D - Q
4. A – S, B – P, C – P, D - R
View Answer / Hide AnswerANSWER: 1. A – Q, B – S, C – P, D – R
Q3. How the total size of address space in virtual memory systems is limited?
1. By the available main memory
2. By the length of MAR
3. By the available secondary storage
4. All of the above
View Answer / Hide AnswerANSWER: 3. By the available secondary storage
Q4. Match the pair.
A. Critical region -------- P. Hoare’s monitor
B. Wait/Signal ------------ Q. Mutual exclusion
C. Working set ------------ R. Principle of locality
D. Deadlock --------------- S. Circular wait.
1. A – Q, B – S, C – R, D - P
2. A – Q, B – P, C – R, D - S
3. A – R, B – P, C – Q, D - S
4. A – S, B – P, C – R, D - Q
View Answer / Hide AnswerANSWER: 2. A – Q, B – P, C – R, D - S
Q5. Which one of the following is true for a “link editor”?
1. Link between compiler and user program
2. Link between text editor and user
3. Matches external names of one program with their location in other program
4. Matches the parameters of subroutine definition with the location of parameters of subroutine call.
View Answer / Hide AnswerANSWER: 1. Link between compiler and user program