edited by
1,321 views
1 votes
1 votes

Match the following $:$

$\begin{array}{}  \text{(a)} & \text{Dangling pointer} & \text{(i)} & \text{Buffer replacement policy} \\  \text{(b)} & \text{Page fault} & \text{(ii)} & \text{Variable-length records} \\ \text{(c)} & \text{List representation} & \text{(iii)} & \text{Object identifier} \\ \text{(d)} & \text{Toss-immediate} & \text{(iv)} & \text{Pointer-swizzling} \\ \end{array}$

$\textbf{Codes :}$

  1. $\text{(a)-(iii), (b)-(iv), (c)-(ii), (d)-(i)}$
  2. $\text{(a)-(iv), (b)-(iii), (c)-(ii), (d)-(i)}$
  3. $\text{(a)-(iv), (b)-(iii), (c)-(i), (d)-(ii)}$
  4. $\text{(a)-(iii), (b)-(iv), (c)-(i), (d)-(ii)}$
edited by

2 Answers

3 votes
3 votes

Answer : A

a. Dangling pointer                  iii. Object identifier
b. Page fault                          iv. Pointer-swizzling
c. List representation              ii. Variable-length records 
d. Toss-immediate                  i. Buffer replacement policy 

Dangling pointers arise during object destruction, when an object that has an incoming reference is deleted or deallocated, without modifying the value of the pointer, so that the pointer still points to the memory location of the deallocated memory.

Pointer swizzling is converting pointers to handles when writing from memory to disk, and also converting handles to (different) pointers when reading the disk data back into memory.Refer this 

A page fault is a type of interrupt / trap, raised by computer hardware when a running program accesses a memory page that is mapped into the virtual address space, but not actually loaded into main memory.

Connection of Toss-immediate with Buffer replacement policy is here

1 votes
1 votes

We can blindly say

  • c. List representation - ->    ii. Variable-length records and
  • d. Toss-immediate - ->     i. Buffer replacement policy
  • Since Page fault and object has no relation b. Page fault  - -> iv. Pointer-swizzling
  • Left over a.Dangling pointer  - ->iii. Object identifier


Answer must be A

Answer:

Related questions

2 votes
2 votes
1 answer
1
go_editor asked Jul 24, 2016
1,216 views
Match the following for Windows Operating System $:$$\begin{array}{} \text{(a)} & \text{Hardware} & \text{(i)} & \text{Starting all processes, emulation of different} \\...
1 votes
1 votes
1 answer
2
go_editor asked Jul 24, 2016
1,296 views
The portion of Windows 2000 operating system which is not portable isprocessor managementuser interfacedevice managementvirtual memory management
2 votes
2 votes
1 answer
4
go_editor asked Jul 24, 2016
5,117 views
Consider the following set of processes with the length of CPU burst time in milliseconds (ms) $:$$\begin{array}{|l|l|l|l|l|l|l|} \hline \textbf{Process} & \text{A} & \t...