Save as PDF

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

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

CS-802 (D) (GS)

B.Tech. VIII Semester

Examination, May 2022

Grading System (GS)

Object Oriented Software Engineering

Time : Three Hours Maximum Marks : 70

Note:

  1. Answer any five questions.

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

  2. All questions carry equal marks.

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

  3. In case of any doubt or dispute the English version question should be treated as final.

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

1. a)

Explain the importance of modeling and its principles. 7

मॉडलिंग के महत्व और उसके सिद्धांतों की व्याख्या करें।

b)

What is a object? What are the principles of a object oriented design, explain? 7

ऑब्जेक्ट क्या है? ऑब्जेक्ट ओरिएंटेड डिज़ाइन के सिद्धांत क्या है, समझाइए।

2. a)

What do you mean by RUP? With a neat diagram, explain RUP software life cycle. 7

RUP से आप क्या समझते हो? एक स्वच्छ चित्र के साथ RUP सॉफ्टवेयर के जीवन चक्र की व्याख्या करें।

b)

What are the various work flows used in RUP, Explain them. 7

RUP में उपयोग किए जाने वाले विभिन्न कार्य प्रवाह क्या है, उन्हें समझाइए।

3. a)

Write short notes on Notations. 5

अ) अंकन

b)

Write short notes on Relationships. 4

ब) संबंध

c)

Write short notes on Stereotypes. 5

स) स्टीरियोटाइप्स

4. a)

What is a CRC card? How do you design it? Explain in detail. 7

CRC कार्ड क्या है? आप इसे कैसे डिज़ाइन करते हैं? विस्तार से व्याख्या करें।

b)

Compose the state chart diagram for Course and Registration System. 7

पाठ्यक्रम और पंजीकरण प्रणाली के लिए स्टेट चार्ट आरेख तैयार करें।

5. a)

How Correctness and consistency of OOA and OOD models are made? 7

OOA और OOD मॉडल की शुद्ध���ा और निरंतरता कैसे बनाई जाती है?

[3]
b)

What are the different strategies and test cases used for Object Oriented Software process? 7

ऑब्जेक्ट ओरिएंटेड सॉफ्टवेयर के लिए उपयोग की जाने वाली विभिन्न रणनीतियाँ और परीक्षण मामले क्या है?

6. a)

Define component. What are the differences between components and classes? How are component and interface related? 7

घटक को परिभाषित कीजिए। घटकों और वर्गों के बीच अंतर क्या है? घटक और इंटरफ़ेस कैसे संबंधित हैं?

b)

Explain the following with an example:

  1. Use case
  2. Actor
  3. Flow of events

एक उदाहरण के साथ निम्नलिखित की व्याख्या करें।

  1. केस का उपयोग करें
  2. अभिनेता
  3. घटनाओं का प्रवाह
7. a)

What are Activity Diagrams in UML? How is it different from Interaction diagrams? Explain with example. 7

UML में गतिविधि आरेख क्या है? यह इंटरेक्शन डायग्राम से कैसे अलग है? उदाहरण सहित स्पष्ट कीजिए।

b)

What is meant by design pattern? How it is different from object-oriented modeling? 7

डिज़ाइन पैटर्न से क्या तात्पर्य है? यह वस्तु-उन्मुख मॉडलिंग से कैसे भिन्न है?

8. a)

What is a Test plan? Explain in detail the guidelines to be followed in developing a test plan. 7

एक परीक्षण योजना क्या है? एक परीक्षण योजना विकसित करने में पालन किए जाने वाले दिशा-निर्देशों के बारे में विस्ता�� से समझाइए।

b)

Differentiate Conventional V/s OO design approach. 7

पारंपरिक बनाम OO डिज़ाइन दृष्टिकोण को अलग करें।