Software Engineering — MCQ Practice

Hindi aur English dono mein practice karo — click karo answer check karne ke liye.

📚 201 Questions 🌐 Hindi + English ✅ Free
भाषा / Language:
201 questions

Question 91

EN + हिं
GB A The relationship between two states is called ________
IN A दो राज्यों के बीच संबंध को ________ कहा जाता है
action states?? कार्रवाई की स्थिति??
activity states गतिविधि स्थितियाँ
composite states?? समग्र राज्य??
concurrent states समवर्ती स्थितियाँ
✅ Correct Answer:
🎯 Exam Perspective
Software Engineering ("Software Design" sub-topic) से जुड़ा यह सवाल उन students के लिए काम का है जो UPSC, SSC, Banking और Police भर्ती की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 92

EN + हिं
GB The vertical dimension of a sequence diagram shows
IN अनुक्रम आरेख का ऊर्ध्वाधर आयाम दिखाता है
call?? पुकारना??
return वापस करना
send?? भेजना??
delete मिटाना
✅ Correct Answer:
🎯 Exam Perspective
SSC CGL, IBPS, RRB और State-level परीक्षाओं जैसी परीक्षाओं में Software Engineering ("Software Design" sub-topic) से सवाल अक्सर पूछे जाते हैं। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 93

EN + हिं
GB An operation can be described as__________.
IN एक ऑपरेशन को __________ के रूप में वर्णित किया जा सकता है।
class कक्षा
state राज्य
actor अभिनेता
component अवयव
✅ Correct Answer:
🎯 Exam Perspective
अगर आप SSC, Railway, Banking और State PCS की तैयारी कर रहे हैं, तो Software Engineering ("Software Design" sub-topic) का यह topic आपके लिए महत्वपूर्ण है। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 94

EN + हिं
GB The CRC modeling primarily requires
IN सीआरसी मॉडलिंग की मुख्य रूप से आवश्यकता होती है
when a class has complex life cycle?? जब किसी कक्षा का जीवन चक्र जटिल हो??
when the execution of scenario is to be traced?? परिदृश्य के निष्पादन का पता कब लगाया जाना है??
to allocate classes and objects to modules?? मॉड्यूल के लिए कक्षाएं और ऑब्जेक्ट आवंटित करने के लिए??
to allocate processes to processors प्रोसेसरों को प्रक्रियाएं आवंटित करना
✅ Correct Answer:
🎯 Exam Perspective
Software Engineering ("Software Design" sub-topic) के इस प्रश्न को कई प्रतियोगी परीक्षाओं जैसे Railway, SSC, Banking और Defence परीक्षाओं में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 95

EN + हिं
GB Forward engineering in UML is the process of transforming ____
IN यूएमएल में फॉरवर्ड इंजीनियरिंग ____ को बदलने की प्रक्रिया है
use case name and number केस नाम और संख्या का उपयोग करें
actors अभिनेताओं
stakeholder and needs हितधारक और जरूरतें
all of the mentioned सभी का उल्लेख किया गया है
✅ Correct Answer:
🎯 Exam Perspective
यह सवाल Software Engineering ("Software Design" sub-topic) category का है, और UPSC, SSC, Banking और Police भर्ती के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 96

EN + हिं
GB What is used to express rules and semantics of UML?
IN यूएमएल के नियमों और शब्दार्थ को व्यक्त करने के लिए किसका उपयोग किया जाता है?
node?? नोड??
actor?? अभिनेता??
??name?? ??नाम??
object & class वस्तु और वर्ग
✅ Correct Answer:
🎯 Exam Perspective
यह प्रश्न Software Engineering ("Software Design" sub-topic) की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है। इस तरह के प्रश्न अक्सर SSC CGL, IBPS, RRB और State-level परीक्षाओं जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 97

EN + हिं
GB GRASP stands for _______________.
IN GRASP का मतलब _______________ है।
check each class for important but overlooked attributes, operations, or associations महत्वपूर्ण लेकिन अनदेखी विशेषताओं, संचालन, या संघों के लिए प्रत्येक वर्ग की जाँच करें
discard candidates that do something out of scope उन उम्मीदवारों को हटा दें जो दायरे से बाहर कुछ करते हैं
apply design patterns were not appropriate डिज़ाइन पैटर्न लागू करना उचित नहीं था
all of the mentioned all of the mentioned
✅ Correct Answer:
🎯 Exam Perspective
Software Engineering ("Software Design" sub-topic) से जुड़ा यह सवाल उन students के लिए काम का है जो SSC, Railway, Banking और State PCS की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 98

EN + हिं
GB Which design pattern works on data and action taken based on data provided?
IN कौन सा डिज़ाइन पैटर्न डेटा और उपलब्ध कराए गए डेटा के आधार पर की गई कार्रवाई पर काम करता है?
apply design axioms, design access layer, design view layer classes,iterate डिज़ाइन अभिगृहीत, डिज़ाइन एक्सेस लेयर, डिज़ाइन व्यू लेयर क्लासेस, पुनरावृति लागू करें
design access layer , design view layer,apply design axioms, iterate डिज़ाइन एक्सेस परत, डिज़ाइन दृश्य परत, डिज़ाइन सिद्धांत लागू करें, पुनरावृत्त करें
design view layer, iterate,design access layer, apply design axioms डिज़ाइन दृश्य परत, पुनरावृति, डिज़ाइन एक्सेस परत, डिज़ाइन सिद्धांत लागू करें
design view layer, design access layer, iterate,apply design axioms डिज़ाइन दृश्य परत, डिज़ाइन एक्सेस परत, पुनरावृति, डिज़ाइन सिद्धांत लागू करें
✅ Correct Answer:
🎯 Exam Perspective
Railway, SSC, Banking और Defence परीक्षाओं जैसी परीक्षाओं में Software Engineering ("Software Design" sub-topic) से सवाल अक्सर पूछे जाते हैं। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 99

EN + हिं
GB The __________ allows an object to alter its behavior when its internal state changes.
IN __________ किसी वस्तु की आंतरिक स्थिति बदलने पर उसके व्यवहार को बदलने की अनुमति देता है।
odl ओडीएल
ddl डीडीएल
sdl एसडीएल
rdl आरडीएल
✅ Correct Answer:
🎯 Exam Perspective
अगर आप UPSC, SSC, Banking और Police भर्ती की तैयारी कर रहे हैं, तो Software Engineering ("Software Design" sub-topic) का यह topic आपके लिए महत्वपूर्ण है। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 100

EN + हिं
GB Which GRASP pattern is suitbale to handle alternatives based on type?
IN प्रकार के आधार पर विकल्पों को संभालने के लिए कौन सा GRASP पैटर्न उपयुक्त है?
creational क्रिएशनल
structural संरचनात्मक
behavioral व्यवहार
none of above उपरोक्त में से कोई नहीं
✅ Correct Answer:
🎯 Exam Perspective
Software Engineering ("Software Design" sub-topic) के इस प्रश्न को कई प्रतियोगी परीक्षाओं जैसे SSC CGL, IBPS, RRB और State-level परीक्षाओं में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 101

EN + हिं
GB In Low coupling two elements are coupled, if ______________________.
IN निम्न युग्मन में दो तत्व युग्मित होते हैं, यदि ______________________।
facade pattern मुखौटा पैटर्न
builder pattern बिल्डर पैटर्न
prototype pattern प्रोटोटाइप पैटर्न
adapter pattern एडाप्टर पैटर्न
✅ Correct Answer:
🎯 Exam Perspective
यह सवाल Software Engineering ("Software Design" sub-topic) category का है, और SSC, Railway, Banking और State PCS के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 102

EN + हिं
GB Which pattern is used when configuring an application with classes dynamically.
IN किसी एप्लिकेशन को गतिशील रूप से कक्षाओं के साथ कॉन्फ़िगर करते समय किस पैटर्न का उपयोग किया जाता है।
builder design pattern बिल्डर डिज़ाइन पैटर्न
factory method design pattern फ़ैक्टरी विधि डिज़ाइन पैटर्न
abstract factory design pattern सार फ़ैक्टरी डिज़ाइन पैटर्न
singletone design pattern सिंगलटोन डिजाइन पैटर्न
✅ Correct Answer:
🎯 Exam Perspective
यह प्रश्न Software Engineering ("Software Design" sub-topic) की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है। इस तरह के प्रश्न अक्सर Railway, SSC, Banking और Defence परीक्षाओं जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 103

EN + हिं
GB You want all the clients using class A to use the same instance of class A, what should you do to achieve this goal?
IN आप चाहते हैं कि क्लास ए का उपयोग करने वाले सभी ग्राहक क्लास ए के समान उदाहरण का उपयोग करें, इस लक्ष्य को प्राप्त करने के लिए आपको क्या करना चाहिए?
observer पर्यवेक्षक
chain of responsibility जिम्मेदारी की श्रृंखला
decorator डेकोरेटर
prototype प्रोटोटाइप
✅ Correct Answer:
🎯 Exam Perspective
Software Engineering ("Software Design" sub-topic) से जुड़ा यह सवाल उन students के लिए काम का है जो UPSC, SSC, Banking और Police भर्ती की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 104

EN + हिं
GB When would you use the GOF Decorator design pattern?
IN आप GOF डेकोरेटर डिज़ाइन पैटर्न का उपयोग कब करेंगे?
this pattern allows a user to add new functionality to an existing object without altering its structure यह पैटर्न उपयोगकर्ता को किसी मौजूदा ऑब्जेक्ट की संरचना में बदलाव किए बिना उसमें नई कार्यक्षमता जोड़ने की अनुमति देता है
this pattern is used where we need to treat a group of objects in similar way as a single object इस पैटर्न का उपयोग वहां किया जाता है जहां हमें वस्तुओं के समूह को एक ही वस्तु के समान व्यवहार करने की आवश्यकता होती है
this pattern hides the complexities of the system and provides an interface to the client using which the client can access the system यह पैटर्न सिस्टम की जटिलताओं को छुपाता है और क्लाइंट को एक इंटरफ़ेस प्रदान करता है जिसके उपयोग से क्लाइंट सिस्टम तक पहुंच सकता है
this pattern is primarily used to reduce the number of objects created and to decrease memory footprint and increase performance इस पैटर्न का उपयोग मुख्य रूप से बनाई गई वस्तुओं की संख्या को कम करने और मेमोरी फ़ुटप्रिंट को कम करने और प्रदर्शन को बढ़ाने के लिए किया जाता है
✅ Correct Answer:
🎯 Exam Perspective
SSC CGL, IBPS, RRB और State-level परीक्षाओं जैसी परीक्षाओं में Software Engineering ("Software Design" sub-topic) से सवाल अक्सर पूछे जाते हैं। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 105

EN + हिं
GB Given the following scenario: You want to create families of related objects, to be used interchangeably to configure you application. What is most appropriate GoF pattern to use?
IN निम्नलिखित परिदृश्य को देखते हुए: आप संबंधित ऑब्जेक्ट के परिवार बनाना चाहते हैं, ताकि आपके एप्लिकेशन को कॉन्फ़िगर करने के लिए परस्पर उपयोग किया जा सके। उपयोग करने के लिए सबसे उपयुक्त GoF पैटर्न क्या है?
promoting communication संचार को बढ़ावा देना
streamlining documentation दस्तावेज़ीकरण को सुव्यवस्थित करना
increasing development efficiency विकास दक्षता में वृद्धि
supporting software reuse सॉफ़्टवेयर के पुन: उपयोग का समर्थन करना
✅ Correct Answer:
🎯 Exam Perspective
अगर आप SSC, Railway, Banking और State PCS की तैयारी कर रहे हैं, तो Software Engineering ("Software Design" sub-topic) का यह topic आपके लिए महत्वपूर्ण है। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।