Software and Types of software in hindi (सॉफ्टवेयर और सॉफ्टवेयर के प्रकार हिंदी में)
नमस्कार आप सभी का हमारी वेबसाइट "https://raazranga.blogspot.com" पर स्वागत हैं, आज हम इस पोस्ट के माध्यम से "Software and Types of software in hindi (सॉफ्टवेयर और सॉफ्टवेयर के प्रकार हिंदी में)" की जानकारी प्राप्त करेंगे ।
Software (सॉफ्टवेयर):-
Software, Programs का एक समूह है जोकि Computer मे किसी कार्य को पूरा करने के लिए उपयोग किये जाते हैं । इनके द्वारा ही हम यानी users कंप्यूटर पर काम करने मे सक्षम होते है । हम कह सकते हैं कि जो प्रोग्राम हम कंप्यूटर पर उपयोग करते हैं वे सभी सॉफ्टवेयर है । इन्ही प्रोग्राम के द्वारा हम कंप्यूटर पर विभिन्न प्रकार के काम कर सकते हैं जैसे- Documents बनाना, Presentation बनाना, spreadsheet मे डाटा तैयार करना, Game खेलना, Movie देखना, Songs सुनना, Intrrnet चलाना इत्यादी । सॉफ्टवेयर किसी कंप्यूटर या कंप्यूटिंग डिवाइस की जान होती है । इनके बिना हम कंप्यूटर पर काम करने की कल्पना भी नहीं कर सकते । सॉफ्टवेयरों को उनके उपयोग के आधार पर चार भागो मे बाट सकते है । आइये विस्तार से जानते है सॉफ्टवेयरों के प्रकार के बारे मे जो इस प्रकार हैं:-
1) System Software (सिस्टम सॉफ्टवेयर)
2) Application Software (ऐप्लिकेशन Software)
3) Utility Software (यूटीलिटि सॉफ्टवेयर)
4) Programming Software (प्रोग्रामिंग सॉफ्टवेयर)
1) System Software (सिस्टम सॉफ्टवेयर):-
इनमे उन Programs या Software को शामिल किया जाता है जो कम्प्यूटर सिस्टम के चलने के लिए अनिवार्य हैं उन्ही सॉफ्टवेयरों को सिस्टम सॉफ्टवेयर कहते हैं । इनके बिना कम्प्यूटर पर कोई काम करना तो दूर की बात है, कम्प्यूटर स्टार्ट भी नहीं किया जा सकता । System Software, Computer के Controler Program होते हैं । System Software का Hardware यानी मशीन से सीधा Connection होता है । यह बात हमें कम्प्यूटर सिस्टम के layered diagram में भी देखने को मिलती है ।
Layered Diagram of Computer system |
System Software का सबसे अच्छा उदाहरण कम्प्यूटर का Operating System जैसे:- DOS-Disk Operating System या Windows, Linux, Unix, Mac-OS, Android for Mobile Devices इत्यादि है ।
System Software |
System Software को भी दो भागो मे बाटा जा सकता है:-
1) CUI-Character User Interface:-
यह एक प्रकार का यूजर इंटरफेस है जो Input Output और सूचनाओं को दिखाने के लिए केवल Alphanumeric characters का उपयोग करता है । यह Users को programs के लिए Text की एक या अधिक rows के रूप में commands जारी करने की अनुमति देकर काम करता है । कहने का अभिप्राय यह है कि आप इसमे जो भी काम करते हैं वह सारा command base होता है । इसके उदाहरण MSDOS-Microsoft Disk Operating System, Linux, Unix इत्यादी है।
MS-DOS Command line Interface |
2) GUI- Graphic User Interface:-
यह एक तरह का User Interface है जो की Users को Computer Devices के माध्यम से Visual Indicator और graphic icon को दिखाने का कार्य करता है । इसमे User को सूचना graphical form में दिखाई देती है जो समझने में आसान और उपयोगी होती है साथ ही user द्वारा किये जा रहे actions को भी दिखाता है । इसमें GUI objects जैसे Icon, curser, Menu, Menubar, Toolbar आदि शामिल होते हैं । इन objects का उपयोग करके, एक user कंप्यूटर का उपयोग बिना Commands जाने भी कर सकता है । GUI कंप्यूटर पर commands जैसे Programs को open करना, File delete या Move करना, आदि को करने के लिए Windows, Icon और Menu का उपयोग करता है । इसमे user बिना commands जाने भी आसानी से कार्य कर सकता है
GUI-Graphic User Interface |
यूजर को कंप्यूटर को चलाने के लिए किसी भी तरह के कमांड को याद करने और चलाने की आवश्यकता नहीं होती है । इसमें जिस भी icon से कुछ जानकारी प्राप्त करना चाहते हैं तो icon पर क्लिक करते ही GUI हमें उससे संबंधित जानकारियों को तुरंत दिखा देता है । GUI Operating System के कुछ उदाहरण निम्नलिखित हैं:- MicroSoft Windows Xp, 2000, 2003, Vista, 7, 8, 10, 11 etc for PC
Apple System- Mac-O/S
Chrome-O/S for Chrome Book
Android O/S for Mobile Phone
Linux Ubuntu Window for Computer System
2) Application Software (ऐप्लिकेशन सॉफ्टवेयर):-
यह वे प्रोग्राम है जो user के लिए विशेष काम को पूरा करने के लिए बनाया गया होता हैं, उन्हे एप्लीकेशन सॉफ्टवेयर कहते हैं । दुसरे शब्दो मे कहे तो वे सभी कंप्यूटर प्रोग्राम जिनमे हम कंप्यूटर पर कार्य करते हैं । उन्ही प्रोग्रामस को application software कहते है । Application का अर्थ होता है- अनुप्रयोग, इस प्रकार किसी विशेष अनुप्रयोग या कार्य को Computer से कराने के लिए बनाये गये प्रोग्राम या Software को Application Software कहलाते हैं । For Example:- यदि हम कम्प्यूटर से Accounting का कार्य कराना चाहते हैं तो हम उपयुक्त प्रोग्रामिंग लैग्वेज में प्रोग्राम बनायेगें या किसी Ready made Software जैसे Tally आदि use कर लेगें, दोनो ही स्थितियों में use किया गया Software एक विशेष अनुप्रयोग से संबंधित होने के कारण Application Software ही कहलाएगा ।
Application Software मे विभिन्न प्रकार के सॉफ्टवेयर को शामिल किया जा सकता है । जैसे:- Word Processor Software, Spreadsheet, Database Software, Presentation Software, Graphics Software, DTP Software, Personal Information Manager, Software Suite, Accounting and Project managements, CAD Software, Web Browsers जैसे एप्लीकेशंस शामिल हैं ।
3) Utility Software (यूटीलिटि सॉफ्टवेयर):-
Utility Software एक ऐसा कम्प्युटर सिस्टम प्रोग्राम होता हैं जो कम्प्युटर के विश्लेषण, विन्यास, अनुकूलन और रखरखाव (Analyzation, Configuration, Optimization तथा Maintenance) करने में help करते हैं । ये सिस्टम सॉफ्टवेयर अधिकतर ऑपरेटिंग सिस्टम के साथ आते है और कुछ अल्ग से भी इंस्टॉल्ड होते हैं । ज्यादातर ऑपरेटिंग सिस्टम में अनेक यूटीलिटी प्रोग्राम्स होते हैं । ये एक प्रकार के सिस्टम सॉफ्टवेयर होते हैं जो साधारणतया कंप्यूटर, उसके डिवाइस या उसके प्रोग्राम्स मैनेज करने संबंधी काम करते हैं । इन्हे 'यूटीलिटी' भी कहते हैं । आप अलग से यूटीलिटीज खरीद सकते हैं, जिनसे ऑपरेटिंग सिस्टम की क्षमता बढ़ती है । ये ऐसे software programs होते हैं जो की आपके computer को additional functionality प्रदान करते है और उसे और भी बेहतर perform करने में मदद करते है ।
Utility Software |
कुछ यूटीलिटीज web-based यूटीलिटी सर्विसेस हैं । उनका प्रयोग करने के लिए आप सालाना फीस देते हैं, जो आपको वेब पर एक्सेस करने और यूटीलिटी प्रोग्राम का इस्तेमाल करने की अनुमति देते हैं । McAfee और Norton Anti-virus वेब-बेस्ड यूटीलिटी सर्विसेस प्रदान करते हैं । यूटिलिटी सॉफ्टवेयर बहुत प्रकार के होते है लेकिन कुछ ऐसे सॉफ्टवेयर होते है जो ज्यादा यूज किये जाते है जैसे:-
Recovery Software, Antivirus Software, Disk Defragment Software, Disk Cleaner, Disk Scanner, Screen Saver, Nero Software, Win Zip, WinRAR, Uninstallar, Compression Software, All Devices Drivers Software etc
4) Programming Software (प्रोग्रामिंग सॉफ्टवेयर):-
Computer programing एक ऐसा procedure होता है जिससे की computer को कोई task करने के लिए instruction प्रदान किया जाता है । Data Process करके उसे Information में बदलने के लिए, जरूरी काम करने के instructions देने के लिए, कंप्यूटर प्रोग्राम में instrctions का समूह होता है । एक कंप्यूटर प्रोग्रामर programing language का प्रयोग करते हुए इन instructions को लिख सकते है । प्रोग्रामिंग लैंग्वेज बस symbol और codes का समूह होता है, जिनका कंप्यूटर द्वारा process और access कर सकने योग्य instruction create करने में इस्तेमाल होता है ।
Programming Language & Software |
प्रोग्रामर कंप्यूटर प्रोग्राम तैयार करने के लिए जो steps उठाता है, उसे प्रोग्राम डेवलपमेंट लाइफ साइकिल (PDLC) कहते हैं । विभिन्न computer language को use करने के लिये जो सॉफ्टवेयर प्रयोग किए जाते हैं उन्हे programming software कहते हैं । इसके कुछ उदाहरण निम्नलिखित हैं:-
Eclipse, Geany, gedit,Brackets, NetBeans, intelliJ IDEA, Xcode, Visual Studio, Sublime Text, Notepad++, Vim, TextMate, Emacs, AWS Cloud9 etc
इस ब्लॉग के द्वारा हमने जाना की Software क्या होते है और उनके कितने प्रकार होते हैं । उम्मीद है कि यह ब्लॉग आप लोगो को पसंद आया होगा ।
Secondary Storage Memory Devices ( दिवितीय स्टोरज मैमोरी डिवाइसज)
Components of Computer Hardware and Software (कंप्यूटर हार्डवेयर और सॉफ्टवेयर के घटक)
Post a Comment