MS DOS Booting Process notes in Hindi

Explain Booting Process of MS DOS in Hindi

कम्प्यूटर को Start एवं Restart करना Booting कहलाता है। बंद पड़े कम्प्यूटर को स्टार्ट करना Cold Booting तथा पहले से चालू कम्प्यूटर को रिस्टार्ट करना Warm Booting कहलाता है। जब हम कम्प्यूटर का पावर बटन आन करते है तो ROM Memory में स्टोर प्रोग्राम BIOS (Basic Input Output System) अपने आप Execute (Run) हो जाता है। यह प्रोग्राम सभी Devices को Check करता है जिसे POST (Power On Self Test) कहते है।

MS-DOS आपरेटिंग सिस्टम के बारे में अधिक जानने के लिए देखें—Microsoft Disk Operating System (MS DOS)

यदि सभी डिवाईस ठीक तरह से कार्य कर रहे होते है तो यह  MS-DOS को External Storage Device (Hard Disk) से Internal Memory Device (RAM) में लोड करता है। इस प्रक्रिया को Booting Process कहा जाता है। सफलातापूर्वक Booting हो जाने के बाद हमें DOS Command Prompt ( C:\> ) दिखायी देता है और हमारा कम्प्यूटर कार्य करने के लिए तैयार हो जाता है। MS-DOS के Booting Process को निम्नलिखित Steps से समझा जा सकता है—

  1. BIOS Initialization: इस चरण में BIOS Firmware कम्प्यूटर सिस्टम से जुड़े हार्डवेयर डिवाइसों की पहचान करता है और उन्हें प्रारंभ करता है।
  2. POST: इस चरण में BIOS आपरेटिंग सिस्टम के लोडिंग के लिए Disk की पहचान करता है तथा Boot Sector में स्थित MBR को पढ़ता है।
  3. MBR Program Data Area में स्टोर दो फाईलों IO.SYS व MSDOS.SYS को ढूँढ़कर इसे मेमोरी में लोड करता है इसके बाद कम्प्यूटर के द्वारा CONFIG.SYS फाईल को लोड किया जाता है।
  4. Booting के अंतिम चरण में COMMAND.COM नामक फाईल को मेमोरी में लोड किया जाता है जिसमें DOS के सभी Internal Commands स्टोर होते है। इसके बाद AUTOEXEC.BAT फाईल स्वतः ही Execute हो जाता है और हमारा कम्प्यूटर पूरी तरह से चालू हो जाता है।
Booting Process notes in Hindi
Fig. Booting Process

I-Facts (Interesting facts related to MS DOS Booting Process in Hindi)

  1. POST – Power On Self Test, BIOS – Basic Input Output System, MBR – Master Boot Records
  2. Boot Sequence: यह उन Operations का समूह होता है जिन्हें कम्प्यूटर तब Perform करता है जब कम्प्यूटर स्टार्ट होता है।
  3. Bootstrap Loader: यह आपरेटिंग सिस्टम को स्टार्ट करने के लिए आवश्यक अन्य साफ्टवेयर को मेमोरी में लोड करता है।
  4. Master Boot Record (MBR): Hard Disk के सबसे पहले Sector में स्टोर सूचना होता है जो बताता है कि आपरेटिंग सिस्टम डिस्क में कहाँ स्थित है और इसे किस तरह मेमोरी में लोड किया जा सकता है। Master Boot Record को Master Partition Table भी कहा जाता है।
  5. Warm Reboot के लिए Keyboard Shortcut Ctrl+Alt+Del का प्रयोग किया जाता है।
  6. Cold Booting में कम्प्यूटर के हार्डवेयर पार्ट्स ठंडे होते है जबकि Warm Booting में कम्प्यूटर पहले से ही चालू होता है अतः इसके हार्डवेयर पार्ट्स गरम होते है इसीलिए इसका नाम Warm Booting है।
  7. आपरेटिंग सिस्टम क्या होता है इसके बारे में अधिक जानने के लिए देखें—OS: Operating System Software
Share it to:

Microsoft Disk Operating System MS DOS notes in Hindi

What is MS DOS in Hindi

MS-Windows क्या होता है Windows और DOS में क्या अंतर होता है जानने के लिए देखें—Introduction to MS-Windows

Microsoft Disk Operating System (MS-DOS) एक आपरेटिंग सिस्टम साफ्टवेयर है Microsoft कम्पनी के द्वारा बनाया गया है। यह CLI अर्थात् Command Line Interface पर आधारित आपरेटिंग सिस्टम साफ्टवेयर है जिसमें सारे कार्य Keyboard से Command Type करके किया जाता है। इसे Disk Operating System इसलिए कहा जाता है क्योकिं यह कम्प्यूटर के Hard Disk को नियंत्रित करता है और अधिकतर Disk से संबंधित Input/Output का कार्य करता है। MS-DOS हमारे Hard Disk को मुख्यतः निम्नलिखित दो भागों में विभाजित करता है—System Area और Data Area.

Microsoft Disk Operating System MS DOS notes in Hindi

System Area वह भाग होता है जिसमें हमारे डिस्क के नियंत्रण से संबंधित महत्वपूर्ण सूचनाएँ होती है तथा Data Area वह भाग होता है जहाँ यूजर का डेटा स्टोर होता है। System Area आगे तीन भागों Boot Record, File Allocation Table (FAT) व Root Directory में विभाजित होता है। Boot Record Disk का सबसे पहला भाग होता है जहा DOS को चालू करने सें संबंधित जानकारी स्टोर होता है। File Allocation Table (FAT) में हार्ड डिस्क के Data Area को नियंत्रण करने से संबंधित जानकारी संग्रहीत रहता है। Root Directory कम्प्यूटर सिस्टम का सबसे प्रमुख File Directory होता है जिसे Backslash ( \ ) से सूचित किया जाता है।

I-Facts (Interesting facts related to MS DOS in Hindi)

  1. Interface के आधार पर Operating System मुख्यतः दो प्रकार के होते है—CLI और GUI.
  2. CLI – Command Line Interface आपरेटिंग सिस्टम में सारे कार्य Keyboard से Command Type करके किया जाता है।
  3. GUI – Graphical User Interface आपरेटिंग सिस्टम में कार्य करने के लिए Graphics और Mouse का प्रयोग किया जाता है।
  4. DOS को CUI (Character User Interface) आपरेटिंग सिस्टम भी कहा जाता है।
  5. Microsoft से पहले International Business Machines (IBM) ने Personal Computer Disk Operating System (PC-DOS) नाम से सन् 1981 में एक आपरेटिंग सिस्टम बनाया था।
  6. MS-DOS का पहले Version सन् 1981 में रिलिज किया गया था जिसका नाम MS-DOS 1.0 था। इसका अंतिम Version MS-DOS 6.22 था जिसे सन् 1994 में रिलिज किया गया था। इसके बाद से DOS को Windows के साथ Accessories में Command Prompt के नाम से जोड़ दिया गया।
Share it to:

Accounting Software Tally ERP 9 notes in Hindi

What is Accounting Software Tally ERP 9 in Hindi

Accounting साफ्टवेयर ऐसा साफ्टवेयर होता है जिसकी सहायता से हम Manual किए जाने वाले अकाउंटिंग कार्य को Electronic विधि से बहुत ही आसानी से कर सकते है। सामान्यतः अकाउंटिंग का कार्य बिजनेस में होने वाले Transactions से प्रारंभ होकर विभिन्न प्रकार के रिपोर्ट बनाने तक चलता है। इस दौरान Transactions की एंट्री की जाती है तथा Trail Balance, Trading A/c, Profit & Loss A/c, Balance Sheet आदि रिपोर्ट बनाए जाते है जिससे हमें व्यापार में होने वाले लाभ-हानि का पता चलता है।

साफ्टवेयर क्या होता है इसके कितने प्रकार होते है विस्तार से जानने के लिए देखें—Software and its Types

किन्तु ये सभी कार्य Manual तरीके से करना बहुत ही कठीन होता है इसीलिए आज सभी प्रकार के बिजनेस अकाउंटिंग के लिए किसी न किसी अकाउंटिंग साफ्टवेयर का ही प्रयोग करते है। अकाउंटिंग साफ्टवेयर की मदद से अकाउंटिंग का कार्य बहुत ही आसान हो जाता है क्योंकि हमें इसमें केवल Transactions की एंट्री करनी होती है फिर बाकी सभी प्रकार के रिपोर्ट साफ्टवेयर स्वयं ही तैयार लेता है। इसका प्रयोग पूरे बिजनेस का हिसाब-किताब रखने, बिल बनाने, टैक्स व लाभ-हानि की गणना करने आदि के लिए किया जाता है। उदाहरण—Tally ERP 9

Starting Tally ERP9: Tally ERP9 को Start करने के निम्नलिखित दो प्रमुख तरीके होते है—

  1. Start -> All Programs -> Tally ERP 9
  2. Windows -> Tally -> Enter
  3. Double Click Tally ERP9 Icon on Desktop
Accounting Software Tally notes in Hindi
Fig. Tally ERP 9

I-Facts (Interesting facts about Accounting Software Tally in Hindi)

  1. Tally Accounting Software का विकास भारत की बैंगलोर स्थित कम्पनी Tally Solution Private Limited द्वारा किया गया है।
  2. Tally ERP9 टैली साफ्टवेयर का New Version है। यहाँ ERP से तात्पर्य Enterprise Resource Planningसे है। इस साफ्टवेयर का प्रयोग बड़े आकार के बिजनेस में Accounting के किया जाता है।
  3. Busy एक Business Accounting Software है जिसका विकास Busy Infotech Private Limited Delhi द्वारा किया गया है। इसका प्रयोग अधिकतर छोटे एवं मध्यम आकार के बिजनेस के लिए किया जाता है।
  4. Email Client Program क्या होता है जानने के लिए देखें—Email Client MS-Outlook
Share it to:

Web Browser Software notes in Hindi

What is Web Browser Software in Hindi

Browser वे साफ्टवेयर होते है जिनकी सहायता से हम अपने कम्प्यूटर पर इंटरनेट व वेब का प्रयोग करते है। ब्राउजर के द्वारा ही हम इंटरनेट पर विभिन्न वेबसाईट एवं उनमें उपस्थित सूचना तक पहुँच पाते है। इसका प्रमुख कार्य HTML Document को पढ़ना और उसके अनुसार वेबपेज को प्रदर्शित करना होता है। प्रत्येक ब्राउजर में एक Text Field या Search Box होता है जिसमें हम उस वेबसाईट का नाम जिसे Domain Name कहते है लिखकर सर्च करते है जिसे हम खोलना चाहते है।

Email Client Software क्या होता है इसकी सहयता से ईमेल को कैसे मैनेज करते है जानने के लिए देखें—Email Client MS-Outlook

उदाहरण के लिए गूगल का वेबसाईट खोलने के लिए www.google.com लिखकर सर्च करना पड़ेगा जिससे गूगल का वेबसाईट एक ही बार में हमारे कम्प्यूटर में खुल जायेगा।  किन्तु यदि हमें वेबसाईट का पूरा नाम नहीं पता है तो उससे संबंधित Keywords लिखकर सर्च करते है जिससे लाखों-करोड़ो की संख्या में परीणाम प्राप्त होते है।

आपरेटिंग सिस्टम साफ्टवेयर क्या होता है और यह कितने प्रकार का होता है जानने के लिए देखें—OS: Operating System Software

प्रत्येक ब्राउजर वेब पर सर्च करने के लिए किसी न किसी सर्च इंजन का प्रयोग करता है जैसे कि Google Chrome एक प्रसिद्ध ब्राउजर है जिसे गूगल कंपनी ने बनाया है और इसमें सर्च करने के लिए Google Search Engine का प्रयोग किया जाता है। इसी प्रकार Internet Explorer माइक्रोसाफ्ट कम्पनी के द्वारा बनाया गया एक प्रसिद्ध ब्राउजर है और इसमें सर्च करने के लिए Bing Search Engine का प्रयोग किया जाता है। इसके अलावा Mozilla FireFox, Safari, Opera आदि ब्राउजर भी बाजार में उपलब्ध है। इन सभी ब्राउजरों को Client प्रोग्राम भी कहा जाता है।

Starting a Browser: Web Browser Google Chrome को Start करने के निम्नलिखित तीन प्रमुख तरीके होते है—

  1. Start -> All Programs -> Google Chrome
  2. Windows -> Chrome -> Enter
  3. Double Click Google Chrome Icon on Desktop
Web Browser notes in Hindi
Fig. Google Chrome and Internet Explorer

I-Facts (Interesting facts about Web Browsers in Hindi)

  1. Search Engine का कार्य यूजर द्वारा Type किए गए Keywords के अनुसार Web से Webpages को सर्च करके निकालना होता है।
  2. Web Browser का कार्य इन Webpages को पढ़ना और इनमें उपलब्ध सूचनाओं को यूजर के समक्ष प्रस्तुत करना होता है।
  3. दुनिया के सबसे पहले Search Engine का नाम Archie था जिसे Alan Emtage से सन् 1990 में बनाया था।
  4. दुनिया के सबसे पहले Web Browser का नाम WorldWideWeb था जिसे Tim Berners Lee ने सन् 1990 में बनाया था। इसका नाम बदलकर बाद में Nexus रख दिया गया।
  5. World Wide Web (WWW) के अविष्कार का श्रेय भी Tim Berners Lee को ही जाता है इन्होनें ही दुनिया के सबसे पहले वेबसाइट info.cern.ch का निर्माण किया था।
  6. दुनिया का सबसे पहला Graphical User Interface (GUI) पर आधारित वेब ब्राउजर Mosaic था।
  7. कुछ प्रमुख Search Engines है— Google, Bing, Yahoo, Baidu, Altavista, AOL, Ask, Excite, Duckduckgo, Wolframalpha, Yandex, Lycos, Chacha, Mamma, Dogpile, Hotbot, Khoj etc.
  8. कुछ प्रमुख Web Browsers है— Chrome, FireFox, Edge, Internet Explorer, Safari, Opera, SeaMonkey, Maxthon, Vivaldi, GNU IceCat, Comodo Dragon, Comodo IceDragon, Chromium, Dooble, UC Browser, Netscape, Mosaic, Yandex etc.
  9. Accounting Software Tally ERP9 के बारे में जानने के लिए देखें—Accounting Software Tally ERP 9
Share it to:

Utility Software Programs notes in Hindi

What are Utility Software Programs in Hindi

वे साफ्टवेयर जिनका प्रयोग कम्प्यूटर को Maintain करने, इसमें Errors का पता लगाकर इसे ठीक करने तथा इसकी Performance को बेहतर बनाने के लिए किया जाता है यूटिलिटी साफ्टवेयर कहलाते है। इन्हें Service Programs भी कहा जाता है। बहुत सारे Common Utilities तो आपरेटिंग सिस्टम के साथ ही आते है जो निम्नलिखित है—

Utility Software Programs notes in Hindi

Linker और Loader क्या होते है किसी प्रोग्राम के विकास में इनकी क्या उपयोगिता होती है जानने के लिए देखें—Linker and Loader

Text Editor

Text Editor का प्रयोग Text File को बनाने के लिए किया जाता है। सामान्यतः ये टाईपिंग करने व प्रोग्राम के सोर्स कोड को लिखने के काम आते है। इनकी सहायता से हम किसी भी प्रोग्रामिंग भाषा जैसे—C, C++, HTML, CSS आदि के सोर्स कोड को लिख सकते है। Notepad एक प्रसिद्ध टैक्स्ट एडिटर है जो Windows आपरेटिंग सिस्टम के साथ आता है। इसके अलावा कुछ उन्नत टैक्स्ट एडिटर जैसे—Notepad++, Sublime Text आदि भी होते है जिनमें अलग-अलग प्रोग्रामिंग भाषाओं में कोडिंग करने के लिए बहुत से Features होते है।

File Manager

वे साफ्टवेयर जो कम्प्यूटर में फाईल और फोल्डर को मैनेज करने का कार्य करते है File Manager कहलाते है। इनका कार्य फाईल और फोल्डर बनाना तथा उनको Cut, Copy, Paste, Move आदि करने की सुविधा देना होता है। इनकी सहायता से हम कम्प्यूटर में उपस्थित फाईलों एवं फोल्डरों को देख सकते है तथा उन्हें Search व Sort भी कर सकते है। Windows Explorer एक फाईल मैनेजर है जो विन्डोज आपरेटिंग सिस्टम के साथ आता है।

System Monitor

System Monitor वे साफ्टवेयर है जो हमें हमारे कम्प्यूटर से जुड़े महत्वपूर्ण डिवाईसो जैसे—CPU, RAM, Hard Disk के वर्तमान Performance के बारे में जानकारी प्रदान करते है। उदाहरण के लिए ये बताते है कि CPU का कितना उपयोग हो रहा है, RAM या Disk में कितना स्पेस खाली है, नेटवर्क की स्थिति क्या है आदि। System Monitor हमें ये सभी जानकारी बिलकुल Real Time में प्रदान करते है। Resource Monitor एक सिस्टम मानिटर साफ्टवेयर है जो विन्डोज के साथ आता है।

Disk Cleaner

यह एक ऐसा साफ्टवेयर है जो हमारे कम्प्यूटर के हार्ड डिस्क से अनावश्यक फाईलो को डिलिट करता है। इससे कम्प्यूटर की गति और कार्यक्षमता में वृद्धि होती है। इसकी सहायता से हम सभी अनावश्यक फाईलो, अस्थायी फाइलो, डाउनलोड किए गए प्रोग्रामो और रिसायकल बिन की फाईलो आदि को डिलिट कर सकते है। प्रतिमाह एक बार Disk Cleaner को रन करना कम्प्यूटर के लिए अच्छा Maintenance कार्य माना जाता है। इसके लिए हम Disk Cleanup जो कि विन्डोज के साथ आया हुआ Cleaner Utility है का प्रयोग कर सकते है।

Disk Defragmenter

यह एक ऐसा साफ्टवेयर है जो हार्ड डिस्क में अलग-अलग स्थान पर स्टोर फाईल के भागों (Fragments) को एकसाथ एक स्थान पर लाता है। इससे डिस्क स्पेस की बचत होती है और कम्प्यूटर की गति व कार्यक्षमता में वृद्धि होती है। इस प्रकार इसका कार्य Fragments को Defragment करना होता है इसीलिए इसे Defragmenter कहा जाता है। Disk Defragmenter एक Defragmenter Utility है जो विन्डोज के साथ आता है।

Diagnostic

ये वे साफ्टवेयर है जो हमारे कम्प्यूटर में Bugs (Errors) का पता लगाकर उसे ठीक करते है। ये हार्डवेयर व साफ्टवेयर दोनो में ही Bugs का पता लगा सकते है। इनकी सहायता से कोई  साप्टवेयर ठीक से नहीं काम कर रहा हो तो उसे ठीक किया जा सकता है। साथ ही RAM, Disk में कोई गलती है तो उसका भी पता लगाकर सुधारा जा सकता है। Windows Memory Diagnostic एक Diagnostic साफ्टवेयर है जो विन्डोज के साथ आता है।

Antivirus

Antivirus वे साफ्टवेयर है जो हमारे कम्प्यूटर को वायरस से सुरक्षा प्रदान करते है। वायरस ऐसा प्रोग्राम होता है जो हमारे कम्प्यूटर को नुकसान पहुचाता है। एन्टी वायरस हमारे कम्प्यूटर में वायरस को नहीं आने देते है और यदि सिस्टम में पहले से कोई वायरस है तो उसे खोजकर समाप्त करते है। Windows Defender विन्डोस के साथ आने वाला एन्टीवायरस है। इसके अलावा आजकल मार्केट में बहुत सारे एन्टी वायरस प्रोग्राम उपलब्ध है। उदाहरण के लिए Quick Heal, Kaspersky, Norton, Avast आदि जिनकी कीमत सामान्यतः 500 से 1000 तक की होती है।

I-Facts (Interesting facts related to Utility Programs in Hindi)

  1. Compression Utility एक ऐसा प्रोग्राम होता है जो हार्ड डिस्क में स्टोर Data या Files को Compress करता है अर्थात् उन्हें छोटी आकार की Files में परिवर्तित करता है।
  2. Encryption Utility एक ऐसा प्रोग्राम है जो विशेष Algorithm का प्रयोग करते हुए Data, File, Application आदि को Encrypt करने का कार्य करता है ताकि इन्हें Unauthorized Users से बचाया जा सके।
  3. Backup Utility  एक ऐसा प्रोग्राम है जो हमारे हार्ड डिस्क में स्टोर Data या File की कापी बनाता है। इसकी सहयता से हम अपने डेटा को Disk Failure की स्थिति में होने वाले नुकसान से सुरक्षित रखते है। Backup Manual व Automatic दोनो तरीको से किया जा सकता है।
  4. Synchronization Utility एक ऐसा प्रोग्राम है जो दो Data Sources के मध्य Consistency बनाए रखता है। यह एक Data Source में हुए परिवर्तन के अनुसार दूसरे Data Source को भी अपडेट करते जाता है। यह Auto Backup का ही उदाहरण है।
  5. Debugger क्या होता है किसी साफ्टवेयर के विकास में इसकी क्या भूमिका होती है जानने के लिए देखें—Debugger: A Debugging Tool
Share it to:

Debugger and Debugging Tools notes in Hindi

What is Debugger and Debugging Tools in Hindi

Debugger एक ऐसा प्रोग्राम है जो किसी अन्य कम्प्यूटर प्रोग्राम में errors का पता लगाता है और उसे ठीक करता है। प्रोग्राम बनाते समय प्रोग्रामर से गलतिया हो जाती है जिन्हें bug कहा जाता है। इन bug का पता लगाकर उसे ठीक करना debug कहलाता है। और जो प्रोग्राम debug करने का कार्य करता है वह debugger कहलाता है।  इसे debugging tool भी कहा जाता है।

Linker और Loader क्या होता है इनका प्रयोग क्यो किया जाता है जानने के लिए देखें—Linker and Loader

वैसे तो हम कोई छोटा प्रोग्राम बनाते है तो उसमें गलतियों को ढूँढ़ना बहुत आसान होता है किन्तु बड़े प्रोग्राम में यह उतना आसान नहीं होता है। इसीलिए यहाँ debugger का प्रयोग किया जाता है। Debugger प्रोग्राम की जाँच करके प्रोग्रामर को बताता है कि इसके किस लाईन में क्या गलती है। साथ ही यह प्रोग्राम के लाईनों को step-by-step भी चेक कर सकता है जिससे हमें प्रोग्राम कब और कहाँ crash होता है इसका पता चल जाता है।

सामान्यतः आजकल text editor, compiler, debugger और साफ्टवेयर बनाने के लिए अन्य जरूरी tools एकसाथ आते है जिन्हें Integrated Development Environment (IDE) साफ्टवेयर कहा जाता है। CodeBlocks, Turbo C++, MS-Visual Studio, Dev C++ आदि इसके उदाहरण है।

Debugger and Debugging Tools notes in Hindi
Fig. Debugger Menu under CodeBlocks

I-Facts (Interesting facts related to Debugger and IDE Software)

  1. Code Blocks एक Free, Open Source और Cross Platform IDE है जिसे Code Block Team ने बनाया है। यह एक से अधिक Compiler को सपोर्ट करता है। उदाहरण के लिए इसमें Clang और GCC Compilers का प्रयोग किया जाता है।
  2. Turbo C++ एक Freeware IDE है जिसे सर्वप्रथम Borland Software Corporation के द्वारा बनाया गया था। यह वर्तमान में Discontinued है किन्तु इसका प्रयोग आज भी किया जाता है।
  3. Vsual Studio माईक्रोसाफ्ट के द्वारा विकसित किया गया एक एक Freemium IDE है। यह एक बहुत ही बड़ा IDE साफ्टवेयर है जिसकी सहयता से न केवल साफ्टवेयर बनाए जा सकते है बल्कि Mobile Apps और Websites भी बनाए जा सकते है।
  4. Dev C++ एक Free IDE Software है जिसका विकास सर्वप्रथम Bloodshed Software के दवारा किया गया था। इसमें MinGW तथा GCC Compilers का प्रयोग किया जाता है।
  5. Utility Software कौन – कौन से होते है और उनके क्या क्या कार्य होते है जानने के लिए देखें—Utility Software: Service Programs
Share it to:

Linker and Loader notes in Hindi

Linker and Loader notes in Hindi

Compiler क्या है यह कैसे कार्य करता है जानने के लिए देखें—Compiler: A Language Translator Program

किसी छोटे कम्प्यूटर प्रोग्राम को बनाना और कम्प्यूटर पर क्रियान्वित कर वांछित आउटपुट प्राप्त करना Multiple Steps में होने वाली प्रक्रिया है। यह प्रक्रिया प्रोग्राम के Source Code के लेखन से प्रारंभ होती है। इस दौरान Source Code विभिन्न चरणों जैसे— Compilation, Linking, Loading और Execution से होकर गुजरता है। Compiler का कार्य प्रोग्राम के Source Code को बाईनरी में परिवर्तित करना होता है इसके बाद Linker और Loader की बारी आती है।

Linker एक ऐसा प्रोग्राम है जो कम्पाइलर के द्वारा बनाए गए सभी आबजेक्ट को असेम्बल करके इन्हें एक executable फाईल में परिवर्तित करता है। यह प्रोग्राम के objects व libraries दोनों को लिंक करके एक executable फाईल बनाता है। Executable फाईल ही वास्तविक साफ्टवेयर होता है जिसे कम्प्यूटर समझता है और रन करता है।

Utility Programs क्या होते है इनका प्रयोग करने की आवश्यकता क्यो होती है जानने के लिए देखें—Utility Software: Service Programs

Loader एक ऐसा प्रोग्राम है जो लिंकर के द्वारा बनाए गए executable फाईल या साफ्टवेयर को रन करने के लिए कम्प्यूटर की मेमोरी में लोड करता है। लोड करते समय यह साफ्टवेयर के निर्देशों के लिए मेमोरी एड्रेस प्रदान करता है। मेमोरी में लोड होने के बाद ही प्रोसेसर साफ्टवेयर के निर्देशों को execute कर पाता है। सामान्यतः Loader आपरेटिंग सिस्टम का ही भाग होता है।

Linker and Loader notes in Hindi
Fig. Linking and Loading Process

I-Facts (Interesting facts on Linker and Loader in Hindi)

  1. लिंकर सामान्यतः दो प्रकार का होता है—Linkage Editor और Dynamic Linker.
  2. Linkage Editor एक ऐसा लिंकर होता है जो प्रोग्राम की लोडिंग से पहले Objects व Libraries को लिंक करके Relocatable या Executable File उत्पन्न करता है जबकि Dynamic Linker इसी कार्य को प्राग्राम की लोडिंग के समय Run Time में करता है।
  3. वर्तमान में Program Loading के लिए तीन Approach Absolute Loading, Relocatable Loading और Run Time Loading का प्रयोग किया जाता है।
  4. Absolute Loading में Program को सदैव एक ही मेमोरी लोकेशन में लोड किया जाता है। Relocatable Loading में प्रोग्राम के लिए Actual Address न उत्पन्न कर Relative Address उत्पन्न करता है। Dynamic Loading में प्रोग्राम के Execution के समय Run Time में इसके लिए Absolute Address उत्पन्न किया जाता है।
  5. Debugger क्या होता है इसका प्रयोग क्यो किया जाता है जाननेे के लिए देखें—Debugger: A Debugging Tool
Share it to:

Computer Software notes in Hindi

What is Computer Software in Hindi

Operating System Software क्या होता है जानने के लिए देखें—OS: Operating System Software

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

Classification and Types of Computer Software in Hindi
Fig. Types of Computer Software

System Software

System Software वे साफ्टवेयर होते है जो कम्प्यूटर सिस्टम को चलाने के लिए बनाए जाते है। ये साफ्टवेयर कम्प्यूटर के हार्डवेयर को मैनेज एवं नियंत्रित करते है और एप्लीकेशन सॉफ्टवेयर को क्रियान्वित होने में मदद करते है। ये यूजर और कम्प्यूटर के मध्य Interface का कार्य करते है जिसकी सहायता से यूजर कम्प्यूटर से जुड़ता है। साथ ही ये एक Platform उपलब्ध कराते है जिसमें विभिन्न Applications रन होते है। सिस्टम साफ्टवेयर कम्यूटर सिस्टम के आवश्यक भाग होते है। इनके बिना सिस्टम को चालू भी नही किया जा सकता है। आपरेटिंग सिस्टम इस तरह के साफ्टवेयर का सबसे बड़ा उदाहरण है।

Application Software

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

I-Facts (Interesting Facts about Computer Software in Hindi)

  1. Software की सबसे छोटी इकाई निर्देश (Instruction) होता है। बहुत सारे Instructions मिलकर Function और Functions मिलकर Program बनाते है और ये Program के समूह ही Software कहलाते है। Instruction -> Function -> Program -> Software
  2. Hardware और Software कम्प्यूटर के दो मूलभूत भाग कहे जाते है। इनमें मुख्य अंतर यह है कि Hardware कम्प्यूटर के भौतिक भागो को कहते है जिन्हें हम देख व छू सकते है जबकि Software कम्प्यूटर को कार्य कराने के लिए दिए गए निर्देश है जिन्हें मानीटर स्क्रीन पर क्रियान्वित होते देखा जा सकता है किन्तु छुआ नहीं जा सकता है।
  3. Utility Software किन्हें कहते है, कुछ प्रमुख Utility Software का वर्णन और इनकी कम्प्यूटर में क्या उपयोगिता होती है जानने के लिए देखें—Utility Software: Service Programs
Share it to:

Email Client MS-Outlook Notes in Hindi

What is Email Client Program MS Outlook in Hindi

Email Client ऐसा साफ्टवेयर होता है जो हमारे Emails को मैनेज करने का कार्य करता है। यह Email बनाने, Email भेजने व प्राप्त करने से लेकर उसे पढ़ने में हमारी मदद करता है। हम अपने किसी भी Email Account को Email Client साफ्टवेयर से कनेक्ट कर सकते है और प्रभावशाली तरीके से अपने Emails को मैनज कर सकते है।

डेटाबेस मैनेजमेंट सिस्टम साफ्टवेयर क्या होता है इसका प्रयोग कहाँ किया जाता है जानने के लिए देखें—DBMS MS-Access

इसमें बहुत सारे और भी उपयोगी Tools होते है जिसकी सहायता से न केवल Emails बल्कि Contacts, Tasks एवं Calendar आदि को भी मैनेज किया जा सकता है। यदि हमें अपने कम्प्यूटर से किसी फाईल को सीधे ही Email करना है या Mail Merge के द्वारा Email करना है तो इसके लिए कम्प्यूटर में किसी Email Client का Install व Configure होना अनिवार्य है। उदाहरण—MS-Outlook

Starting MS-Outlook: MS-Outlook को Start करने के निम्नलिखित तीन प्रमुख तरीके होते है—

  1. Start -> All Programs -> Microsoft Office -> Microsoft Office Outlook
  2. Windows + R -> Outlook -> Enter
  3. Windows -> Outlook -> Enter
Email Client MS-Outlook Notes in Hindi
Fig. Email Client MS-Outlook

I-Facts (Interesting facts about Email Client Program MS Outlook in Hindi)

  1. Email Client को Email Reader या Mail User Agent (MUA) भी कहा जाता है।
  2. Email Client तक Email Mail Service Provider के सर्वर से उनके Mail Transfer Agent (MTA) द्वारा लायी जाती है।
  3. Email Client से Email इसके Mail Submission Agent (MSA) के द्वारा Mail Service Provider के सर्वर तक पहुँचायी जाती है।
  4. Microsoft Outlook, Mozilla Thunderbird, तथा IBM Notes डेस्कटाप कम्प्यूटर के लिए प्रसिद्ध Email Client साफ्टवेयर है।
  5. Gmail App, Yahoo App, Outlook App मोबाईल डिवाईसों के लिए प्रसिद्ध Email Client साफ्टवेयर है।
  6. Gmail, Yahoo Mail और Rediff Mail विश्वप्रसिद्ध वेब आधारित मुफ्त Email सेवाएँ है।
  7. सामान्तः Email भेजने के लिए Simple Mail Transfer Protocol (SMTP) का प्रयोग किया जाता है तथा Email Message को मेल सर्वर से डाउनलोड करने के लिए Post Office Protocol 3 (POP3) या Internet Message Access Protocol (IMAP) का प्रयोग किया जाता है।
  8. Presentation Software MS-Powerpoint क्या होता है जानने के लिए देखें—Presentation MS-Powerpoint
Share it to:

DBMS Software MS Access Notes in Hindi

DBMS Software MS Access Notes in Hindi

Electronic Spreadsheet साफ्टवेयर क्या होता है यह Database साफ्टवेयर से किस प्रकार भिन्न होता है जानने के लिए देखें—Electronic Spreadsheet MS-Excel

DBMS का पूरा नाम Database Management System होता है। यह साफ्टवेयर हमें Electronic Database बनाने व उसको मैनेज करने की सुविधा प्रदान करता है। डेटाबेस किसी व्यक्ति, वस्तु, लेनदेन आदि से संबंधित रिकार्ड का कलेक्शन होता है। उदाहरण के लिए स्कूल, कालेज अपने विद्यार्थियों के रिकार्ड का का डेटाबेस बनाते है। इसी प्रकार दुकान वस्तुओं व लेनदेन का रिकार्ड रखते है तथा बैंक अपने ग्राहक तथा उनके लेनदेन का रिकार्ड अपने डेटाबेस में रखते है।

डेटाबेस साफ्टवेयर में प्रत्येक रिकार्ड के लिए एक Unique ID होता है जिसके द्वारा रिकार्ड से संबंधित जानकारी को एक बार में ही डेटाबेस से सर्च करके निकाला जा सकता है। उदाहरण के लिए सकूल में यह Unique Id विद्यार्थियों का Roll Number हो सकता है तथा बैंक में यह ग्राहकों का Account Number हो सकता है। उदाहरण— MS-Access

Starting MS-Access: MS- Access को Start करने के निम्नलिखित तीन प्रमुख तरीके होते है—

  1. Start -> All Programs -> Microsoft Office -> Microsoft Office Access
  2. Windows + R -> Msaccess -> Enter
  3. Windows -> Access -> Enter
DBMS MS-Access Notes in Hindi
Fig. DBMS MS-Access

I-Facts (Interesting facts about DBMS Software MS Access in Hindi

  1. अलग-अलग Office Suite में अलग – अलग नाम से Database Management System (DBMS) साफ्टेवयर उपलब्ध है। उदाहरण— MS-Office (Access), Libre Office (Base) आदि।
  2. dBase एक Database Management System (DBMS) साफ्टवेयर है जिसका प्रयोग MS-DOS आपरेटिंग सिस्टम में किया जाता था।
  3. Electronic Spreadsheet साफ्टवेयर किसी Workbook को Sheets के अंदर Rows and Columns में Organize करता है जबकि Database Management साफ्टवेयर किसी Database को Tables के अंदर Records and Fields में Organize करता है।
  4. Electronic Spreadsheet एवं Database Management इन दोनों प्रकार के साफ्टवेयर में विभिन्न प्रकार के डेटा जैसे— Text, Numbers, Date,Time आदि पर प्रोसेसिंग की जाती है।
  5. Email Client Software अथवा MS Outlook क्या होता है इसकी सहायता से Emails को कैसे मैनेज किया जाता है जानने के लिए देखें—Email Client MS-Outlook
Share it to: