Save as PDF

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

Total No. of Questions : 8 Total No. of Printed Pages : 3 [2]
Roll No ____________

CS-701 (GS)

B.Tech., VII Semester

Examination, December 2024

Grading System (GS)

Software Architectures

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) Describe various models of software development with their issues.
सॉफ्टवेयर डेवलपमेंट के विभिन्न मॉडलों का उनके मुद्दों सहित वर्णन करें।
b) Explain architectural business cycle in detail.
व्यापार चक्र आर्किटेक्चर को विस्तार से समझाइये।
2.
a) Compare structural model, framework model and dynamic model.
संर��नात्मक मॉडल, फ्रेमवर्क मॉडल और गतिशील मॉडल की तुलना करें।
b) What is the importance of call and return architecture?
कॉल और रिटर्न आर्किटेक्चर का क्या महत्व है?
3.
a) How node JS is different from Angular JS?
नोड JS (Node JS) से भिन्न प्रकार भिन्न है?
b) Define JSP. Describe the life cycle of servlets.
JSP को परिभाषित करें। सर्वलेट्स के जीवन चक्र को वर्णन करें।
4.
a) Define ARID with its characteristics.
ARID को उसकी विशेषताओं सहित परिभाषित करें।
b) Explain software architecture analysis methods in details.
सॉफ्टवेयर आर्किटेक्चर विश्लेषण विधियों को विस्तार से समझाइए।
5.
a) Define Refinement. Explain the principles of sound documentations.
शोधन को परिभाषित करें। ठोस दस्तावेजीकरण के सिद्धांतों की व्याख्या करें।
b) Describe seven part template for documentation package.
दस्तावेजीकरण पैकेज के लिए सात भाग टेम्पलेट का वर्णन करें।
6.
a) Compare RMI and RPC.
RMI और RPC की तुलना करें।
b) Describe seven categories of architectural design decisions.
आर्किटेक्चरल डिजाइन निर्णयों की सात श्रेणियों का वर्णन करें।
7.
a) Describe how the layered pattern makes use of abstract common services, encapsulate and use an intermediary.
वर्णन करें कि कैसे स्तरित पैटर्न अमूर्त सामान्य सेवाओं का उपयोग करता है, एक मध्यस्थ का उपयोग करता है।
b) Describe the steps of attribute driven design method.
विशेषता संचालित डिजाइन विधि के चरणों का वर्णन करें।
8.
Write short notes on following. (Any two)
निम्नलिखित पर संक्षिप्त नोट्स लिखें। (कोई भी दो)
  • i) Variability
    i) परिवर्तनशीलता
  • ii) CORBA and RMI
    ii) CORBA और RMI
  • iii) Data flow architecture
    iii) डेटा प्रवाह आर्किटेक्चर