सॉफ्टवेयर क्या हैं तथा उसके प्रकार | What is software and its types

Ashok Nayak
0

Students who are planning to learn and understand the topics of What is software and its types for free from this page. Make sure you use them as reference material at the time of preparation and as a good grade in the final exam. Students who find it difficult to learn English concepts can take the help of this What is software and its types PDF and answer all questions in the exam easily. Go through the below sections and get the What is software and its types Important Questions PDF. Students can also download computer notes pdf so that you can revise the entire syllabus and get more marks in your exams.

Table of content (TOC)

सॉफ्टवेयर क्या हैं? (software)

सॉफ्टवेयर कंप्यूटर का वह हिस्सा है जिसे हम केवल देख सकते हैं और उस पर काम कर सकते हैं, कंप्यूटर पर काम करना आसान बनाने के लिए सॉफ्टवेयर बनाया जाता है, आजकल सॉफ्टवेयर काम के अनुसार बनाया जाता है, जैसे सॉफ्टवेयर। सॉफ्टवेयर प्रोग्रामर्स द्वारा बड़ी कंपनियों में यूजर की जरूरत को ध्यान में रखकर तैयार किया जाता है, इसमें से कुछ फ्री में उपलब्ध होते हैं और कुछ चार्ज करने पड़ते हैं। उदाहरण के लिए अगर आप फोटो से जुड़ा काम करना चाहते हैं तो उसके लिए आपको फोटोशॉप या कोई वीडियो देखना होगा तो उसके लिए आप मीडिया प्लेयर का इस्तेमाल करें।

सॉफ्टवेयर विभिन्न प्रोग्रामों का एक समूह है जिसके द्वारा विशिष्ट कार्य किए जा सकते हैं। कंप्यूटर में दो भाग होते हैं, पहला हार्डवेयर कहलाता है जबकि दूसरा सॉफ्टवेयर कहलाता है। हार्डवेयर कंप्यूटर के भौतिक भाग हैं जिन्हें हम छू सकते हैं, जो एक निश्चित कार्य करते हैं, जिसके लिए उन्हें बनाया जाता है जैसे- कीबोर्ड, माउस, मॉनिटर, सीपीयू, प्रिंटर, प्रोजेक्टर आदि। इसके विपरीत, सॉफ्टवेयर प्रोग्राम का एक समूह है जो इन हार्डवेयर के कार्यों को निर्धारित करें जैसे वर्ड प्रोसेसिंग, ऑपरेटिंग सिस्टम, प्रेजेंटेशन इत्यादि। हार्डवेयर के साथ कौन सा इंटरफेस आता है। यदि हार्डवेयर की तुलना कंप्यूटर की बॉडी से की जाए तो सॉफ्टवेयर की तुलना कंप्यूटर के दिमाग से की जाती है। जिस प्रकार मानव शरीर मस्तिष्क के बिना बेकार है, उसी प्रकार बिना सॉफ्टवेयर के कंप्यूटर का कोई अस्तित्व नहीं है। उदाहरण के लिए, हम कीबोर्ड, माउस, प्रिंटर, इंटरनेट आदि का उपयोग करते हैं। इन सभी को चलाने के लिए सॉफ्टवेयर की भी आवश्यकता होती है।

“सॉफ्टवेयर का एक समूह है कार्यक्रमों"

कंप्यूटर चालू होने के बाद, सॉफ्टवेयर को पहले रैम में लोड किया जाता है और सेंट्रल प्रोसेसिंग यूनिट में निष्पादित किया जाता है। इसे Machine Language में बनाया गया है, जो एक अलग प्रोसेसर के लिए खास है. यह हाई लेवल लैंग्वेज और असेंबली लैंग्वेज में भी लिखा जाता है।

सॉफ्टवेयर की आवश्यकता है 

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

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

सॉफ्टवेयर की आवश्यकता निम्नलिखित कारणों से हो सकती है-

  • कंप्यूटर चालू करने के लिए
  • पत्र टाइप करने के लिए
  • चार्ट बनाने के लिए
  • एक प्रस्तुति देने के लिए
  • डेटा प्रबंधित करने के लिए
  • इंटरनेट का उपयोग करने के लिए

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

कंप्यूटर सॉफ्टवेयर को तीन भागों में विभाजित करता है। सिस्टम सॉफ्टवेयर, एप्लीकेशन सॉफ्टवेयर और यूटिलिटी सॉफ्टवेयर।

सिस्टम सॉफ़्टवेयर

सिस्टम सॉफ़्टवेयर: सिस्टम सॉफ़्टवेयर एक ऐसा सॉफ़्टवेयर है जो हार्डवेयर का प्रबंधन और नियंत्रण करता है ताकि एप्लिकेशन सॉफ़्टवेयर अपना कार्य पूरा कर सके। यह कंप्यूटर सिस्टम का एक अनिवार्य हिस्सा है, ऑपरेटिंग सिस्टम इसका एक स्पष्ट उदाहरण है।

“सिस्टम सॉफ्ट्वेयर - प्रणाली नियंत्रण और संगठित रखने की क्रिया करना होता है,

यदि सिस्टम सॉफ़्टवेयर को गैर-वाष्पशील भंडारण जैसे एकीकृत सर्किट (IC) में संग्रहीत किया जाता है, तो इसे आमतौर पर फर्मवेयर नाम दिया जाता है, संक्षेप में, सिस्टम सॉफ़्टवेयर प्रोग्रामों का एक समूह है। सिस्टम सॉफ्टवेयर कई प्रकार के होते हैं जैसे-

  • ऑपरेटिंग सिस्टम सॉफ्टवेयर
  • संकलक
  • दुभाषिया
  • कोडांतरक
  • लिंकर
  • लोडर
  • डीबगर आदि|
  • ऑपरेटिंग सिस्टम सॉफ्टवेयर

ऑपरेटिंग सिस्टम एक सिस्टम सॉफ्टवेयर है, जो कंप्यूटर को ऑन करने के बाद लोड किया जाता है। यानी कंप्यूटर को बूट करने के लिए यह जरूरी प्रोग्राम है। कंप्यूटर को बूट करने के अलावा अन्य एप्लीकेशन सॉफ्टवेयर और यूटिलिटी सॉफ्टवेयर के लिए भी यह आवश्यक है।

ऑपरेटिंग सिस्टम का कार्य

  • प्रक्रिया प्रबंधन
  • स्मृति प्रबंधन
  • डिस्क और फाइल सिस्टम
  • नेटवर्किंग
  • सुरक्षा प्रबंधन
  • डिवाइस ड्राइवर
  • संकलक

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

कंपाइलर सोर्स कोड को मशीन कोड में बदलने का काम करता है, इसकी कार्य करने की गति अधिक होती है और यह मेमोरी में अधिक स्थान घेरता है क्योंकि यह एक बार में पूरे प्रोग्राम को पढ़ता है और यदि कोई त्रुटि है तो त्रुटि संदेश दिखाता है।

दुभाषिया एक प्रोग्राम है जो उच्च स्तरीय भाषा में लिखे गए प्रोग्राम को मशीनी भाषा में बदलने का काम करता है। दुभाषिया एक-एक निर्देश का मशीनी भाषा में अनुवाद करता है। भाषा में अनुवाद नहीं करता है।

इंटरप्रेटर मेमोरी में कम जगह घेरता है क्योंकि यह प्रोग्राम की हर लाइन को बारी-बारी से चेक करता है और अगर किसी लाइन में कोई एरर है तो वह तुरंत एरर मसाज दिखाता है और जब तक उस गलती को सुधारा नहीं जाता है। यह आगे बढ़ने की अनुमति नहीं देता है


असेंबलर एक प्रोग्राम है जो असेंबली भाषा को मशीनी भाषा में अनुवाद करता है। इसके अलावा, यह उच्च स्तरीय भाषा को मशीनी भाषा में अनुवाद करता है, यह स्मृति कोड जैसे ADD, NOV, SUB आदि को बाइनरी कोड में परिवर्तित करता है।

अनुप्रयोग प्रक्रिया सामग्री

एप्लिकेशन सॉफ़्टवेयर कंप्यूटर सॉफ़्टवेयर का एक उपवर्ग है जिसका उपयोग उपयोगकर्ता द्वारा वांछित कार्य करने के लिए किया जाता है।

एप्लीकेशन सॉफ्टवेयर कंप्यूटर के लिए बहुत उपयोगी है, अगर कंप्यूटर में एप्लीकेशन सॉफ्टवेयर नहीं है, तो हम कंप्यूटर पर कोई भी काम नहीं कर सकते हैं, एप्लीकेशन सॉफ्टवेयर के बिना कंप्यूटर सिर्फ एक बॉक्स है। एप्लीकेशन सॉफ्टवेयर के अंतर्गत कई प्रोग्राम हैं जो इस प्रकार हैं।

उपयोगिता सॉफ्टवेयर

यूटिलिटी सॉफ्टवेयर को सर्विस प्रोग्राम के नाम से भी जाना जाता है। यह एक प्रकार का कंप्यूटर सॉफ़्टवेयर है जिसे विशेष रूप से कंप्यूटर हार्डवेयर, ऑपरेटिंग सिस्टम या एप्लिकेशन सॉफ़्टवेयर को व्यवस्थित करने में सहायता के लिए डिज़ाइन किया गया है।

“उपयोगिता सॉफ्टवेयर” वे सॉफ्टवेयर कि कंप्यूटर मरम्मत करना संगणक जो दक्षता में वृद्धि करते हैं और इसे और अधिक कार्यात्मक बनाने में मदद करते हैं।,

विभिन्न प्रकार के उपयोगिता सॉफ्टवेयर उपलब्ध हैं जैसे-


    सरल शब्दों में सारांश
  1. सॉफ्टवेयर कंप्यूटर का वह भाग है जिसे हम केवल देख सकते हैं और उस पर काम कर सकते हैं।
  2. सॉफ्टवेयर विभिन्न प्रोग्रामों का एक समूह है जिसके द्वारा विशिष्ट कार्य किए जा सकते हैं।
  3. कंप्यूटर चालू होने के बाद, सॉफ्टवेयर को पहले रैम में लोड किया जाता है और सेंट्रल प्रोसेसिंग यूनिट में निष्पादित किया जाता है।
  4. कंप्यूटर में किसी भी कार्य को करने के लिए ऑपरेटिंग सिस्टम सॉफ्टवेयर का होना आवश्यक है।
  5. कंप्यूटर सॉफ्टवेयर को तीन भागों में विभाजित करता है। सिस्टम सॉफ्टवेयर, एप्लीकेशन सॉफ्टवेयर और यूटिलिटी सॉफ्टवेयर।

Final Words

तो दोस्तों आपको हमारी पोस्ट कैसी लगी! शेयरिंग बटन पोस्ट के नीचे इसे अपने दोस्तों के साथ शेयर करना न भूलें। इसके अलावा अगर बीच में कोई परेशानी हो तो कमेंट बॉक्स में पूछने में संकोच न करें। आपकी सहायता कर हमें खुशी होगी। हम इससे जुड़े और भी पोस्ट लिखते रहेंगे। तो अपने मोबाइल या कंप्यूटर पर हमारे ब्लॉग “various info: Education and Tech” को बुकमार्क (Ctrl + D) करना न भूलें और अपने ईमेल में सभी पोस्ट प्राप्त करने के लिए हमें अभी सब्सक्राइब करें। 

अगर आपको यह पोस्ट अच्छी लगी हो तो इसे अपने दोस्तों के साथ शेयर करना ना भूलें। आप इसे व्हाट्सएप, फेसबुक या ट्विटर जैसी सोशल नेटवर्किंग साइटों पर साझा करके अधिक लोगों तक पहुंचने में हमारी सहायता कर सकते हैं। शुक्रिया!

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.

If you liked the information of this article, then please share your experience by commenting. This is very helpful for us and other readers. Thank you

If you liked the information of this article, then please share your experience by commenting. This is very helpful for us and other readers. Thank you

Post a Comment (0)
!
Our website uses cookies to enhance your experience. Learn More
Accept !

Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We don't have any banner, Flash, animation, obnoxious sound, or popup ad. We do not implement these annoying types of ads!

We need money to operate the site, and almost all of it comes from our online advertising.

×