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
1171
EN + हिं
GB What is broadcast message communication?
IN प्रसारण संदेश संचार क्या है?
A
in this pattern, a visitor class is used which changes the executing algorithm of an element class. इस पैटर्न में, एक विज़िटर वर्ग का उपयोग किया जाता है जो तत्व वर्ग के निष्पादन एल्गोरिदम को बदलता है।
B
this pattern is used to separate application\s concerns. इस पैटर्न का उपयोग एप्लिकेशन की चिंताओं को अलग करने के लिए किया जाता है।
C
this pattern is used to decouple presentation tier and business tier. इस पैटर्न का उपयोग प्रेजेंटेशन स्तर और बिजनेस स्तर को अलग करने के लिए किया जाता है।
D
this pattern is used in ejb persistence mechanism. इस पैटर्न का उपयोग ईजेबी दृढ़ता तंत्र में किया जाता है।
✅ Correct Answer:
1172
EN + हिं
GB Which of the following is true for a Hierarchical Control architectural pattern?
IN पदानुक्रमित नियंत्रण वास्तुशिल्प पैटर्न के लिए निम्नलिखित में से कौन सा सत्य है?
A
these design patterns are specifically concerned with communication between objects. ये डिज़ाइन पैटर्न विशेष रूप से वस्तुओं के बीच संचार से संबंधित हैं।
B
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. ये डिज़ाइन पैटर्न वर्ग और वस्तु संरचना से संबंधित हैं। इनहेरिटेंस की अवधारणा का उपयोग इंटरफेस बनाने और नई कार्यक्षमता प्राप्त करने के लिए ऑब्जेक्ट बनाने के तरीकों को परिभाषित करने के लिए किया जाता है।
C
these design patterns provide a way to create objects while hiding the creation logic, rather than instantiating objects directly using new opreator. ये डिज़ाइन पैटर्न नए ऑप्रेटर का उपयोग करके सीधे ऑब्जेक्ट को इंस्टेंट करने के बजाय, निर्माण तर्क को छिपाते हुए ऑब्जेक्ट बनाने का एक तरीका प्रदान करते हैं।
D
none of the above. इनमे से कोई भी नहीं।
✅ Correct Answer:
1173
EN + हिं
GB What is a software product line(SPL) C12?
IN सॉफ़्टवेयर उत्पाद श्रृंखला (SPL) C12 क्या है?
A
this pattern builds a complex object using simple objects and using a step by step approach. यह पैटर्न सरल वस्तुओं का उपयोग करके और चरण दर चरण दृष्टिकोण का उपयोग करके एक जटिल वस्तु बनाता है।
B
this pattern refers to creating duplicate object while keeping performance in mind. यह पैटर्न प्रदर्शन को ध्यान में रखते हुए डुप्लिकेट ऑब्जेक्ट बनाने को संदर्भित करता है।
C
this pattern enables developers to filter a set of objects using different criteria and chaining them in a decoupled way through logical operations. यह पैटर्न डेवलपर्स को विभिन्न मानदंडों का उपयोग करके वस्तुओं के एक सेट को फ़िल्टर करने और तार्किक संचालन के माध्यम से एक अलग तरीके से श्रृंखलाबद्ध करने में सक्षम बनाता है।
D
this pattern is used when we need to decouple an abstraction from its implementation so that the two can vary independently. इस पैटर्न का उपयोग तब किया जाता है जब हमें किसी अमूर्त को इसके कार्यान्वयन से अलग करने की आवश्यकता होती है ताकि दोनों स्वतंत्र रूप से भिन्न हो सकें।
✅ Correct Answer:
1174
EN + हिं
GB What happens in a Call/Return pattern?
IN कॉल/रिटर्न पैटर्न में क्या होता है?
A
this pattern allows a user to add new functionality to an existing object without altering its structure. यह पैटर्न उपयोगकर्ता को किसी मौजूदा ऑब्जेक्ट की संरचना में बदलाव किए बिना उसमें नई कार्यक्षमता जोड़ने की अनुमति देता है।
B
this pattern is used where we need to treat a group of objects in similar way as a single object. इस पैटर्न का उपयोग वहां किया जाता है जहां हमें वस्तुओं के समूह को एक ही वस्तु के समान व्यवहार करने की आवश्यकता होती है।
C
this pattern is primarily used to reduce the number of objects created and to decrease memory footprint and increase performance. इस पैटर्न का उपयोग मुख्य रूप से बनाई गई वस्तुओं की संख्या को कम करने और मेमोरी फ़ुटप्रिंट को कम करने और प्रदर्शन को बढ़ाने के लिए किया जाता है।
D
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:
1175
EN + हिं
GB When designing an entity class as a relational table, which of the following is NOT true?
IN किसी इकाई वर्ग को संबंधपरक तालिका के रूप में डिज़ाइन करते समय, निम्नलिखित में से कौन सा सत्य नहीं है?
A
this type of patterns provide a way to create objects while hiding the creation logic, rather than instantiating objects directly using new opreator इस प्रकार के पैटर्न नए ऑप्रेटर का उपयोग करके सीधे ऑब्जेक्ट को इंस्टेंट करने के बजाय, निर्माण तर्क को छिपाते हुए ऑब्जेक्ट बनाने का एक तरीका प्रदान करते हैं
B
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. इस प्रकार के पैटर्न वर्ग और वस्तु संरचना से संबंधित हैं। इनहेरिटेंस की अवधारणा का उपयोग इंटरफेस बनाने और नई कार्यक्षमता प्राप्त करने के लिए ऑब्जेक्ट बनाने के तरीकों को परिभाषित करने के लिए किया जाता है।
C
this type of pattern are specifically concerned with communication between objects. इस प्रकार के पैटर्न विशेष रूप से वस्तुओं के बीच संचार से संबंधित हैं।
D
this type of pattern are specifically concerned with the presentation tier. इस प्रकार के पैटर्न विशेष रूप से प्रस्तुति स्तर से संबंधित हैं।
✅ Correct Answer:
1176
EN + हिं
GB With a Negotiation pattern, which of the following is NOT true?
IN बातचीत पैटर्न के साथ, निम्नलिखित में से कौन सा सत्य नहीं है?
A
chain of responsibility जिम्मेदारी की श्रृंखला
B
abstract factory अमूर्त कारखाना
C
builder निर्माता
D
observer पर्यवेक्षक
✅ Correct Answer:
1177
EN + हिं
GB Yellow pages brokering is useful when a service requester:
IN सेवा अनुरोधकर्ता के लिए येलो पेज ब्रोकरिंग उपयोगी है:
A
it introduces thread safety issue when the singleton instance is instantiated on demand जब मांग पर सिंगलटन इंस्टेंस चालू किया जाता है तो यह थ्रेड सुरक्षा समस्या पेश करता है
B
the client code can creates multiple instances at run time क्लाइंट कोड रन टाइम पर कई इंस्टेंस बना सकता है
C
it reduces of the class hierarchy as compared to the other factory design patterns यह अन्य फ़ैक्टरी डिज़ाइन पैटर्न की तुलना में वर्ग पदानुक्रम को कम करता है
D
it makes it easier for a certain family of objects to work together इससे वस्तुओं के एक निश्चित परिवार के लिए एक साथ काम करना आसान हो जाता है
✅ Correct Answer:
1178
EN + हिं
GB What is the difference between an active object and a passive object?
IN सक्रिय वस्तु और निष्क्रिय वस्तु में क्या अंतर है?
A
it will be much easier to introduce new family of products उत्पादों के नए परिवार को पेश करना बहुत आसान हो जाएगा
B
it makes it easier for a certain family of objects to work together इससे वस्तुओं के एक निश्चित परिवार के लिए एक साथ काम करना आसान हो जाता है
C
it makes the designed product families exchangeable यह डिज़ाइन किए गए उत्पाद परिवारों को विनिमय योग्य बनाता है
D
both 2 & 3 2 और 3 दोनों
✅ Correct Answer:
1179
EN + हिं
GB What does the C30software architecture describe?
IN C30सॉफ़्टवेयर आर्किटेक्चर क्या वर्णन करता है?
A
the structure of the major subsystems of a system किसी सिस्टम के प्रमुख उपप्रणालियों की संरचना
B
the components and connectors in a software architecture सॉफ़्टवेयर आर्किटेक्चर में घटक और कनेक्टर
C
a small group of collaborating objects सहयोग करने वाली वस्तुओं का एक छोटा समूह
D
a recurring architecture used in a variety of systems विभिन्न प्रणालियों में प्रयुक्त एक आवर्ती वास्तुकला
✅ Correct Answer:
1180
EN + हिं
GB How are feature conditions used in a software product line(SPL) C32 state machine?
IN सॉफ़्टवेयर उत्पाद लाइन (SPL) C32 स्टेट मशीन में फ़ीचर स्थितियों का उपयोग कैसे किया जाता है?
A
file servers फ़ाइल सर्वर
B
database servers डेटाबेस सर्वर
C
client servers क्लाइंट सर्वर
D
high end servers उच्च अंत सर्वर
✅ Correct Answer:
1181
EN + हिं
GB What is a kernel system in a software product line(SPL)?
IN सॉफ़्टवेयर उत्पाद श्रृंखला (एसपीएल) में कर्नेल सिस्टम क्या है?
A
a static view in terms of a module hierarchy मॉड्यूल पदानुक्रम के संदर्भ में एक स्थिर दृश्य
B
a static view in terms of components and connectors घटकों और कनेक्टर्स के संदर्भ में एक स्थिर दृश्य
C
a view of the physical configuration in terms of nodes and interconnections नोड्स और इंटरकनेक्शन के संदर्भ में भौतिक विन्यास का एक दृश्य
D
a dynamic interaction view in terms of objects and messages वस्तुओं और संदेशों के संदर्भ में एक गतिशील इंटरैक्शन दृश्य
✅ Correct Answer:
1182
EN + हिं
GB Systems that involve interaction with a shared database can be considered as.
IN जिन प्रणालियों में साझा डेटाबेस के साथ इंटरेक्शन शामिल होता है, उन पर विचार किया जा सकता है।
A
blackboard ब्लैकबोर्ड
B
pipe पाइप
C
controller or model नियंत्रक या मॉडल
D
broker दलाल
✅ Correct Answer:
1183
EN + हिं
GB Which of the following is not real-time architectural patterns that are commonly used?
IN निम्नलिखित में से कौन सा वास्तविक समय का वास्तुशिल्प पैटर्न नहीं है जो आमतौर पर उपयोग किया जाता है?
A
architecture वास्तुकला
B
model-view-controller मॉडल-दृश्य-नियंत्रक
C
repository pattern भंडार पैटर्न
D
different operating system अलग ऑपरेटिंग सिस्टम
✅ Correct Answer:
1184
EN + हिं
GB Which diagram shows the configuration of run-time processing elements of the system? Select one:
IN कौन सा आरेख सिस्टम के रन-टाइम प्रोसेसिंग तत्वों के कॉन्फ़िगरेशन को दर्शाता है? एक का चयन करें:
A
physical भौतिक
B
development विकास
C
logical तार्किक
D
process प्रक्रिया
✅ Correct Answer:
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
a class that encapsulates a data structure एक वर्ग जो डेटा संरचना को समाहित करता है
B
a class that encapsulates a database एक क्लास जो डेटाबेस को इनकैप्सुलेट करती है
C
a class that encapsulates the details of how to access data in a database एक वर्ग जो डेटाबेस में डेटा तक पहुंचने के तरीके के विवरण को समाहित करता है
D
a class that encapsulates a relational table एक वर्ग जो एक संबंधपरक तालिका को समाहित करता है
✅ Correct Answer:
1171–1185 of 2726