Software Engineering — MCQ Practice

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

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

Question 181

EN + हिं
GB What kind of quality cost is incurred when an error is detected in a product prior to Shipment ?
IN शिपमेंट से पहले किसी उत्पाद में त्रुटि का पता चलने पर किस प्रकार की गुणवत्ता लागत आती है?
Test Item परीक्षण आइटम
Test Log परीक्षण लॉग
Test Case परीक्षण मामला
Fault Report दोष रिपोर्ट
✅ Correct Answer:
🎯 Exam Perspective
Software Engineering ("Software Maintenance" sub-topic) से जुड़ा यह सवाल उन students के लिए काम का है जो SSC, Railway, Banking और State PCS की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 182

EN + हिं
GB _________ standards should be in place to ensure that changes to requirements are implemented in a safe and orderly way.
IN यह सुनिश्चित करने के लिए कि आवश्यकताओं में परिवर्तन सुरक्षित और व्यवस्थित तरीके से लागू किए जाएं, _________ मानक होने चाहिए।
Identify system faults, but not to attribute blame or seek solutions. सिस्टम की खामियों को पहचानें, लेकिन दोषारोपण न करें या समाधान न तलाशें।
Identify system faults, attribute the source of errors, but not seek solutions. सिस्टम की खामियों को पहचानें, त्रुटियों के स्रोत का पता लगाएं, लेकिन समाधान की तलाश न करें।
Identify system faults, attribute the source of errors and seek solutions. सिस्टम दोषों की पहचान करें, त्रुटियों के स्रोत का पता लगाएं और समाधान खोजें।
Identify system faults, seek solutions, but not to attribute blame. सिस्टम की खामियों को पहचानें, समाधान खोजें, लेकिन दोषारोपण न करें।
✅ Correct Answer:
🎯 Exam Perspective
Railway, SSC, Banking और Defence परीक्षाओं जैसी परीक्षाओं में Software Engineering ("Software Maintenance" sub-topic) से सवाल अक्सर पूछे जाते हैं। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 183

EN + हिं
GB Which of the following term is best defined by the statement “The creation of a new code line from a version in an existing code line”?
IN निम्नलिखित में से कौन सा शब्द "मौजूदा कोड लाइन में एक संस्करण से एक नई कोड लाइन का निर्माण" कथन द्वारा सबसे अच्छी तरह से परिभाषित किया गया है?
Component elements घटक तत्व
Human elements मानवीय तत्व
Process elements प्रक्रिया तत्व
Validation elements सत्यापन तत्व
✅ Correct Answer:
🎯 Exam Perspective
अगर आप UPSC, SSC, Banking और Police भर्ती की तैयारी कर रहे हैं, तो Software Engineering ("Software Maintenance" sub-topic) का यह topic आपके लिए महत्वपूर्ण है। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 184

EN + हिं
GB Requirement and Analysis, Design, Development or Coding, Testing and __________is called as Software Development Life Cycle (SDLC)
IN आवश्यकता और विश्लेषण, डिजाइन, विकास या कोडिंग, परीक्षण और __________ को सॉफ्टवेयर डेवलपमेंट लाइफ साइकल (एसडीएलसी) कहा जाता है।
Branching शाखाओं में
Merging विलय
Code line कोड लाइन
Mainline मेनलाइन
✅ Correct Answer:
🎯 Exam Perspective
Software Engineering ("Software Maintenance" sub-topic) के इस प्रश्न को कई प्रतियोगी परीक्षाओं जैसे SSC CGL, IBPS, RRB और State-level परीक्षाओं में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 185

EN + हिं
GB Compiler is a program that
IN कंपाइलर एक प्रोग्राम है जो
White Box Testing व्हाइट बॉक्स परीक्षण
Grey Box Testing ग्रे बॉक्स परीक्षण
Black Box Testing ब्लैक बॉक्स परीक्षण
Open Box Testing बॉक्स परीक्षण खोलें
✅ Correct Answer:
🎯 Exam Perspective
यह सवाल Software Engineering ("Software Maintenance" sub-topic) category का है, और SSC, Railway, Banking और State PCS के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 186

EN + हिं
GB .which of the following is used for grouping of characteristics into tockens
IN .निम्नलिखित में से किसका उपयोग विशेषताओं को टोकन में समूहीकृत करने के लिए किया जाता है
Regression Testing प्रतिगमन परीक्षण
Retesting पुनः परीक्षण
Ad hoc Testing तदर्थ परीक्षण
Sanity Testing विवेक परीक्षण
✅ Correct Answer:
🎯 Exam Perspective
यह प्रश्न Software Engineering ("Software Maintenance" sub-topic) की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है। इस तरह के प्रश्न अक्सर Railway, SSC, Banking और Defence परीक्षाओं जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 187

EN + हिं
GB Type checking is normally done during
IN टाइप चेकिंग सामान्यतः इसी दौरान की जाती है
Testers परीक्षक
End Users आखिरी उपयोगकर्ता
Customer ग्राहक
Developers डेवलपर्स
✅ Correct Answer:
🎯 Exam Perspective
Software Engineering ("Software Maintenance" sub-topic) से जुड़ा यह सवाल उन students के लिए काम का है जो UPSC, SSC, Banking और Police भर्ती की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 188

EN + हिं
GB Access time of the symbol table will be logarithmic,if it is implemented by
IN यदि इसे लागू किया जाता है तो प्रतीक तालिका का एक्सेस समय लॉगरिदमिक होगा
Terminal table टर्मिनल टेबल
Literal table शाब्दिक तालिका
Identifier table पहचानकर्ता तालिका
Reductions कटौती
✅ Correct Answer:
🎯 Exam Perspective
SSC CGL, IBPS, RRB और State-level परीक्षाओं जैसी परीक्षाओं में Software Engineering ("Software Maintenance" sub-topic) से सवाल अक्सर पूछे जाते हैं। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 189

EN + हिं
GB Software that allows your computer to interact with the user, applications, and hardware is called
IN वह सॉफ़्टवेयर जो आपके कंप्यूटर को उपयोगकर्ता, एप्लिकेशन और हार्डवेयर के साथ इंटरैक्ट करने की अनुमति देता है, कहलाता है
loop optimization लूप अनुकूलन
local optimization स्थानीय अनुकूलन
constant folding निरंतर तह
none of these इनमें से कोई नहीं
✅ Correct Answer:
🎯 Exam Perspective
अगर आप SSC, Railway, Banking और State PCS की तैयारी कर रहे हैं, तो Software Engineering ("Software Maintenance" sub-topic) का यह topic आपके लिए महत्वपूर्ण है। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 190

EN + हिं
GB This type of boot occurs when the computer is already on, and you restart it without turning off the power.
IN इस प्रकार का बूट तब होता है जब कंप्यूटर पहले से ही चालू है, और आप बिजली बंद किए बिना इसे पुनरारंभ करते हैं।
conditional jumps सशर्त छलांग
unconditional jumps बिना शर्त छलांग
backward reference पिछड़ा संदर्भ
forward references आगे के सन्दर्भ
✅ Correct Answer:
🎯 Exam Perspective
Software Engineering ("Software Maintenance" sub-topic) के इस प्रश्न को कई प्रतियोगी परीक्षाओं जैसे Railway, SSC, Banking और Defence परीक्षाओं में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 191

EN + हिं
GB The most popular microcomputer operating system in use today is
IN आज उपयोग में आने वाला सबसे लोकप्रिय माइक्रो कंप्यूटर ऑपरेटिंग सिस्टम है
assign address to all statements in the program कार्यक्रम में सभी कथनों को पता निर्दिष्ट करें
save the values assigned to all labels for use in pass2 pass2 में उपयोग के लिए सभी लेबलों को निर्दिष्ट मानों को सहेजें
perform some processing of assembler directives असेंबलर निर्देशों की कुछ प्रोसेसिंग करें
all of these इन सब
✅ Correct Answer:
🎯 Exam Perspective
यह सवाल Software Engineering ("Software Maintenance" sub-topic) category का है, और UPSC, SSC, Banking और Police भर्ती के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 192

EN + हिं
GB Which of the following is NOT one of the alternatives to the Windows operating system?
IN निम्नलिखित में से कौन सा विंडोज ऑपरेटिंग सिस्टम के विकल्पों में से एक नहीं है?
resources संसाधन
stuff सामग्री
capital पूंजी
properties गुण
✅ Correct Answer:
🎯 Exam Perspective
यह प्रश्न Software Engineering ("Software Maintenance" sub-topic) की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है। इस तरह के प्रश्न अक्सर SSC CGL, IBPS, RRB और State-level परीक्षाओं जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 193

EN + हिं
GB You can use what utility to update all of your device drivers at the same time?
IN आप एक ही समय में अपने सभी डिवाइस ड्राइवरों को अपडेट करने के लिए किस उपयोगिता का उपयोग कर सकते हैं?
NetWare नेटवेयर
Windows NT Server विंडोज़ एनटी सर्वर
Windows XP Server विंडोज़ एक्सपी सर्वर
Microsoft DOS माइक्रोसॉफ्ट डॉस
✅ Correct Answer:
🎯 Exam Perspective
Software Engineering ("Software Maintenance" sub-topic) से जुड़ा यह सवाल उन students के लिए काम का है जो SSC, Railway, Banking और State PCS की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 194

EN + हिं Medium
GB What distinguishes corrective, adaptive, and perfective maintenance?
IN सुधारात्मक, अनुकूली और उत्तम रखरखाव में क्या अंतर है?
Corrective by customers; adaptive and perfective by vendor ग्राहकों द्वारा सुधारात्मक; विक्रेता द्वारा अनुकूली और परिपूर्ण
Corrective fixes defects; adaptive modifies for changed environments (new OS, hardware, laws); perfective enhances functionality or performance beyond original requirements सुधारात्मक दोषों को ठीक करता है; बदले हुए परिवेश के लिए अनुकूली संशोधन (नया ओएस, हार्डवेयर, कानून); परफेक्टिव मूल आवश्यकताओं से परे कार्यक्षमता या प्रदर्शन को बढ़ाता है
All three types refer to different stages of the same bug-fixing process सभी तीन प्रकार एक ही बग-फिक्सिंग प्रक्रिया के विभिन्न चरणों को संदर्भित करते हैं
Corrective addresses security; adaptive performance; perfective usability सुधारात्मक पते सुरक्षा; अनुकूली प्रदर्शन; उत्तम प्रयोज्यता
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Swanson (1976) classified maintenance into: Corrective (debugging), Adaptive (modifying for environmental changes), Perfective (improvements). Studies show perfective maintenance consumes most effort (50-60%), followed by adaptive (20-25%), then corrective (15-20%).
व्याख्या (हिन्दी) स्वानसन (1976) ने रखरखाव को इसमें वर्गीकृत किया: सुधारात्मक (डीबगिंग), अनुकूली (पर्यावरणीय परिवर्तनों के लिए संशोधन), परफेक्ट (सुधार)। अध्ययनों से पता चलता है कि उत्तम रखरखाव में सबसे अधिक प्रयास (50-60%) लगता है, उसके बाद अनुकूली (20-25%), फिर सुधारात्मक (15-20%) होता है।
🎯 Exam Perspective
SSC CGL, IBPS, RRB और State-level परीक्षाओं जैसी परीक्षाओं में Software Engineering ("Software Maintenance" sub-topic) से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 195

EN + हिं Easy
GB What is the 'ripple effect' in software maintenance and what design practices minimise it?
IN सॉफ़्टवेयर रखरखाव में 'रिपल इफ़ेक्ट' क्या है और कौन सी डिज़ाइन प्रथाएँ इसे कम करती हैं?
Positive spread of a bug fix across multiple related modules अनेक संबंधित मॉड्यूलों में बग फिक्स का सकारात्मक प्रसार
Unintended propagation of changes where modifying one component requires changes in dependent components; minimised by low coupling, information hiding, stable interfaces, and encapsulation परिवर्तनों का अनपेक्षित प्रसार जहां एक घटक को संशोधित करने के लिए आश्रित घटकों में परिवर्तन की आवश्यकता होती है; कम युग्मन, सूचना छिपाना, स्थिर इंटरफ़ेस और एनकैप्सुलेशन द्वारा न्यूनतम किया गया
Describes how performance improvements automatically improve all modules वर्णन करता है कि कैसे प्रदर्शन सुधार स्वचालित रूप से सभी मॉड्यूल में सुधार करता है
Only occurs during corrective maintenance केवल सुधारात्मक रखरखाव के दौरान होता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) High coupling causes ripple effects: changing a module's interface forces changes in all dependent modules. Good design practices (Parnas' information hiding, stable abstract interfaces, DIP) create barriers preventing internal changes from leaking outward.
व्याख्या (हिन्दी) उच्च युग्मन तरंग प्रभाव का कारण बनता है: मॉड्यूल के इंटरफ़ेस को बदलने से सभी निर्भर मॉड्यूल में परिवर्तन होता है। अच्छी डिज़ाइन प्रथाएँ (परनास की जानकारी छिपाना, स्थिर अमूर्त इंटरफ़ेस, डीआईपी) आंतरिक परिवर्तनों को बाहर की ओर लीक होने से रोकने वाली बाधाएँ पैदा करती हैं।
🎯 Exam Perspective
अगर आप Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं, तो Software Engineering ("Software Maintenance" sub-topic) का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Easy"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।