Software Concepts MCQ (Set 5) में DLL, File Compression, Backup Utility, Data Recovery, Device Driver, Print Spooler, SaaS, Virtual Machine, Software Testing और SDLC से जुड़े 20 महत्वपूर्ण प्रश्नों का अभ्यास करें। ये प्रश्न कंप्यूटर की विभिन्न प्रतियोगी और व्यावसायिक परीक्षाओं की तैयारी में उपयोगी हैं। हर प्रश्न के साथ Answer with Explanation दिया गया है, जिससे सही उत्तर के साथ उसके पीछे की अवधारणा (concept) भी आसानी से समझ आ सके।
बहुविकल्पीय प्रश्नों के लिए निर्देश
- हर प्रश्न को ध्यान से पढ़ें।
- चार विकल्पों में से एक सही उत्तर चुनें।
- सही उत्तर पर ✅ और गलत उत्तर पर ❌ का चिन्ह दिखाई देगा।
- गलत उत्तर मिलने पर आप दोबारा प्रयास कर सकते हैं।
- सभी प्रश्नों को हल करने के पश्चात् कृपया Show Score बटन पर क्लिक करें। उत्तीर्ण होने के लिए न्यूनतम अंक प्रतिशत 60% है।
- अपने स्कोर को सुधारने के लिए Try Again बटन का उपयोग करें।
Software Utilities, Virtualization और SDLC के महत्वपूर्ण प्रश्न (Important Software Utilities, Virtualization and SDLC Questions) – Set 5
1. Windows में DLL का पूरा नाम क्या है? (What is the full form of DLL in Windows?)
सही उत्तर : (B) Dynamic Link Library
Explanation: DLL का पूरा नाम Dynamic Link Library है। यह Windows की ऐसी फाइल होती है, जिसमें कोड और संसाधन (resources) रखे जाते हैं, जिन्हें कई प्रोग्राम साझा करके उपयोग कर सकते हैं। बाकी विकल्प DLL के सही पूरे नाम नहीं हैं।
2. DLL फाइलों का उपयोग मुख्य रूप से किसलिए किया जाता है? (What are DLL files mainly used for?)
सही उत्तर : (C) कई प्रोग्रामों द्वारा उपयोग किए जा सकने वाले कोड और संसाधन उपलब्ध कराने के लिए (To provide code and resources that can be used by multiple programs)
Explanation: DLL (Dynamic Link Library) फाइलों में ऐसा कोड और संसाधन होता है, जिसे कई प्रोग्राम एक साथ उपयोग कर सकते हैं। इससे एक ही कोड बार-बार लिखने की जरूरत नहीं पड़ती। ये फाइलें केवल वीडियो चलाने या प्रिंट करने तक सीमित नहीं हैं, और स्क्रीन साफ करना सॉफ्टवेयर का काम नहीं है।
3. कंप्यूटर में डेटा को संपीड़ित करके फाइल का आकार कम करने के लिए किस प्रकार का सॉफ्टवेयर उपयोग होता है? (Which type of software is used to reduce file size by compressing data?)
सही उत्तर : (A) फाइल कम्प्रेशन यूटिलिटी (File Compression Utility)
Explanation: File Compression Utility डेटा को संपीड़ित (compress) करके फाइल का आकार घटाती है, जिससे स्टोरेज की बचत होती है और फाइल भेजना आसान होता है। उदाहरण: WinRAR और 7-Zip। Device Driver हार्डवेयर को ऑपरेटिंग सिस्टम (OS) से जोड़ता है, Web Browser इंटरनेट पेज दिखाता है, और Word Processor दस्तावेज़ बनाने के काम आता है।
4. निम्नलिखित में से कौन-सा फाइल आर्काइविंग सॉफ्टवेयर है? (Which of the following is file archiving software?)
सही उत्तर : (D) 7-Zip
Explanation: 7-Zip एक file archiver और compression सॉफ्टवेयर है, जो कई फाइलों को compress करके एक archive फाइल (जैसे .7z) में रख सकता है। Paint चित्र बनाने के लिए, Notepad साधारण text लिखने के लिए और Calculator गणना करने के लिए होता है।
5. कंप्यूटर में फाइलों की अतिरिक्त कॉपी सुरक्षित रखने के लिए किस सॉफ्टवेयर सुविधा का उपयोग किया जाता है? (Which software facility is used to keep extra copies of files safe?)
सही उत्तर : (B) बैकअप यूटिलिटी (Backup Utility)
Explanation: Backup Utility फाइलों की अतिरिक्त कॉपी (backup) किसी सुरक्षित जगह पर रखने की सुविधा देती है, ताकि डेटा खराब होने या डिलीट होने पर उसे वापस पाया जा सके। Disk Formatting से डिस्क का डेटा मिट सकता है, Screen Lock केवल अनधिकृत उपयोग रोकता है, और File Renaming में फाइल का नाम बदला जाता है।
6. कंप्यूटर में डिलीट हुई फाइलों को पुनः प्राप्त करने के लिए किस प्रकार का सॉफ्टवेयर उपयोग किया जाता है? (Which type of software is used to recover deleted files from a computer?)
सही उत्तर : (C) डेटा रिकवरी सॉफ्टवेयर (Data Recovery Software)
Explanation: Data Recovery Software डिलीट या खोई हुई फाइलों को वापस पाने में मदद करता है। उदाहरण: Recuva। अगर उस जगह पर नया डेटा लिख दिया जाए, तो फाइल वापस पाना मुश्किल हो सकता है। Presentation Software slides बनाता है, Compiler सोर्स कोड को मशीन कोड में बदलता है, और Spreadsheet Software गणना व तालिका के काम आता है।
7. कंप्यूटर में अनावश्यक अस्थायी फाइलों को हटाने के लिए किस यूटिलिटी का उपयोग किया जाता है? (Which utility is used to remove unnecessary temporary files from a computer?)
सही उत्तर : (A) डिस्क क्लीनअप (Disk Cleanup)
Explanation: Disk Cleanup Windows की utility है, जो temporary files जैसी अनावश्यक फाइलें हटाकर डिस्क में जगह खाली करती है। Device Manager हार्डवेयर और उनके drivers को देखने व मैनेज करने के लिए है, और Text Editor सादा text लिखने के लिए होता है। File Compiler सफाई करने वाली कोई सामान्य utility नहीं है।
8. किसी हार्डवेयर डिवाइस को ऑपरेटिंग सिस्टम के साथ सही तरीके से काम करने में कौन मदद करता है? (What helps a hardware device work properly with an operating system?)
सही उत्तर : (D) डिवाइस ड्राइवर (Device Driver)
Explanation: Device Driver एक छोटा सॉफ्टवेयर है, जो ऑपरेटिंग सिस्टम (OS) और हार्डवेयर डिवाइस (जैसे प्रिंटर, स्कैनर) के बीच संपर्क कराता है। इसके बिना डिवाइस ठीक से काम नहीं कर पाता। Spreadsheet, Presentation Software और Database डेटा या दस्तावेज़ से जुड़े काम के लिए होते हैं, हार्डवेयर को OS से जोड़ने के लिए नहीं।
9. प्रिंटर से दस्तावेज़ प्रिंट करने के कार्यों को व्यवस्थित करने वाली प्रक्रिया को क्या कहते हैं? (What is the process of organizing print jobs for a printer called?)
सही उत्तर : (B) स्पूलिंग (Spooling)
Explanation: Spooling का पूरा नाम Simultaneous Peripheral Operations On-Line है। इसमें प्रिंट जॉब पहले अस्थायी रूप से जमा किए जाते हैं और फिर क्रम से प्रिंटर तक भेजे जाते हैं। Debugging प्रोग्राम की त्रुटियाँ ठीक करना है, Compiling सोर्स कोड को मशीन कोड में बदलना है, और Booting कंप्यूटर चालू होने की प्रक्रिया है।
10. कंप्यूटर में प्रिंट जॉब को मैनेज करने वाली Windows सेवा का नाम क्या है? (What is the name of the Windows service that manages print jobs?)
सही उत्तर : (C) Print Spooler
Explanation: Print Spooler Windows की वह service है, जो प्रिंट जॉब को अस्थायी रूप से रखकर क्रम से प्रिंटर तक भेजती है। Task Scheduler तय समय पर काम चलाता है, Windows Defender सुरक्षा (antivirus) टूल है, और Disk Management डिस्क व partition मैनेज करने का टूल है।
11. किसी सॉफ्टवेयर को इंटरनेट के माध्यम से सेवा के रूप में उपयोग करने के मॉडल को क्या कहते हैं? (What is the model of using software as a service over the internet called?)
सही उत्तर : (A) SaaS (Software as a Service)
Explanation: SaaS का पूरा नाम Software as a Service है। इसमें सॉफ्टवेयर को इंटरनेट के माध्यम से सेवा के रूप में उपयोग किया जाता है, आमतौर पर web browser से। उदाहरण: Gmail और Google Docs। BIOS (Basic Input/Output System) हार्डवेयर को शुरू करने वाला firmware है, CLI (Command-Line Interface) में commands टाइप करके काम किया जाता है, और POST (Power-On Self-Test) कंप्यूटर चालू होते समय हार्डवेयर की जाँच है।
12. निम्नलिखित में से कौन-सा Cloud-based office application है? (Which of the following is a cloud-based office application?)
सही उत्तर : (D) Google Docs
Explanation: Google Docs एक cloud-based office application है, जिसे इंटरनेट पर web browser में उपयोग किया जाता है और जिसके दस्तावेज़ ऑनलाइन सेव होते हैं। BIOS Setup, Device Manager और Disk Defragmenter कंप्यूटर के system tools हैं, ये cloud-based office application नहीं हैं।
13. कंप्यूटर में वर्चुअल मशीन चलाने के लिए किस सॉफ्टवेयर का उपयोग किया जाता है? (Which software is used to run virtual machines on a computer?)
सही उत्तर : (B) VirtualBox
Explanation: VirtualBox एक virtualization सॉफ्टवेयर है, जिससे कंप्यूटर में virtual machine बनाकर दूसरा ऑपरेटिंग सिस्टम चलाया जा सकता है। MS Word (Microsoft Word) दस्तावेज़ बनाने के लिए, Adobe Photoshop image editing के लिए और VLC Media Player ऑडियो-वीडियो चलाने के लिए होता है।
14. एक ही कंप्यूटर पर दूसरे ऑपरेटिंग सिस्टम को वर्चुअल मशीन में चलाने का क्या लाभ है? (What is an advantage of running another operating system in a virtual machine on the same computer?)
सही उत्तर : (C) अलग वातावरण में दूसरा OS चलाया जा सकता है (Another OS can run in a separate environment)
Explanation: Virtual Machine में मुख्य कंप्यूटर के अंदर एक अलग वातावरण बनता है, जिसमें दूसरा OS (Operating System) चलाया जा सकता है। इससे नए OS या सॉफ्टवेयर को आज़माना आसान हो जाता है। वर्चुअल मशीन भी RAM (Random Access Memory) और हार्डवेयर के संसाधन उपयोग करती है, और इंटरनेट की गति पर इसका कोई सीधा असर नहीं पड़ता।
15. किसी सॉफ्टवेयर के उपयोग और उसकी सुविधाओं को समझाने वाला दस्तावेज़ क्या कहलाता है? (What is a document explaining the use and features of software called?)
सही उत्तर : (A) यूज़र मैनुअल (User Manual)
Explanation: User Manual वह दस्तावेज़ है, जिसमें बताया जाता है कि सॉफ्टवेयर को कैसे उपयोग करें और उसमें कौन-सी सुविधाएँ हैं। Object Code कम्पाइलर से बना मशीन-स्तर का कोड है, Log File में घटनाओं का रिकॉर्ड रहता है, और Cache File तेज़ पहुँच के लिए अस्थायी डेटा रखती है।
16. सॉफ्टवेयर की गुणवत्ता जाँचने के लिए उसे अलग-अलग परिस्थितियों में चलाकर जाँचना क्या कहलाता है? (What is checking software by running it under different conditions called?)
सही उत्तर : (D) सॉफ्टवेयर टेस्टिंग (Software Testing)
Explanation: Software Testing में सॉफ्टवेयर को अलग-अलग परिस्थितियों में चलाकर देखा जाता है कि वह सही तरीके से काम करता है या नहीं और उसमें कोई त्रुटि तो नहीं है। File Compression फाइल का आकार घटाता है, Disk Cleanup अनावश्यक फाइलें हटाता है, और File Encryption डेटा को सुरक्षित (अपठनीय) रूप में बदलता है।
17. किसी सॉफ्टवेयर में बदलाव करने के बाद यह जाँचना कि पुराने फीचर्स सही काम कर रहे हैं, क्या कहलाता है? (What is checking that existing features still work after software changes called?)
सही उत्तर : (B) रिग्रेशन टेस्टिंग (Regression Testing)
Explanation: Regression Testing में सॉफ्टवेयर में बदलाव या अपडेट के बाद जाँचा जाता है कि पहले से मौजूद features अब भी सही काम कर रहे हैं या नहीं। Loading प्रोग्राम या डेटा को memory में लाना है, Formatting डिस्क को उपयोग के लिए तैयार करना है, और Spooling प्रिंट जॉब को क्रम से भेजने की प्रक्रिया है।
18. सॉफ्टवेयर के विकास के दौरान उसकी आवश्यकताओं, डिजाइन, कोडिंग और टेस्टिंग को व्यवस्थित रूप से पूरा करने की प्रक्रिया क्या कहलाती है? (What is the organized process of completing requirements, design, coding, and testing during software development called?)
सही उत्तर : (C) सॉफ्टवेयर डेवलपमेंट लाइफ साइकल (Software Development Life Cycle)
Explanation: SDLC का पूरा नाम Software Development Life Cycle है। इसमें सॉफ्टवेयर बनाने के चरण, जैसे आवश्यकता विश्लेषण, डिजाइन, कोडिंग और टेस्टिंग, एक व्यवस्थित क्रम में पूरे किए जाते हैं। Data Processing डेटा को उपयोगी जानकारी में बदलना है, Disk Management डिस्क संभालने का टूल है, और File Transfer फाइलें एक जगह से दूसरी जगह भेजना है।
19. किसी सॉफ्टवेयर को उपयोगकर्ताओं की आवश्यकताओं के अनुसार बदलने या सुधारने की प्रक्रिया क्या कहलाती है? (What is the process of modifying or improving software according to user requirements called?)
सही उत्तर : (A) सॉफ्टवेयर मेंटेनेंस (Software Maintenance)
Explanation: Software Maintenance में सॉफ्टवेयर जारी होने के बाद उसकी त्रुटियाँ ठीक की जाती हैं और उपयोगकर्ताओं की आवश्यकताओं के अनुसार उसमें बदलाव या सुधार किए जाते हैं। Installation सॉफ्टवेयर को कंप्यूटर पर उपयोग के लिए तैयार करना है, Data Entry में डेटा भरा जाता है, और Disk Partitioning में डिस्क को अलग-अलग भागों में बाँटा जाता है।
20. SDLC का पूरा नाम क्या है? (What is the full form of SDLC?)
सही उत्तर : (C) Software Development Life Cycle (सॉफ्टवेयर डेवलपमेंट लाइफ साइकल)
Explanation: SDLC का पूरा नाम Software Development Life Cycle है। यह सॉफ्टवेयर बनाने की वह व्यवस्थित प्रक्रिया है, जिसमें योजना, डिजाइन, कोडिंग, टेस्टिंग और मेंटेनेंस जैसे चरण आते हैं। बाकी विकल्प SDLC के सही पूरे नाम नहीं हैं।