Chapter 1 कम्प्यूटर सॉफ्टवेयर
बहुविकल्पीय प्रश्न (1 अंक)
प्रश्न 1:
निम्न में से कौन-सा सिस्टम सॉफ्टवेयर नहीं है? [2014]
(a) वर्ड प्रोसेसर
(b) ऑपरेटिंग सिस्टम
(c) कम्पाइलर
(d) लिंकर
उत्तर:
(a) वर्ड प्रोसेसर एक एप्लीकेशन सॉफ्टवेयर है।
प्रश्न 2
निम्न में से कौन-सा प्रोग्राम एक प्रोग्राम के अनेक भागों को कम्पाइलेशन के बाद आपस में जोड़ता है? [2013]
(a) लिंकर
(b) लोडर
(C) इण्टरप्रेटर
(d) लाइब्रेरियन
उत्तर:
(a) लिंकर
प्रश्न 3
वर्ड प्रोसेसर क्या है? [2016]
(a) सिस्टम सॉफ्टवेयर
(b) एप्लीकेशन सॉफ्टवेयर
(c) ‘a’ और ‘b’ दोनों
(d) इनमें से कोई नहीं
उत्तर:
(b) एप्लीकेशन सॉफ्टवेयर
प्रश्न 4
टेक्स्ट एडिटर का उदाहरण है।
(a) नोटपैड
(b) प्रिण्टर ड्राइवर
(c) टैली
(d) पेजमेकर
उत्तर:
(a) विण्डोज ऑपरेटिंग सिस्टम में नोटपैड टेक्स्ट एडिटर का उदाहरण है।
प्रश्न 5
कम्प्यूटर के वायरस को डिलीट करने के लिए किसका प्रयोग किया जाता है?
(a) एण्टीवायरस प्रोग्राम
(b) बैकअप यूटिलिटी
(c) डिस्क डिफ़ेग्मेण्टर
(d) डिस्क कम्प्रेशन
उत्तर:
(a) एण्टीवायरस प्रोग्राम
अतिलघु उत्तरीय प्रश्न (1 अंकः)
प्रश्न 1
एक से अधिक लाइनों, विवरण, कमेण्टों या निर्देशों के समूह को क्या कहते हैं?
उत्तर:
एक से अधिक लाइनों, विवरण, कमेण्टों या निर्देशों के समूह को प्रोग्राम कहते हैं।
प्रश्न 2
सॉफ्टवेयर की व्याख्या एक वाक्य में कीजिए। [2016]
उत्तर:
कम्प्यूटर के क्षेत्र में निर्देशों के समूह को प्रोगाम कहा जाता है और प्रोग्रामों के समूह को सॉफ्टवेयर कहा जाता है।
प्रश्न 3
लोडर से क्या तात्पर्य है?
उत्तर:
यह ऑपरेटिंग सिस्टम को एक भाग होता है, जो प्रोग्राम तथा लाइब्रेरी को, लोड करने के लिए उत्तरदायी होता है।
प्रश्न 4
एप्लीकेशन सॉफ्टवेयर को परिभाषित कीजिए। [2017, 11]
उत्तर:
एप्लीकेशन सॉफ्टवेयर उन प्रोग्रामों को कहा जाता है, जो उपयोगकर्ता के वास्तविक कार्य कराने के लिए लिखे जाते हैं।
प्रश्न 5
एप्लीकेशन सॉफ्टवेयर के प्रकारों के नाम लिखिए।
उत्तर:
प्लीकेशन सॉफ्टवेयर दो प्रकार के होते हैं।
- सामान्य उद्देश्य के एप्लीकेशन सॉफ्टवेयर
- विशिष्ट उद्देश्य के एप्लीकेशन सॉफ्टवेयर
प्रश्न 6
यूटिलिटी सॉफ्टवेयर के कोई दो उदाहरण दीजिए।
उत्तर:
यूटिलिटी सॉफ्टवेयर के दो उदाहरण निम्नलिखित हैं।
- टेक्स्ट एडिटर
- फाइल सॉर्टिग प्रोग्राम
लघु उत्तरीय प्रश्न I (1 अंक)
प्रश्न 1
सॉफ्टवेयर व हार्डवेयर में अन्तर बताइए। [2012]
उत्तर:
सॉफ्टवेयर व हार्डवेयर में निम्न अन्तर है
प्रश्न 2
सिस्टम सॉफ्टवेयर व एप्लीकेशन सॉफ्टवेयर में अन्तर बताइए। [2006, 05]
उत्तर:
सिस्टम सॉफ्टवेयर व एप्लीकेशन सॉफ्टवेयर में निम्न अन्तर है।
प्रश्न 3
कम्प्यूटर ग्राफिक्स सॉफ्टवेयर का संक्षिप्त वर्णन कीजिए। [2017]
उत्तर:
कम्प्यूटर ग्राफिक्स सॉफ्टवेयर एक एप्लीकेशन सॉफ्टवेयर है, जो कम्प्यूटर पर सेव इमेजिस में बदलाव करने और उन्हें सुन्दर बनाने की अनुमति देते हैं। इन सॉफ्टवेयर्स के द्वारा इमेजिस को रीटच, कलर एडजस्ट, एनहेन्स, शैडो व ग्लो जैसे विशेष इफेक्ट्स दिए जा सकते हैं; जैसे-एडोब फोटोशॉप, पेजमेकर आदि।
प्रश्न 4
सामान्य व विशिष्ट उद्देश्य के सॉफ्टवेयरों का विभिन्न क्षेत्रों में उपयोग लिखिए।
उत्तर:
सामान्य उद्देश्य के सॉफ्टवेयर का विभिन्न क्षेत्रों में उपयोग निम्नवत् है
- कम्प्यूटर आधारित डिजाइन।
- सूचना संचार।
- डाटाबेस प्रबन्धन प्रणाली
विशिष्ट उद्देश्य के सॉफ्टवेयर की विभिन्न क्षेत्रों में उपयोग निम्नवत् है।
- रेलवे, वायुयान आदि के आरक्षण हेतु
- होटल प्रबन्धन में
- अस्पतालों में
- स्कूलों व लाइब्रेरी में
प्रश्न 5
निम्नलिखित को परिभाषित कीजिए [2009]
(i) यूटिलिटी सॉफ्टवेयर
(ii) ड्राइवर
उत्तर:
(i) यूटिलिटी सॉफ्टवेयर यह कम्प्युटर के रख-रखाव से सम्बन्धित कार्य करता है। यह कई ऐसे कार्य करता है, जो कम्प्यूटर का उपयोग करते समय हमें कराने पड़ते हैं।
(ii) डाइवर यह एक विशेष प्रकार का सॉफ्टवेयर होता है, जो किसी डिवाइस के प्रचालन (Operation) को समझाता है। यह हार्डवेयर डिवाइस और उपयोगकर्ता के मध्य सॉफ्टवेयर इण्टरफेस प्रदान करता है।
प्रश्न 6
निम्न को परिभाषित कीजिए [2010]
(i) डिस्क डिफ़ेग्मेण्टर
(ii) वायरस स्कैनर
उत्तर:
(i) डिस्क डिफ़ेग्मेण्टर यह कम्प्यूटर की हार्ड डिस्क पर विभिन्न जगहों पर रखी हुई फाइलों को खोजकर उन्हें एक स्थान पर लाता है।
(ii) वायरस स्कैनर यह एक यूटिलिटी प्रोग्राम है, जिसका प्रयोग कम्प्यूटर के वायरस ढूंढने में किया जाता है।
लघु उत्तरीय प्रश्न II (3 अंक)
प्रश्न 1
निम्नलिखित पर टिप्पणी कीजिए। [2013]
(i) लोडर
(ii) सब-प्रोग्राम अथवा मॉड्यूल
उत्तर:
(i) लोडर यह ऑपरेटिंग सिस्टम का एक भाग होता है, जो किसी एक्जीक्यूटेबल फाइल को मुख्य मेमोरी में लोड करने का कार्य करता है। यह लिंकर द्वारा कम्पाइल किए गए प्रोग्राम को एक साथ जोड़कर कार्य करने योग्य बनाता है।
(ii) सब-प्रोग्राम या मॉड्यूल सब-प्रोग्राम या मॉड्यूल ऐसा प्रोग्राम है, जो किसी निर्धारित टास्क या फंक्शन को चलाने के लिए एक अन्य प्रोग्राम द्वारा कॉल किया जाता है।
प्रश्न 2
कम्प्यूटर सॉफ्टवेयर कितने प्रकार के होते हैं? उदाहरण सहित समझाइए। [2002]
उत्तर:
कम्प्यूटर के क्षेत्र में निर्देशों के समूह को प्रोग्राम कहा जाता है और प्रोग्रामों के समूह को सॉफ्टवेयर कहा जाता है।
कम्प्यूटर सॉफ्टवेयर तीन प्रकार के होते हैं।
- सिस्टम सॉफ्टवेयर इस प्रकार के सॉफ्टवेयर्स कम्प्युटर को चलाने, उसको नियन्त्रित करने, उसके विभिन्न भागों की देखभाल करने तथा उसकी सभी । क्षमताओं का सही प्रकार से उपयोग करने के लिए बनाए जाते हैं।
उदाहरण ऑपरेटिंग सिस्टम, लिंकर, लोडर आदि। - एप्लीकेशन सॉफ्टवेयर इस प्रकार के सॉफ्टवेयर्स उपयोगकर्ता के वास्तविक कार्य कराने के लिए बनाए जाते हैं। ये कार्य हर कम्पनी या उपयोगकर्ता के लिए अलग-अलग होते हैं, इसलिए उपयोगकर्ता की आवश्यकतानुसार इसके प्रोग्राम प्रोग्रामर द्वारा लिखे जाते हैं। उदाहरण एमएस-वर्ड, एमएस-एक्सेल, टैली आदि।
- यूटिलिटी सॉफ्टवेयर ये सॉफ्टवेयर्स कम्प्यूटर के कार्यों को सरल बनाने, उसे अशुद्धियों से दूर रखने तथा सिस्टम के विभिन्न सुरक्षा कार्यों के लिए बनाए जाते हैं। ये कम्प्यूटर के निर्माता द्वारा ही उपलब्ध कराए जाते हैं। उदाहरण टेक्स्ट एडिटर, डिस्क क्लीनर्स आदि।
प्रश्न 3
एप्लीकेशन सॉफ्टवेयर को विस्तार में समझाइए।
उत्तर:
यह उन प्रोग्रामों का समूह होता है, जो उपयोगकर्ता के वास्तविक कार्य कराने के लिए बनाए जाते हैं; जैसे-स्टॉक की स्थिति का विवरण देना, लेन-देन व खातों का हिसाब रखना आदि। मुख्य रूप से प्रयोग होने वाले एप्लीकेशन सॉफ्टवेयर: जैसे-एमएस वर्ड, एमएस-एक्सेल, टैली, पेजमेकर, फोटोशॉप आदि हैं।
सामान्यतः एप्लीकेशन सॉफ्टवेयर्स दो प्रकार के होते हैं, जो निम्न हैं ।
- सामान्य उद्देश्य के एप्लीकेशन सॉफ्टवेयर प्रोग्रामों का वह समूह, जिसे यूजर्स अपनी आवश्यकतानुसार अपने सामान्य उद्देश्यों की पूर्ति के लिए उपयोग करता है, सामान्य उद्देश्य का सॉफ्टवेयर कहलाता हैं। जैसे-ग्राफिक्स सॉफ्टवेयर, स्प्रेडशीट, डाटाबेस प्रबन्धन आदि।
- विशिष्ट उद्देश्य के एप्लीकेशन सॉफ्टवेयर प्रोग्रामों का वह समूह, जो एक विशेष प्रकार के कार्य को निष्पादित करने के लिए प्रयोग किया जाता है, विशिष्ट उद्देश्य का सॉफ्टवेयर कहलाता है; जैसे-होटल प्रबन्धन सम्बन्धी सॉफ्टवेयर का प्रयोग बुकिंग विवरण, बिलिंग विवरण आदि को सुरक्षित रखने के लिए किया जाता है।
दीर्घ उत्तरीय प्रश्न (5 अंक)
प्रश्न 1
सिस्टम सॉफ्टवेयर से आपका क्या तात्पर्य है? इनके प्रमुख कार्यों को लिखिए। [2009]
अथवा
सिस्टम सॉफ्टवेयर पर संक्षिप्त टिप्पणी लिखिए। [2010]
उत्तर:
ऐसे प्रोग्राम जो कम्प्यूटर को चलाने, नियन्त्रित करने, उसके विभिन्न भागों की देखभाल करने तथा उसकी सभी क्षमताओं का सही प्रकार से उपयोग करने के लिए बनाए जाते हैं, उनको सम्मिलित रूप से ‘सिस्टम सॉफ्टवेयर’ कहा जाता है। कम्प्यूटर से हमारा सम्पर्क या संवाद सिस्टम सॉफ्टवेयर के माध्यम से ही हो पाता है।
सिस्टम सॉफ्टवेयर्स निम्न प्रकार के होते हैं।
- ऑपरेटिंग सिस्टम इसमें वे प्रोग्राम्स शामिल होते हैं, जो कम्प्यूटर के विभिन्न अवयवों के कार्यों को नियन्त्रित करते हैं, उनमें समन्वय स्थापित करते हैं। तथा उन्हें प्रबन्धित करते हैं। इनका प्रमुख कार्य उपयोगकर्ता तथा हार्डवेयर के मध्य एक समन्वय स्थापित करना है।
- लिंकर यह एक ऐसा प्रोग्राम होता है, जो पहले से कम्पाइल की गई एक या एक से अधिक ऑब्जेक्ट फाइलों को एक साथ जोड़कर उन्हें क्रियान्वयन के लिए तैयार कर बड़े प्रोग्राम का रूप प्रदान करता है।
- लोडर यह ऑपरेटिंग सिस्टम का एक भाग होता है, जो प्रोग्राम तथा लाइब्रेरी को लोड करने के लिए उत्तरदायी होता है। लोडर निर्देशों की एक श्रृंखला होती है, जो किसी एक्जीक्यूटेबल प्रोग्राम को मुख्य मेमोरी में लोड करने का कार्य करता है, ताकि सीपीयू उसे एक्सेस कर सके।
- डिवाइस ड्राइवर यह एक विशेष प्रकार का सॉफ्टवेयर होता है, जो किसी डिवाइस के प्रचालन को समझाता है। एक ड्राइवर हार्डवेयर डिवाइस और उपयोगकर्ता के मध्य सॉफ्टवेयर इण्टरफेस प्रदान करता है। किसी भी डिवाइस को सुचारु रूप से चलाने के लिए उसके साथ एक ड्राइवर प्रोग्राम जुडा होता हैं।
प्रश्न 2
यूटिलिटी सॉफ्टवेयर क्या होता है? उदाहरण सहित समझाइए।
अथवा
यूटिलिटी सॉफ्टवेयर का अर्थ तथा कार्य समझाइए। ऐसे किन्हीं दो सॉफ्टवेयर्स का वर्णन भी कीजिए।[2009]
उत्तर:
ये प्रोग्राम्स कम्प्यूटर के रख-रखाव से सम्बन्धित कार्य करते हैं। प्रोग्राम्स कम्प्यूटर के कार्यों को सरल बनाने, उसे अशुद्धियों से दूर करने तथा सिस्टम के विभिन्न सुरक्षा कार्यों के लिए बनाए जाते हैं। यूटिलिटी सॉफ्टवेयर, कई
ऐसे कार्य करता है, जो कम्प्यूटर का उपयोग करते समय हमें कराने पड़ते हैं।
यूटिलिटी सॉफ्टवेयर के प्रमुख उदाहरण निम्न है।
- टेक्स्ट एडिटर यह एक ऐसा प्रोग्राम होता है, जो टेक्स्ट फाइलों के निर्माण और उनके सम्पादन की सुविधा देता है। इसका उपयोग केवल टेक्स्ट टाइप करने में किया जाता है। विण्डोज ऑपरेटिंग सिस्टम में नोटपैड एक ऐसा ही प्रोग्राम है।
- फाइल सॉटिंग प्रोग्राम ये ऐसे प्रोग्राम होते हैं, जो किसी डाटा फाइल के रिकॉर्डो को यूजर के किसी इच्छित क्रम (Order) में लगा सकते हैं। फाइल सॉर्टिग किसी विशेष सूचना को ढूंढने के लिए उपयोगी होती है।
- डिस्क डिफ़ेग्मेण्टर यह कम्प्यूटर की हार्ड डिस्क पर विभिन्न जगहों पर रखी हुई फाइलों को खोजकर उन्हें एक स्थान पर लाता है।
- बैकअप यूटिलिटी यह कम्प्यूटर की डिस्क पर उपस्थित सारी सूचनाओं की एक कॉपी रखता है तथा जरूरत पड़ने पर कुछ जरूरी फाइलें या पूरी हार्ड डिस्क के कण्टेण्ट को वापस रिस्टोर कर देता है।
- एण्टीवायरस प्रोग्राम ये ऐसे यूटिलिटी प्रोग्राम्स होते हैं, जिनका प्रयोग कम्प्यूटर के वायरस ढूंढने और उन्हें डिलीट (Delete) करने में किया जाता है।
- डिस्क क्लीनर्स यह उन फाइलों को ढूंढकर डिलीट करता है, जिनका बहुत समय से उपयोग नहीं हुआ है। इस प्रकार यह कम्प्यूटर की गति को भी तेज करता है।