SSC IMD SA 2017 – Question 140

Question:

Which of the following is included in the global table implementation of an access matrix?

निम्न में से कौन मैट्रिक्स टेबल के ग्लोबल टेबल कार्यान्वयन में शामिल है?

Options:

  • Domain
  • Object
  • Right-set
  • All options are correct
  • डोमेन
  • ऑब्जेक्ट
  • राइट-सेट
  • सभी विकल्प सही हैं

Correct Answer: d)

Explanation:

Detailed Explanation:

The correct answer is d) All options are correct (सभी विकल्प सही हैं).

In operating systems, the Access Matrix is an abstract model for specifying protection states. One common method of implementing this matrix is the Global Table approach:

  • The Global Table is the simplest implementation of an access matrix, stored as a centralized table consisting of ordered triples:$$\langle \text{Domain}, \text{Object}, \text{Rights-Set} \rangle$$
  • Domain ($D$): Identifies the protection domain of the executing process.
  • Object ($O$): Identifies the specific hardware or software entity being accessed.
  • Rights-Set ($R$): Specifies the set of allowable access operations (read, write, delete, execute).
  • When an operation $M$ is attempted on object $O$ within domain $D$, the OS searches the global table for the entry $\langle D, O, R_k \rangle$ where $M \in R_k$. If found, the operation proceeds; otherwise, a protection violation is flagged.

Therefore, Domain, Object, and Rights-Set are all integral components of the Global Table implementation.

विस्तृत व्याख्या:

सही उत्तर d) सभी विकल्प सही हैं (All options are correct) है।

ऑपरेटिंग सिस्टम में सुरक्षा नीतियों को लागू करने के लिए एक्सेस मैट्रिक्स (Access Matrix) का उपयोग किया जाता है। एक्सेस मैट्रिक्स के कार्यान्वयन का एक प्रमुख तरीका ग्लोबल टेबल (Global Table) विधि है:

  • ग्लोबल टेबल कार्यान्वयन में पूरी एक्सेस मैट्रिक्स को क्रमित त्रिक (ordered triples) के रूप में संग्रहीत किया जाता है:$$\langle \text{Domain}, \text{Object}, \text{Rights-Set} \rangle$$
  • डोमेन (Domain): यह प्रोसेस के संरक्षण डोमेन को निर्दिष्ट करता है।
  • ऑब्जेक्ट (Object): यह उस संसाधन (फाइल, डिवाइस आदि) को निर्दिष्ट करता है जिसे एक्सेस किया जा रहा है।
  • राइट-सेट (Rights-Set): यह उस ऑब्जेक्ट पर अनुमत क्रियाओं (read, write, execute आदि) को दर्शाता है।

जब कोई प्रोसेस किसी ऑब्जेक्ट को एक्सेस करने का प्रयास करती है, तो ग्लोबल टेबल में इस त्रिक की जाँच की जाती है। अतः डोमेन, ऑब्जेक्ट और राइट-सेट तीनों इसमें शामिल होते हैं।

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top