📘 CodingMarble Learn

सॉफ़्टवेयर के प्रकार

सॉफ़्टवेयर के दो बड़े प्रकार हैं। सिस्टम सॉफ़्टवेयर कंप्यूटर चलाता है: ऑपरेटिंग सिस्टम, यूटिलिटी (एंटीवायरस, डिस्क क्लीनअप, बैकअप, कंप्रेशन) और डिवाइस ड्राइवर। भाषा अनुवादक भी सिस्टम सॉफ़्टवेयर हैं: असेंबलर असेंबली को मशीन कोड बनाता है, कंपाइलर पूरा प्रोग्राम एक साथ बदलता है, और इंटरप्रेटर एक-एक पंक्ति बदलकर चलाता है। एप्लिकेशन सॉफ़्टवेयर उपयोगकर्ता का काम करता है: सामान्य उपयोग (वर्ड प्रोसेसर, ब्राउज़र) या विशेष (एक संस्था के लिए बना)।

🎬 कदम-दर-कदम कहानी

  1. सॉफ़्टवेयर परतों में है। नीचे हार्डवेयर। बीच में सिस्टम सॉफ़्टवेयर। ऊपर एप्लिकेशन सॉफ़्टवेयर।
  2. सिस्टम सॉफ़्टवेयर कंप्यूटर चलाता है। इसमें ऑपरेटिंग सिस्टम, यूटिलिटी और डिवाइस ड्राइवर हैं।
  3. CPU केवल 0 और 1 जानता है। असेंबलर असेंबली के शब्दों को मशीन कोड में बदलता है।
  4. कंपाइलर पूरा प्रोग्राम एक साथ बदलता है। इंटरप्रेटर एक पंक्ति बदलकर चलाता है, फिर अगली।
  5. एप्लिकेशन सॉफ़्टवेयर आपका काम करता है। कुछ सबके लिए, जैसे ब्राउज़र। कुछ एक स्कूल या बैंक के लिए बने।
  6. आपकी बारी: किसी प्रोग्राम पर टैप करें और देखें वह किस परत का है।

टिप: 3D दृश्य को घुमाने के लिए खींचें। ज़ूम के लिए दो उंगलियाँ इस्तेमाल करें।

🤔 आम शंकाएँ और उनके जवाब

क्या OS और सिस्टम सॉफ़्टवेयर एक ही हैं?

OS सिस्टम सॉफ़्टवेयर का सबसे बड़ा भाग है, पर इसमें यूटिलिटी, ड्राइवर और अनुवादक भी आते हैं।

CPU Python सीधे क्यों नहीं पढ़ता?

CPU के सर्किट केवल 0 और 1 पर काम करते हैं। बाकी हर भाषा पहले बदलनी पड़ती है।

इंटरप्रेटर धीमा है, तो Python उसे क्यों लेता है?

क्योंकि पंक्ति-दर-पंक्ति परिणाम और गलती तुरंत दिखती है, जो सीखने और जाँचने के लिए बढ़िया है।

WhatsApp सामान्य है या विशेष?

सामान्य उपयोग: करोड़ों लोग एक ही ऐप चलाते हैं। विशेष सॉफ़्टवेयर एक संस्था के लिए बनता है।

सिस्टम सॉफ़्टवेयर, यूटिलिटी और डिवाइस ड्राइवर

सिस्टम सॉफ़्टवेयर हार्डवेयर को नियंत्रित करता है और बाकी प्रोग्रामों को आधार देता है।

प्रोग्रामिंग भाषाएँ और अनुवादक

मशीन भाषा 0 और 1 है, जिसे CPU सीधे समझता है। असेंबली भाषा ADD, MOV जैसे छोटे शब्द (निमोनिक्स) इस्तेमाल करती है। Python, C++, Java जैसी उच्च स्तरीय भाषाएँ अंग्रेज़ी जैसे शब्द इस्तेमाल करती हैं।

कंपाइलरइंटरप्रेटर
पूरा प्रोग्राम एक साथपंक्ति-दर-पंक्ति
सारी गलतियाँ एक साथपहली गलती पर रुकता है
बाद में तेज़ चलता हैहर बार अनुवाद, धीमा

एप्लिकेशन सॉफ़्टवेयर

एप्लिकेशन सॉफ़्टवेयर उपयोगकर्ता का कोई खास काम करता है।

सॉफ़्टवेयर प्रोप्राइटरी (लाइसेंस खरीदें, सोर्स कोड छिपा) या फ्री और ओपन सोर्स (FOSS: Linux, LibreOffice, Python) भी हो सकता है।

बोर्ड परीक्षा पर ध्यान

आम प्रश्न: कंपाइलर और इंटरप्रेटर में अंतर (2–3 अंक), दिए सॉफ़्टवेयर का वर्गीकरण, डिवाइस ड्राइवर की भूमिका, यूटिलिटी के उदाहरण।

मुख्य सूत्र और परिभाषाएँ

हल किए गए उदाहरण

1. वर्गीकरण करें: Linux, WinRAR, प्रिंटर ड्राइवर, Python, MS Excel, स्कूल फ़ीस ऐप।

Linux: OS। WinRAR: यूटिलिटी (कंप्रेशन)। प्रिंटर ड्राइवर: डिवाइस ड्राइवर। Python: इंटरप्रेटर। MS Excel: सामान्य एप्लिकेशन। स्कूल फ़ीस ऐप: विशेष एप्लिकेशन।

2. प्रोग्राम की पंक्ति 4 और 9 में गलती है। कंपाइलर और इंटरप्रेटर क्या दिखाएँगे?

कंपाइलर पूरा प्रोग्राम जाँचकर दोनों गलतियाँ पहले ही बता देगा। इंटरप्रेटर पंक्ति 1–3 चलाकर पंक्ति 4 पर रुकेगा; पंक्ति 9 की गलती 4 ठीक होने के बाद दिखेगी।

3. नए प्रिंटर के साथ ड्राइवर क्यों आता है?

OS उस खास मॉडल को चलाना नहीं जानता। ड्राइवर OS को बताता है कि पेज कैसे भेजें।

4. एंटीवायरस सिस्टम सॉफ़्टवेयर है या एप्लिकेशन?

यह यूटिलिटी है, जो सिस्टम सॉफ़्टवेयर का भाग है, क्योंकि यह कंप्यूटर की देखभाल करता है, कोई उपयोगकर्ता कार्य नहीं।

आम गलतियाँ

अभ्यास क्विज़

1. असेंबली को मशीन कोड में कौन बदलता है?
2. पंक्ति-दर-पंक्ति अनुवाद कौन करता है?
3. डिस्क क्लीनअप किसका उदाहरण है?
4. केवल एक अस्पताल के लिए बना मरीज़ रिकॉर्ड सिस्टम है:
5. सिस्टम सॉफ़्टवेयर कौन-सा है?

अभ्यास: खुद जवाब दो

अपना जवाब लिखो या चुनो, फिर जाँचें दबाओ। अटको तो संकेत देखो; जवाब देने के बाद पूरा हल दिखेगा।

अक्सर पूछे जाने वाले प्रश्न

कक्षा 11 में सॉफ़्टवेयर के कौन-से प्रकार हैं?

सिस्टम सॉफ़्टवेयर (OS, यूटिलिटी, ड्राइवर, भाषा अनुवादक) और एप्लिकेशन सॉफ़्टवेयर (सामान्य और विशेष)।

कंपाइलर और इंटरप्रेटर में क्या अंतर है?

कंपाइलर पूरा प्रोग्राम एक साथ बदलकर सारी गलतियाँ बताता है; इंटरप्रेटर एक-एक पंक्ति चलाता है और पहली गलती पर रुकता है।

डिवाइस ड्राइवर क्या है?

छोटा सिस्टम प्रोग्राम जो OS को किसी खास हार्डवेयर, जैसे प्रिंटर या वेबकैम, को चलाने देता है।

यह कहाँ पढ़ाया जाता है

सीबीएसई (भारत)कक्षा 11कंप्यूटर प्रणाली और संगठन
सीबीएसई (भारत)कक्षा 11कंप्यूटर प्रणाली का परिचय

पहले यह पढ़ें

आगे पढ़ें

इससे जुड़े पाठ

सभी कंप्यूटर विज्ञान पाठ