Save as PDF

Opens your browser print dialog — select "Save as PDF" to download.

MCA-305(3)
MCA III Semester (Two Year Course)
Examination, December 2025
Distribute Systems
Time: Three Hours
Maximum Marks : 70

Note : (i) Attempt any five questions.

किन्हीं पाँच प्रश्नों को हल कीजिए।

(ii) All questions carry equal marks.

सभी प्रश्नों के समान अंक हैं।

(iii) In case of any doubt or dispute, the English version question should be treated as final.

किसी भी प्रकार के संदेह अथवा विवाद की स्थिति में अंग्रेजी भाषा के प्रश्न को अंतिम माना जायेगा।

1.

(a) Define a Distributed System. Discuss the goals of distributed systems.

वितरित प्रणाली को परिभाषित करें। वितरित प्रणालियों के लक्ष्यों पर चर्चा करें।

(b) Explain hardware and software concepts in distributed systems.

वितरित प्रणालियों में हार्डवेयर और सॉफ्टवेयर अवधारणाओं की व्याख्या करें।

2.

(a) Explain the Client-Server model and its advantages.

क्लाइन्ट-सर्वर मॉडल तथा इसके लाभों की व्याख्या करें।

(b) Describe remote procedure call (RPC) and remote object invocation with suitable examples.

उपयुक्त उदाहरणों सहित रिमोट प्रोसीजर कॉल (RPC) तथा रिमोट ऑब्जेक्ट इनवोकेशन का वर्णन करें।

3.

(a) Explain Threads and their role in distributed systems.

थ्रेड्स तथा वितरित प्रणालियों में उनकी भूमिका की व्याख्या करें।

(b) Discuss Code migration and clock synchronization in distributed systems.

वितरित प्रणालियों में कोड माइग्रेशन तथा क्लॉक सिंक्रोनाइजेशन पर चर्चा करें।

4.

(a) Explain Mutual exclusion in distributed systems.

वितरित प्रणालियों में म्यूचुअल एक्सक्लूजन की व्याख्या करें।

(b) Describe Bully algorithm and Ring algorithm for leader election.

लीडर चुनाव के लिए बुली एल्गोरिदम तथा रिंग एल्गोरिदम का वर्णन करें।

5.

(a) Explain Distributed transactions and their challenges.

वितरित ट्रांजेक्शन तथा उनकी चुनौतियों की व्याख्या करें।

(b) Discuss Data-centric and client-centric consistency models.

डेटा-केंद्रित तथा क्लाइंट-केंद्रित संगति मॉडलों पर चर्चा करें।

6.

(a) Explain Object replication and fault tolerance in distributed systems.

वितरित प्रणालियों में ऑब्जेक्ट रिप्लिकेशन तथा फॉल्ट टॉलरेंस की व्याख्या करें।

(b) Describe process resilience and recovery mechanisms.

प्रोसेस रेजिलिएंस तथा रिकवरी तंत्र का वर्णन करें।

7.

(a) Explain distributed security architecture and security management.

वितरित सुरक्षा संरचना तथा सुरक्षा प्रबंधन की व्याख्या करें।

(b) Write short notes on Kerberos, SSL and Cryptography.

केर्बरोस, SSL तथा क्रिप्टोग्राफी पर संक्षिप्त टिप्पणी लिखिए।

8.

(a) Explain CORBA and Distributed COM. Discuss their role in distributed object systems.

CORBA तथा डिस्ट्रीब्यूटेड COM की व्याख्या करें। वितरित ऑब्जेक्ट प्रणालियों में उनकी भूमिका पर चर्चा करें।

(b) Describe distributed file systems and discuss Sun Network File System (NFS).

वितरित फाइल सिस्टम का वर्णन करें तथा सन नेटवर्क फाइल सिस्टम (NFS) पर चर्चा करें।