Software Engineering — MCQ Practice

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

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

Question 1171

EN + हिं
GB What is broadcast message communication?
IN प्रसारण संदेश संचार क्या है?
in this pattern, a visitor class is used which changes the executing algorithm of an element class. इस पैटर्न में, एक विज़िटर वर्ग का उपयोग किया जाता है जो तत्व वर्ग के निष्पादन एल्गोरिदम को बदलता है।
this pattern is used to separate application\s concerns. इस पैटर्न का उपयोग एप्लिकेशन की चिंताओं को अलग करने के लिए किया जाता है।
this pattern is used to decouple presentation tier and business tier. इस पैटर्न का उपयोग प्रेजेंटेशन स्तर और बिजनेस स्तर को अलग करने के लिए किया जाता है।
this pattern is used in ejb persistence mechanism. इस पैटर्न का उपयोग ईजेबी दृढ़ता तंत्र में किया जाता है।
✅ Correct Answer:
🎯 Exam Perspective
Software Engineering से जुड़ा यह सवाल उन students के लिए काम का है जो SSC, Railway, Banking और State PCS की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 1172

EN + हिं
GB Which of the following is true for a Hierarchical Control architectural pattern?
IN पदानुक्रमित नियंत्रण वास्तुशिल्प पैटर्न के लिए निम्नलिखित में से कौन सा सत्य है?
these design patterns are specifically concerned with communication between objects. ये डिज़ाइन पैटर्न विशेष रूप से वस्तुओं के बीच संचार से संबंधित हैं।
these design patterns concern class and object composition. concept of inheritance is used to compose interfaces and define ways to compose objects to obtain new functionalities. ये डिज़ाइन पैटर्न वर्ग और वस्तु संरचना से संबंधित हैं। इनहेरिटेंस की अवधारणा का उपयोग इंटरफेस बनाने और नई कार्यक्षमता प्राप्त करने के लिए ऑब्जेक्ट बनाने के तरीकों को परिभाषित करने के लिए किया जाता है।
these design patterns provide a way to create objects while hiding the creation logic, rather than instantiating objects directly using new opreator. ये डिज़ाइन पैटर्न नए ऑप्रेटर का उपयोग करके सीधे ऑब्जेक्ट को इंस्टेंट करने के बजाय, निर्माण तर्क को छिपाते हुए ऑब्जेक्ट बनाने का एक तरीका प्रदान करते हैं।
none of the above. इनमे से कोई भी नहीं।
✅ Correct Answer:
🎯 Exam Perspective
SSC CGL, IBPS, RRB और State-level परीक्षाओं जैसी परीक्षाओं में Software Engineering से सवाल अक्सर पूछे जाते हैं। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 1173

EN + हिं
GB What is a software product line(SPL) C12?
IN सॉफ़्टवेयर उत्पाद श्रृंखला (SPL) C12 क्या है?
this pattern builds a complex object using simple objects and using a step by step approach. यह पैटर्न सरल वस्तुओं का उपयोग करके और चरण दर चरण दृष्टिकोण का उपयोग करके एक जटिल वस्तु बनाता है।
this pattern refers to creating duplicate object while keeping performance in mind. यह पैटर्न प्रदर्शन को ध्यान में रखते हुए डुप्लिकेट ऑब्जेक्ट बनाने को संदर्भित करता है।
this pattern enables developers to filter a set of objects using different criteria and chaining them in a decoupled way through logical operations. यह पैटर्न डेवलपर्स को विभिन्न मानदंडों का उपयोग करके वस्तुओं के एक सेट को फ़िल्टर करने और तार्किक संचालन के माध्यम से एक अलग तरीके से श्रृंखलाबद्ध करने में सक्षम बनाता है।
this pattern is used when we need to decouple an abstraction from its implementation so that the two can vary independently. इस पैटर्न का उपयोग तब किया जाता है जब हमें किसी अमूर्त को इसके कार्यान्वयन से अलग करने की आवश्यकता होती है ताकि दोनों स्वतंत्र रूप से भिन्न हो सकें।
✅ Correct Answer:
🎯 Exam Perspective
अगर आप UPSC, SSC, Banking और Police भर्ती की तैयारी कर रहे हैं, तो Software Engineering का यह topic आपके लिए महत्वपूर्ण है। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 1174

EN + हिं
GB What happens in a Call/Return pattern?
IN कॉल/रिटर्न पैटर्न में क्या होता है?
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 is primarily used to reduce the number of objects created and to decrease memory footprint and increase performance. इस पैटर्न का उपयोग मुख्य रूप से बनाई गई वस्तुओं की संख्या को कम करने और मेमोरी फ़ुटप्रिंट को कम करने और प्रदर्शन को बढ़ाने के लिए किया जाता है।
this pattern hides the complexities of the system and provides an interface to the client using which the client can access the system. यह पैटर्न सिस्टम की जटिलताओं को छुपाता है और क्लाइंट को एक इंटरफ़ेस प्रदान करता है जिसके उपयोग से क्लाइंट सिस्टम तक पहुंच सकता है।
✅ Correct Answer:
🎯 Exam Perspective
Software Engineering के इस प्रश्न को कई प्रतियोगी परीक्षाओं जैसे Railway, SSC, Banking और Defence परीक्षाओं में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 1175

EN + हिं
GB When designing an entity class as a relational table, which of the following is NOT true?
IN किसी इकाई वर्ग को संबंधपरक तालिका के रूप में डिज़ाइन करते समय, निम्नलिखित में से कौन सा सत्य नहीं है?
this type of patterns provide a way to create objects while hiding the creation logic, rather than instantiating objects directly using new opreator इस प्रकार के पैटर्न नए ऑप्रेटर का उपयोग करके सीधे ऑब्जेक्ट को इंस्टेंट करने के बजाय, निर्माण तर्क को छिपाते हुए ऑब्जेक्ट बनाने का एक तरीका प्रदान करते हैं
this type of patterns concern class and object composition. concept of inheritance is used to compose interfaces and define ways to compose objects to obtain new functionalities. इस प्रकार के पैटर्न वर्ग और वस्तु संरचना से संबंधित हैं। इनहेरिटेंस की अवधारणा का उपयोग इंटरफेस बनाने और नई कार्यक्षमता प्राप्त करने के लिए ऑब्जेक्ट बनाने के तरीकों को परिभाषित करने के लिए किया जाता है।
this type of pattern are specifically concerned with communication between objects. इस प्रकार के पैटर्न विशेष रूप से वस्तुओं के बीच संचार से संबंधित हैं।
this type of pattern are specifically concerned with the presentation tier. इस प्रकार के पैटर्न विशेष रूप से प्रस्तुति स्तर से संबंधित हैं।
✅ Correct Answer:
🎯 Exam Perspective
यह सवाल Software Engineering category का है, और SSC, Railway, Banking और State PCS के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 1176

EN + हिं
GB With a Negotiation pattern, which of the following is NOT true?
IN बातचीत पैटर्न के साथ, निम्नलिखित में से कौन सा सत्य नहीं है?
chain of responsibility जिम्मेदारी की श्रृंखला
abstract factory अमूर्त कारखाना
builder निर्माता
observer पर्यवेक्षक
✅ Correct Answer:
🎯 Exam Perspective
यह प्रश्न Software Engineering की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है। इस तरह के प्रश्न अक्सर SSC CGL, IBPS, RRB और State-level परीक्षाओं जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 1177

EN + हिं
GB Yellow pages brokering is useful when a service requester:
IN सेवा अनुरोधकर्ता के लिए येलो पेज ब्रोकरिंग उपयोगी है:
it introduces thread safety issue when the singleton instance is instantiated on demand जब मांग पर सिंगलटन इंस्टेंस चालू किया जाता है तो यह थ्रेड सुरक्षा समस्या पेश करता है
the client code can creates multiple instances at run time क्लाइंट कोड रन टाइम पर कई इंस्टेंस बना सकता है
it reduces of the class hierarchy as compared to the other factory design patterns यह अन्य फ़ैक्टरी डिज़ाइन पैटर्न की तुलना में वर्ग पदानुक्रम को कम करता है
it makes it easier for a certain family of objects to work together इससे वस्तुओं के एक निश्चित परिवार के लिए एक साथ काम करना आसान हो जाता है
✅ Correct Answer:
🎯 Exam Perspective
Software Engineering से जुड़ा यह सवाल उन students के लिए काम का है जो UPSC, SSC, Banking और Police भर्ती की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 1178

EN + हिं
GB What is the difference between an active object and a passive object?
IN सक्रिय वस्तु और निष्क्रिय वस्तु में क्या अंतर है?
it will be much easier to introduce new family of products उत्पादों के नए परिवार को पेश करना बहुत आसान हो जाएगा
it makes it easier for a certain family of objects to work together इससे वस्तुओं के एक निश्चित परिवार के लिए एक साथ काम करना आसान हो जाता है
it makes the designed product families exchangeable यह डिज़ाइन किए गए उत्पाद परिवारों को विनिमय योग्य बनाता है
both 2 & 3 2 और 3 दोनों
✅ Correct Answer:
🎯 Exam Perspective
Railway, SSC, Banking और Defence परीक्षाओं जैसी परीक्षाओं में Software Engineering से सवाल अक्सर पूछे जाते हैं। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 1179

EN + हिं
GB What does the C30software architecture describe?
IN C30सॉफ़्टवेयर आर्किटेक्चर क्या वर्णन करता है?
the structure of the major subsystems of a system किसी सिस्टम के प्रमुख उपप्रणालियों की संरचना
the components and connectors in a software architecture सॉफ़्टवेयर आर्किटेक्चर में घटक और कनेक्टर
a small group of collaborating objects सहयोग करने वाली वस्तुओं का एक छोटा समूह
a recurring architecture used in a variety of systems विभिन्न प्रणालियों में प्रयुक्त एक आवर्ती वास्तुकला
✅ Correct Answer:
🎯 Exam Perspective
अगर आप SSC, Railway, Banking और State PCS की तैयारी कर रहे हैं, तो Software Engineering का यह topic आपके लिए महत्वपूर्ण है। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 1180

EN + हिं
GB How are feature conditions used in a software product line(SPL) C32 state machine?
IN सॉफ़्टवेयर उत्पाद लाइन (SPL) C32 स्टेट मशीन में फ़ीचर स्थितियों का उपयोग कैसे किया जाता है?
file servers फ़ाइल सर्वर
database servers डेटाबेस सर्वर
client servers क्लाइंट सर्वर
high end servers उच्च अंत सर्वर
✅ Correct Answer:
🎯 Exam Perspective
Software Engineering के इस प्रश्न को कई प्रतियोगी परीक्षाओं जैसे SSC CGL, IBPS, RRB और State-level परीक्षाओं में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 1181

EN + हिं
GB What is a kernel system in a software product line(SPL)?
IN सॉफ़्टवेयर उत्पाद श्रृंखला (एसपीएल) में कर्नेल सिस्टम क्या है?
a static view in terms of a module hierarchy मॉड्यूल पदानुक्रम के संदर्भ में एक स्थिर दृश्य
a static view in terms of components and connectors घटकों और कनेक्टर्स के संदर्भ में एक स्थिर दृश्य
a view of the physical configuration in terms of nodes and interconnections नोड्स और इंटरकनेक्शन के संदर्भ में भौतिक विन्यास का एक दृश्य
a dynamic interaction view in terms of objects and messages वस्तुओं और संदेशों के संदर्भ में एक गतिशील इंटरैक्शन दृश्य
✅ Correct Answer:
🎯 Exam Perspective
यह सवाल Software Engineering category का है, और UPSC, SSC, Banking और Police भर्ती के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 1182

EN + हिं
GB Systems that involve interaction with a shared database can be considered as.
IN जिन प्रणालियों में साझा डेटाबेस के साथ इंटरेक्शन शामिल होता है, उन पर विचार किया जा सकता है।
blackboard ब्लैकबोर्ड
pipe पाइप
controller or model नियंत्रक या मॉडल
broker दलाल
✅ Correct Answer:
🎯 Exam Perspective
यह प्रश्न Software Engineering की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है। इस तरह के प्रश्न अक्सर Railway, SSC, Banking और Defence परीक्षाओं जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 1183

EN + हिं
GB Which of the following is not real-time architectural patterns that are commonly used?
IN निम्नलिखित में से कौन सा वास्तविक समय का वास्तुशिल्प पैटर्न नहीं है जो आमतौर पर उपयोग किया जाता है?
architecture वास्तुकला
model-view-controller मॉडल-दृश्य-नियंत्रक
repository pattern भंडार पैटर्न
different operating system अलग ऑपरेटिंग सिस्टम
✅ Correct Answer:
🎯 Exam Perspective
Software Engineering से जुड़ा यह सवाल उन students के लिए काम का है जो SSC, Railway, Banking और State PCS की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 1184

EN + हिं
GB Which diagram shows the configuration of run-time processing elements of the system? Select one:
IN कौन सा आरेख सिस्टम के रन-टाइम प्रोसेसिंग तत्वों के कॉन्फ़िगरेशन को दर्शाता है? एक का चयन करें:
physical भौतिक
development विकास
logical तार्किक
process प्रक्रिया
✅ Correct Answer:
🎯 Exam Perspective
SSC CGL, IBPS, RRB और State-level परीक्षाओं जैसी परीक्षाओं में Software Engineering से सवाल अक्सर पूछे जाते हैं। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 1185

EN + हिं
GB In two-tier client/server architecture,the running of application programs and the user interface programs is in control of
IN दो-स्तरीय क्लाइंट/सर्वर आर्किटेक्चर में, एप्लिकेशन प्रोग्राम और यूजर इंटरफ़ेस प्रोग्राम का संचालन नियंत्रण में होता है
a class that encapsulates a data structure एक वर्ग जो डेटा संरचना को समाहित करता है
a class that encapsulates a database एक क्लास जो डेटाबेस को इनकैप्सुलेट करती है
a class that encapsulates the details of how to access data in a database एक वर्ग जो डेटाबेस में डेटा तक पहुंचने के तरीके के विवरण को समाहित करता है
a class that encapsulates a relational table एक वर्ग जो एक संबंधपरक तालिका को समाहित करता है
✅ Correct Answer:
🎯 Exam Perspective
अगर आप UPSC, SSC, Banking और Police भर्ती की तैयारी कर रहे हैं, तो Software Engineering का यह topic आपके लिए महत्वपूर्ण है। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।