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 181

EN + हिं
GB According to Crosby, it is less costly to
IN क्रॉस्बी के अनुसार, यह कम खर्चीला है
Boundary value analysis. सीमा मूल्य विश्लेषण.
Coverage Analysis. कवरेज विश्लेषण.
Bug. कीड़ा।
Audit अंकेक्षण
✅ Correct Answer:
🎯 Exam Perspective
Software Engineering ("Software Design" sub-topic) से जुड़ा यह सवाल उन students के लिए काम का है जो SSC, Railway, Banking और State PCS की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 182

EN + हिं
GB Which of the following tasks is not part of software configuration management?
IN निम्नलिखित में से कौन सा कार्य सॉफ़्टवेयर कॉन्फ़िगरेशन प्रबंधन का हिस्सा नहीं है?
dat(a) डेटा)
Case. मामला।
Variable. चर।
All the above. उपरोक्त सभी।
✅ Correct Answer:
🎯 Exam Perspective
Railway, SSC, Banking और Defence परीक्षाओं जैसी परीक्षाओं में Software Engineering ("Software Design" sub-topic) से सवाल अक्सर पूछे जाते हैं। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 183

EN + हिं
GB __________ is the mechanical or algorithmic cause of error.
IN __________ त्रुटि का यांत्रिक या एल्गोरिथम कारण है।
Product Metrics उत्पाद मेट्रिक्स
Process Metrics प्रक्रिया मेट्रिक्स
Project Metrics प्रोजेक्ट मेट्रिक्स
Assignment specification असाइनमेंट विशिष्टता
✅ Correct Answer:
🎯 Exam Perspective
अगर आप UPSC, SSC, Banking और Police भर्ती की तैयारी कर रहे हैं, तो Software Engineering ("Software Design" sub-topic) का यह topic आपके लिए महत्वपूर्ण है। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 184

EN + हिं
GB The review and approved document (i.e. Test plan, System Requirement Specification’s) is called as
IN समीक्षा और अनुमोदित दस्तावेज़ (अर्थात परीक्षण योजना, सिस्टम आवश्यकता विशिष्टता) को कहा जाता है
Codeline कोडलाइन
Configuration control कॉन्फ़िगरेशन नियंत्रण
Version संस्करण
Workspace कार्यस्थान
✅ Correct Answer:
🎯 Exam Perspective
Software Engineering ("Software Design" sub-topic) के इस प्रश्न को कई प्रतियोगी परीक्षाओं जैसे SSC CGL, IBPS, RRB और State-level परीक्षाओं में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 185

EN + हिं
GB Which is Black-Box Testing method?
IN ब्लैक-बॉक्स परीक्षण विधि कौन सी है?
TIM (Testing Improving Model) टीआईएम (परीक्षण सुधार मॉडल)
TMM (Testing Maturity Model) टीएमएम (परिपक्वता मॉडल का परीक्षण)
TQM (Total Quality Management) टीक्यूएम (कुल गुणवत्ता प्रबंधन)
none कोई नहीं
✅ Correct Answer:
🎯 Exam Perspective
यह सवाल Software Engineering ("Software Design" sub-topic) category का है, और SSC, Railway, Banking और State PCS के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 186

EN + हिं
GB which table is a permanent data bases that has an entry for each terminal symbol
IN कौन सी तालिका एक स्थायी डेटा बेस है जिसमें प्रत्येक टर्मिनल प्रतीक के लिए एक प्रविष्टि है
Big Bang Testing बिग बैंग परीक्षण
Bottom up Testing नीचे से ऊपर परीक्षण
Top Down Testing ऊपर से नीचे परीक्षण
All the above उपरोक्त सभी
✅ Correct Answer:
🎯 Exam Perspective
यह प्रश्न Software Engineering ("Software Design" sub-topic) की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है। इस तरह के प्रश्न अक्सर Railway, SSC, Banking और Defence परीक्षाओं जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 187

EN + हिं
GB The optimization which avoids test at every iteration is
IN वह अनुकूलन जो प्रत्येक पुनरावृत्ति पर परीक्षण से बचता है
KLOC केएलओसी
Function Points कार्य बिंदु
Size of module मॉड्यूल का आकार
Line of Count गिनती की रेखा
✅ Correct Answer:
🎯 Exam Perspective
Software Engineering ("Software Design" sub-topic) से जुड़ा यह सवाल उन students के लिए काम का है जो UPSC, SSC, Banking और Police भर्ती की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 188

EN + हिं
GB Ir stands for
IN इर का मतलब है
recognition of basic syntactic constructs through reductions संक्षिप्तीकरण के माध्यम से बुनियादी वाक्यविन्यास निर्माणों की पहचान
recognition of basic elements and creation of uniform symbols मूल तत्वों की पहचान एवं एक समान प्रतीकों का निर्माण
creation of more optional matrix अधिक वैकल्पिक मैट्रिक्स का निर्माण
use of macro processor to produce more optimal assembly code अधिक इष्टतम असेंबली कोड उत्पन्न करने के लिए मैक्रो प्रोसेसर का उपयोग
✅ Correct Answer:
🎯 Exam Perspective
SSC CGL, IBPS, RRB और State-level परीक्षाओं जैसी परीक्षाओं में Software Engineering ("Software Design" sub-topic) से सवाल अक्सर पूछे जाते हैं। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 189

EN + हिं
GB pass2
IN पास2
Right most derivations सबसे सही व्युत्पत्तियाँ
Right most derivations in reverse दाईं ओर अधिकांश व्युत्पत्तियाँ उलटी हैं
Leftmost derivations सबसे बाईं ओर की व्युत्पत्तियाँ
Leftmost derivations in reverse सबसे बाईं ओर की व्युत्पत्तियाँ विपरीत दिशा में
✅ Correct Answer:
🎯 Exam Perspective
अगर आप SSC, Railway, Banking और State PCS की तैयारी कर रहे हैं, तो Software Engineering ("Software Design" sub-topic) का यह topic आपके लिए महत्वपूर्ण है। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 190

EN + हिं
GB Programs that coordinate all of the computer’s resources including memory, processing, storage, and devices such as printers are collectively referred to as
IN प्रोग्राम जो मेमोरी, प्रोसेसिंग, स्टोरेज और प्रिंटर जैसे उपकरणों सहित कंप्यूटर के सभी संसाधनों का समन्वय करते हैं, उन्हें सामूहिक रूप से कहा जाता है
push down automata ऑटोमेटा को नीचे धकेलें
2-way linear bounded automata 2-तरफा रैखिक सीमाबद्ध ऑटोमेटा
finite state automata परिमित राज्य ऑटोमेटा
None of these इनमें से कोई नहीं
✅ Correct Answer:
🎯 Exam Perspective
Software Engineering ("Software Design" sub-topic) के इस प्रश्न को कई प्रतियोगी परीक्षाओं जैसे Railway, SSC, Banking और Defence परीक्षाओं में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 191

EN + हिं
GB Windows and Macintosh are generally considered to be __________ operating systems.
IN विंडोज़ और मैकिंटोश को आम तौर पर __________ ऑपरेटिंग सिस्टम माना जाता है।
machine code मशीन कोड
intermediate code मध्यवर्ती कोड
a stream of tockens टोकन की एक धारा
a parse tree एक पार्स वृक्ष
✅ Correct Answer:
🎯 Exam Perspective
यह सवाल Software Engineering ("Software Design" sub-topic) category का है, और UPSC, SSC, Banking और Police भर्ती के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 192

EN + हिं
GB This operating system was originally designed to run on minicomputers used in a network environment.
IN यह ऑपरेटिंग सिस्टम मूल रूप से नेटवर्क वातावरण में उपयोग किए जाने वाले मिनी कंप्यूटर पर चलने के लिए डिज़ाइन किया गया था।
operating systems ऑपरेटिंग सिस्टम
utilities उपयोगिताओं
device drivers डिवाइस ड्राइवर
language translators भाषा अनुवादक
✅ Correct Answer:
🎯 Exam Perspective
यह प्रश्न Software Engineering ("Software Design" sub-topic) की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है। इस तरह के प्रश्न अक्सर SSC CGL, IBPS, RRB और State-level परीक्षाओं जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 193

EN + हिं
GB When files are broken up into small parts on a disk they are said to be
IN जब फ़ाइलें किसी डिस्क पर छोटे-छोटे भागों में टूट जाती हैं तो उन्हें कहा जाता है
track रास्ता
table मेज़
folder फ़ोल्डर
wallet बटुआ
✅ Correct Answer:
🎯 Exam Perspective
Software Engineering ("Software Design" sub-topic) से जुड़ा यह सवाल उन students के लिए काम का है जो SSC, Railway, Banking और State PCS की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 194

EN + हिं Medium
GB In Waterfall, what distinguishes 'System Design' from 'Software Design'?
IN वॉटरफॉल में, 'सिस्टम डिज़ाइन' को 'सॉफ़्टवेयर डिज़ाइन' से क्या अलग करता है?
System Design writes actual code; Software Design creates flowcharts सिस्टम डिज़ाइन वास्तविक कोड लिखता है; सॉफ्टवेयर डिज़ाइन फ़्लोचार्ट बनाता है
System Design allocates requirements to hardware and software components and establishes overall architecture; Software Design details the internal structure of software modules सिस्टम डिज़ाइन हार्डवेयर और सॉफ़्टवेयर घटकों के लिए आवश्यकताओं को आवंटित करता है और समग्र वास्तुकला स्थापित करता है; सॉफ़्टवेयर डिज़ाइन सॉफ़्टवेयर मॉड्यूल की आंतरिक संरचना का विवरण देता है
System Design is by customers; Software Design by developers सिस्टम डिज़ाइन ग्राहकों द्वारा होता है; डेवलपर्स द्वारा सॉफ्टवेयर डिजाइन
System Design covers only database schemas सिस्टम डिज़ाइन केवल डेटाबेस स्कीमा को कवर करता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) System Design (architectural design) partitions the overall system into hardware, software, and network subsystems, defining their interfaces. Software Design then elaborates the software subsystem — specifying module structure, data structures, and algorithms.
व्याख्या (हिन्दी) सिस्टम डिज़ाइन (वास्तुशिल्प डिज़ाइन) समग्र सिस्टम को हार्डवेयर, सॉफ़्टवेयर और नेटवर्क सबसिस्टम में विभाजित करता है, उनके इंटरफेस को परिभाषित करता है। सॉफ़्टवेयर डिज़ाइन फिर सॉफ़्टवेयर सबसिस्टम को विस्तृत करता है - मॉड्यूल संरचना, डेटा संरचना और एल्गोरिदम को निर्दिष्ट करता है।
🎯 Exam Perspective
SSC CGL, IBPS, RRB और State-level परीक्षाओं जैसी परीक्षाओं में Software Engineering ("Software Design" sub-topic) से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 195

EN + हिं Hard
GB What is the difference between 'cohesion' and 'coupling' in software design and what is the ideal goal?
IN सॉफ़्टवेयर डिज़ाइन में 'सामंजस्य' और 'युग्मन' के बीच क्या अंतर है और आदर्श लक्ष्य क्या है?
High coupling and low cohesion is ideal; it allows maximum code reuse उच्च युग्मन और निम्न सामंजस्य आदर्श है; यह अधिकतम कोड पुन: उपयोग की अनुमति देता है
Cohesion is how strongly related responsibilities within a module are; coupling is how dependent modules are on each other — ideal is high cohesion and low coupling सामंजस्य यह है कि एक मॉड्यूल के भीतर जिम्मेदारियाँ कितनी मजबूती से संबंधित हैं; युग्मन यह है कि मॉड्यूल एक दूसरे पर कैसे निर्भर होते हैं - आदर्श उच्च सामंजस्य और कम युग्मन है
Cohesion refers to number of methods in a class; coupling to number of classes in a package सामंजस्य एक वर्ग में विधियों की संख्या को संदर्भित करता है; एक पैकेज में कक्षाओं की संख्या को युग्मित करना
Both cohesion and coupling should be minimised सामंजस्य और युग्मन दोनों को कम से कम किया जाना चाहिए
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) High cohesion means a module has a single well-defined purpose (SRP). Low coupling means modules interact through minimal interfaces without knowing each other's internals. Together they enable independent modification, testing, and replacement of modules.
व्याख्या (हिन्दी) उच्च सामंजस्य का मतलब है कि एक मॉड्यूल का एक ही अच्छी तरह से परिभाषित उद्देश्य (एसआरपी) है। कम युग्मन का मतलब है कि मॉड्यूल एक-दूसरे के आंतरिक पहलुओं को जाने बिना न्यूनतम इंटरफेस के माध्यम से बातचीत करते हैं। साथ में वे मॉड्यूल के स्वतंत्र संशोधन, परीक्षण और प्रतिस्थापन को सक्षम करते हैं।
🎯 Exam Perspective
अगर आप SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं, तो Software Engineering ("Software Design" sub-topic) का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Hard"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।