Software क्या है? What is Software in Hindi?

 

Software क्या है? What is Software in Hindi?

क्या आपने Software के बारे में सुना है? क्या आपको पता है की Software kya hai? आज मैं इस पोस्ट में बताने वाला हूँ की Software क्या होता है? एक Software की क्या जरुरत होती है? Software कैसे बनाया जाता है?

अगर आप Software के बारे में जानना चाहते हैं तो इस पोस्ट को ध्यान से पढ़ें, आज मैं इस पोस्ट में Software के बारे में विस्तार से बताऊंगा ।

आज के आधुनिक युग में, लगभग हर घर में उपयोग करने के लिए कम से कम एक Computer System है, और लगभग हर परिवार का सदस्य जानता है कि इसका उपयोग कैसे करें और Internet पर Surf करें। वास्तव में, यहां तक कि एक चार साल के बच्चे को पता है कि Internet कैसे Surf करना है या यहां तक कि अपने Computer का उपयोग करके कई RPG Game खेलना है।
software-kya-hai

Software क्या है? What is Software?


software, program का एक समूह है, जिसे एक well defined कार्य करने के लिए design किया गया है। एक program एक particular problem को solve करने के लिए लिखे गए instructions का एक sequence है। सीधे शब्दों में कहें तो software, user और hardware के बीच एक interface के रूप में कार्य करता है।

software के बिना, अधिकांश computer बेकार होंगे। उदाहरण के लिए, आपके internet browser software के बिना , आप internet पर surf नहीं कर सकते हैं या इस pages को नहीं पढ़ सकते हैं। operating system के बिना , browser आपके computer पर नहीं चल सकता है। जैसे Microsoft Excel एक spreadsheet software program का एक उदाहरण है।

Types of Software - सॉफ्टवेर के प्रकार


Software दो प्रकार के होते हैं -
1. System software

2. Application Software

1. System Software:


System software कंप्यूटर की processing क्षमताओं को operate करने, control करने और extend करने के लिए design किए गए program का एक संग्रह है। system software आमतौर पर computer manufacturer द्वारा design किया गया है। इन software product में low level languages में लिखे गए program शामिल हैं, जो बहुत ही basic level पर हार्डवेयर के साथ interact करते हैं। system software हार्डवेयर और user के बीच एक interface के रूप में कार्य करता है।

Example of system software:-
system software के कुछ उदाहरण operating system, Compilers, Interpreter, Assemblers आदि हैं।

System software की विशेषताएं
1. यह system के close रहता है।

2. यह speed में fast होता है।

3. इसे Design करना मुश्किल है .

4. इसे समझना मुश्किल है

5. यह कम Interactive है

6. यह Shape में छोटा है .

7. इसका Manipulation मुश्किल है

8. यह Low Level Language में लिखा जाता है .

System Software के प्रकार:


System Software चार प्रकार के होते हैं :-
1. Operating System

2. Utilities

3. Device drivers

4. Language translators.

A) Operating System Software:


Operating System एक Software है जो Computer Resources का Coordinate करता है। यह User और Computer Hardware और Application Software के बीच एक Interface के रूप में भी कार्य करता है। Operating System कंप्यूटर का उपयोग करने से संबंधित कई Technical Details को Handle करता है। Operating system के कुछ उदाहरण नीचे दिए गए हैं।

Linux, Unix, Microsoft windows XP आदि।

B) Utilities:


यह Utility Concept कुछ उसी तरह है जैसे Tool Kit और Tool Box जो आपकी नई खरीदी गई बाइक के साथ आए। यद्यपि हम Mechanic नहीं हैं, ये Device अपनी Efficiency और Performance को बनाए रखने के लिए Bike के Periodic Maintainance का संचालन करने के उद्देश्य से दिए गए हैं। Utilities आपके कंप्यूटर को और अधिक कुशल बनाने के लिए एक ही तरीके से कार्य करती हैं। Utilities को Service Program के रूप में भी जाना जाता है। आमतौर पर Utilities का उपयोग विशिष्ट कार्यों से संबंधित Management, कंप्यूटर को Manage करने के लिए किया जाता है। कुछ Utilities को नीचे दिया गया है जो Windows XP के साथ आए हैं नीचे दिए गए हैं।

Disk defragment, backup, disk cleanup आदि।

C) Device Driver:


जैसा कि हम जानते हैं कि Computer System में विभिन्न प्रकार के Device जुड़े होते हैं, जिनमें कुछ Input Device (उदाहरण के लिए .. Keyboard,Mouse,Scanner आदि), कुछ Output Device (उदाहरण के लिए, Moniter,Printer,Speaker आदि) और अन्य शामिल होते हैं। Pen Drive, Mobile इत्यादि जैसे Device तब एक सवाल उठता है कि Computer इन Device को कार्य करते समय कैसे Disguise कर सकता है। और जवाब इन Device Drivers के कारण है।

जब भी आप Device (Printer,Mouse आदि) को Computer System से Connect करते हैं, तो Computer System का इससे जुड़ा एक विशेष Program होता है। इस Program को Device Driver कहा जाता है। Device Driver, Operating System के साथ काम करता है। और इस वजह से उस Device और बाकी Computer System के बीच Communication होता है।

हर बार जब आप नए Device को Computer System से जोड़ते हैं, तो वह Operating System में अपने Device Drivers को खोजता है और यदि पाया जाता है, तो Operating System इसे Install करता है और Device ठीक से काम करता है। और अगर Device Driver Operating System में नहीं हैं तो यह आपको इसे Provide कराने का Message देता है।

D) Language Translator:


Language Translator, Programming Code या Programming Instructions को Machine Code में Translate करते हैं ताकि कंप्यूटर इसे समझकर Process कर सके।

2. Application Software


Application Software Products को किसी विशेष वातावरण की विशेष आवश्यकताओं को पूरा करने के लिए Design किया गया है। Computer Lab में बनाए गए सभी Software, Application Software की श्रेणी में आ सकते हैं।

Application Software में एक Program शामिल हो सकता है, जैसे कि Simple Text को लिखने और Edit करने के लिए Microsoft का Notepad। इसमें Programs का एक संग्रह भी शामिल हो सकता है, जिन्हें अक्सर Software Package कहा जाता है, जो एक कार्य को पूरा करने के लिए एक साथ काम करते हैं, जैसे कि Spreadsheet Package।

Application Software के उदाहरण :-
• Payroll Software

• Student Record Software

• Inventory Management Software

• Income Tax Software

• Railways Reservation Software

• Microsoft Office Suite Software

• Microsoft Word

• Microsoft Excel

• Microsoft PowerPoint

Application Software की विशेषताएं:-
1. यह User से Close होता है.

2. इसे Design करना आसान है .

3. यह अधिक Interactive है .

4. यह Speed में Slow है .

5. यह आमतौर High Level Language में लिखा जाता है .

6. इसे समझना आसान है .

7. यह हेरफेर करने और उपयोग करने में आसान है .

8. यह Size में बड़ा और Large Storage Space की आवश्यकता होती है

Application Software के प्रकार

Application Software दो प्रकार के होते हैं।

1. Basic application software

2. Specialized application software

Basic Application Software

Basic application software को general purpose applications और productivity applications के रूप में भी जाना जाता है।

उदाहरण - Microsoft Office 2007

Specialized application software

Specialized application software को special purpose application software के रूप में भी जाना जाता है।

उदाहरण - graphics programs, audio और video editor programs.

Importance of software - सॉफ्टवेर की जरुरत क्या है?


एक Computer काम करने के लिए आवश्यक Computer Software Install किए बिना काम नहीं करेगा। चूंकि User को उनकी PC पर अलग-अलग प्राथमिकताएं हो सकती हैं और वे अपने PC पर Install करना चाहते हैं, जिसका मतलब है कि प्रत्येक User को इसका उपयोग करने के लिए अलग-अलग Computer Software Install करने की आवश्यकता होगी। इसका सीधा सा मतलब है कि प्रत्येक घर या Office में प्रत्येक Computer System में उनके PC पर विभिन्न प्रकार के Computer Software Install हो सकते हैं, जो इस बात पर निर्भर करते हैं कि उन्हें किस चीज की सबसे ज्यादा जरूरत होगी। वास्तव में, हम Computer Software Install कर सकते हैं जो हमें अपने PC पर चाहिए, दूसरों को Remove या Uninstall करने की आवश्यकता नहीं है, जब तक कि यह एक System Software नहीं है जो आपके Machine को कार्य करने के लिए आवश्यक है।

Software कैसे बनायें?


कुछ Business Software बनाने के लिए Programmer को Hire करना चाहते हैं जो अपने विशेष व्यावसायिक कार्यों के लिए काम करने के लिए Optimized होता है, दूसरों को तैयार किए गए Computer Software खरीदने के लिए बेहतर लगता है जो एक सम्मानित सॉफ़्टवेयर वितरक द्वारा बेचा जाता है। आप जो भी पसंद कर सकते हैं, हमेशा केवल reputable software distributor का उपयोग करना और केवल Original Software खरीदना याद रखें।

अपना खुद का सॉफ्टवेयर एप्लीकेशन बनाने के लिए सबसे पहले आपको Programming Language को चुनना होगा जैसे C, C ++, Java, Python आदि। उस Language को सीखें, उसका अभ्यास करें। अभ्यास आपको समाधान खोजने के लिए Program का तर्क देगा। Software एकSingle Program नहीं है, यह एक Problems के लिए आपको सबसे अच्छा Solution प्रदान करने के लिए Combined कई Programs का एक संग्रह है। उसके बाद Writing Program के लिए Editor चुनें। आपको काम करने के लिए आपको Software Idea तय करना होगा। उस Software Program का Flow तय करें। इसे कई Module में विभाजित करें। यदि आप Module के अनुसार काम कर रहे हैं तो सभी Module को मिलाएं। फिर अपने Application को तैनात करें।
तो सॉफ्टवेर का यह जानकारी आपको कैसा लगा? उम्मीद है की आपको पसंद आया होगा और सॉफ्टवेर क्या है वो आप अच्छे से समाज गए होंगे. यदि पोस्ट हेल्पफुल लगा है तो प्लीज पोस्ट को अपने दोस्तों के साथ शेयर करे.

Share this

Related Posts

Previous
Next Post »

1 ટિપ્પણી(ઓ):

ટિપ્પણી(ઓ)
27 જુલાઈ, 2021 એ 11:57 PM વાગ્યે delete

Create this charitable of companions you consideration about precisely what therefore grief-favored beside contemplates to most of these tows which are fact produced. Hebrew translater in Dubai

Reply
avatar