Question:
Which process can be affected by other processes executing in the system?
सिस्टम में क्रियान्वित अन्य प्रोोसेस ओं से कौन सी प्रोोसेस प्रभावित हो सकती है?
Options:
- Cooperating process
- Child process
- Parent process
- Process
- कोऑपरेटिंंग प्रोोसेस
- चाइल्ड प्रोोसेस
- मूल प्रोोसेस
- प्रोोसेस
Correct Answer: a)
Explanation:
Detailed Explanation:
The correct answer is a) Co-operating process (कोऑपरेटिंंग प्रोोसेस).
Process Classification in Operating Systems:
- Independent Process: A process that runs in complete isolation. It cannot affect or be affected by any other process running concurrently in the system because it shares no data, memory, or state.
- Cooperating Process: A process that shares data, state, or variables with other processes (via shared memory, message queues, pipes, or network sockets). Therefore, its execution state and outcome can be affected by, or affect, other concurrent processes in the system.
- Process cooperation enables information sharing, computation speedup through parallel sub-tasks, modular software design, and resource sharing.
विस्तृत व्याख्या:
सही उत्तर a) कोऑपरेटिंंग प्रोोसेस है।
ऑपरेटिंग सिस्टम में प्रोसेस वर्गीकरण:
- कोऑपरेटिंग प्रोसेस (Cooperating Process): ऐसी प्रोसेस जो सिस्टम में निष्पादित हो रही अन्य प्रोसेसों को प्रभावित कर सकती है या उनसे प्रभावित हो सकती है। ऐसी प्रोसेस अन्य प्रोसेसों के साथ डेटा, साझा मेमोरी या संदेशों का आदान-प्रदान करती हैं।
- स्वतंत्र प्रोसेस (Independent Process): वह प्रोसेस जो पूरी तरह से अलग होकर चलती है और किसी अन्य प्रोसेस को न तो प्रभावित करती है और न ही उनसे प्रभावित होती है।