Realtime Operating System notes in Hindi

Real Time Operating System notes in Hindi

Operating System Software के बारे में अधिक जानने के लिए देखें—OS: Operating System Software

Real time Operating System (RTOS) एक ऐसा आपरेटिंग सिस्टम होता है जिसमें रियल टाईम में प्रोसेसिंग होता है। रियल टाईम में प्रोसेसिंग होने का अर्थ है कि यूजर द्वारा प्रोसेसिंग request करते ही उसे परिणाम उपलब्ध हो जाता है। रिक्वेस्ट करने और परिणाम प्राप्त करने में यूजर को कोई समय अंतर का अनुभव नही होता है। रियल टाईम आपरेटिंग सिस्टम कुछ विशेष कार्यो के लिए ही बनाए जाते है।

Real Time आपरेटिंग सिस्टम का उपयोग सामान्यतः एटीएम मशीन, सीडीएम मशीन, रिजरवेशन सिस्टम, मेडिकल जाँच उपकरण, वैज्ञानिक उपकरण, औद्योगिक रोबोट, औद्योगिक सिस्टम आदि में किया जाता है। यह आपरेटिंग सिस्टम किसी लैपटाप या कम्प्यूटर में प्रयोग होने वाले General Purpose Operating System (GPOS) से भिन्न होता है। इसमें Request करने के बाद निश्चित समय में Response मिलना अनिवर्य होता है नहीं तो इससे बहुत बड़ा नुकसान हो सकता है।

उदाहरण के लिए किसी petroleum refinery system का तापमान तेजी से बढ़ रहा हो और सिस्टम को तापमान कम करने का निर्देश दिया जाए तो सिस्टम के लिए तुरंत ही तापमान को कम करना अनिवार्य होता है अन्यथा तापमान कम न हो पाने की स्थिती में बड़ा विस्फोट हो सकता है।

Realtime Operating System notes in Hindi
Fig. Realtime Operating System

I-Facts (Interesting facts related to Real Time Operating System)

  1. Real Time आपरेटिंग सिस्टम को Embedded Operating System के नाम से भी जाना जाता है।
  2. Automated Teller Machine (ATM) की सहायता से बैंक Account से पैसे निकालते है। इसमें Real Time आपरेटिंग सिस्टम का प्रयोग किया जाता है।
  3. Cash Deposit Machine (CDM) की सहयता से बैंक Account में पैसे जमा करते है। इसमें भी Real Time आपरेटिंग सिस्टम का प्रयोग किया जाता है।
  4. Time Sharing और Real Time आपरेटिंग सिस्टम में मुख्य अंतर यह है कि पहले में कुछ ही Second में Response दिया जाता है किन्तु यह जरूरी नहीं होता जबकि दूसरे में एक निर्धारित समय में Response दिया जाता है और यह और यह अनिवार्य होता है।
  5. Time Sharing आपरेटिंग सिस्टम में सामान्यतः बहुत सारे Applications को Run किया जाता है जबकि Real Time आपरेटिंग सिस्टम में एक ही Application Run होता है।
  6. Time Sharing आपरेटिंग सिस्टम के बारे में अधिक जानने के लिए देखें—Time Sharing Operating System
Share it to:

Timesharing Operating System Notes in Hindi

Timesharing Operating System Notes in Hindi

Real Time आपरेटिंग सिस्टम क्या होता है जानने के लिए देखें हमारा यह पोस्ट—Real Time Operating System

Time Sharing आपरेटिंग सिस्टम में बहुत से यूजर Terminal की सहायता से एक मुख्य कम्प्यूटर से जुड़े होते है। मुख्य कम्प्यूटर अपने से जुड़े हुए सभी यूजर के प्रोग्राम को बारी-बारी से क्रियान्वित करता है। इसके लिए प्रत्येक यूजर के प्रोग्राम को प्रोसेस होने के लिए थोड़ा समय दिया जाता है जिसे time slice या quantum कहते है। यह time slice या quantum बहुत कम समय micro second (106) का होता है। फिर दूसरे यूजर के कार्य को प्रोसेस किया जाता है।

इसमें यूजर के प्रोसेस को Switch करने का कार्य बहुत ही तेज गति से होने के कारण कार्य में देरी का अनुभव नहीं होता है। यूजर को ऐसा लगता है कि वह अकेले ही सिस्टम पर कार्य कर रहा है। कुछ प्रसिद्ध आपरेटिंग सिस्टम जैसे मल्टी प्रोग्रामिंग, मल्टी टास्किंग एवं मल्टी प्रोसिसिंग में टाईम शेयरिंग तकनीक ही प्रयोग में लायी जाती है। उदाहरण—Mainframe Computers

Timesharing Operating System Notes in Hindi
Fig. Switching of Tasks in Timesharing System

I-Facts (Interesting facts related to Time Sharing Operating Systems)

  1. Time Sharing आपरेटिंग सिस्टम में प्रत्येक यूजर के प्रोग्राम को प्रोसेस होने के दिए गए समय Time Slice या Quantum  का मान बहुत ही कम 1 Micro Second (106 Second) का होता है।
  2. Mainframe कम्प्यूटर एवं Unix आपरेटिंग सिस्टम Time Sharing सिस्टम के उदाहरण है।
  3. Time Sharing सिस्टम में बहुत सारे प्रोग्राम के एक साथ रन होने की स्थिति में मेमोरी प्रबंधन के लिए Swapping का प्रयोग किया जाता है।
  4. Swapping एक ऐसी Memory Management Technique है जिसमें पूरे प्रोग्राम को Main Memory में लोड न करके इसके वर्तमान में क्रियान्वयन के लिए आवश्यक हिस्से को ही मेमोरी में लोड किया जाता है तथा प्रोग्राम का बाकी हिस्सा Disk में ही रहता है।
  5. Batch Processing आपरेटिंग सिस्टम क्या होता है इसका प्रयोग किस कार्य के लिए किया जाता है जानने के लिए यह पोस्ट देखें—Batch Processing Operating System
Share it to:

Multiprocessing Operating System notes in Hindi

Multiprocessing Operating System notes in Hindi

Real Time आपरेटिंग सिस्टम के बारे में जानने के लिए देखें—Real Time Operating System

मल्टी प्रोसेसिंग आपरेटिंग सिस्टम में एक से अधिक प्रोसेसर होते है जो एक ही समय में रन हो रहे प्रोग्रामों को प्रोसेस करते है। मैनफ्रेम और सुपर कम्प्यूटर मल्टी प्रोसेसिंग सिस्टम के उदाहरण है। मल्टी प्रोसेसिंग में भी मल्टी प्रोग्रामिंग व मल्टी टास्किंग से सिद्धांत का प्रयोग किया जाता है। किन्तु इसमें प्रोसेसिंग यूनिट एक से अधिक होते है जो एक ही समय में रन हो रहे सभी प्रोग्रामों को आपस में मिलकर प्रोसेस करते है। एक से अधिक प्रोसेसर द्वारा प्रोसेसिंग की यह प्रकिया parallel processing कहलाता है। इसमें सारे प्रोसेसर एक साथ जुड़े रहते है और कार्य करते है। इसीलिए मल्टी प्रोसेसिंग सिस्टम में प्रोसेसिंग का कार्य सबसे तीव्र गति से होता है।

मल्टी प्रोसेसिंग सिस्टम भी दो प्रकार के होते है—Symmetric Multiprocessing और Asymmetric Multiprocessing. इन दोनों में मुख्य अंतर यह है कि Symmetric Multiprocessing में सारे प्रोसेसर एक समान होते है जो एक ही मेमोरी को Share करते है। जबकि Asymmetric Multiprocessing में बहुत सारे Slave प्रोसेसर होते है जिनके लिए अलग-अलग मेमोरी होता है तथा एक Master प्रोसेसर होता है जो इन सबको नियंत्रित करता है। साथ ही Symmetric Multiprocessing में सारे प्रोसेसर आपरेटिंग सिस्टम के टास्क को रन करते है जबकि Asymmetric Multiprocessing में केवल मास्टर प्रोसेसर ही आपरेटिंग सिस्टम के टास्क को रन करता है और बाकी प्रोसेसर को Assign करता है।

Multiprocessing Operating System notes in Hindi
Fig. Symmetric and Asymmetric Multiprocessing Operating System

I-Facts (Interesting facts related to Multi Processing Operating System)

  1. Multi Programming आपरेटिंग सिस्टम में एक से अधिक प्रोग्राम मेमोरी में लोड होते है और प्रोसेसर के द्वारा प्रोसेस किए जाते है।
  2. Multi Tasking आपरेटिंग सिस्टम में एक से अधिक प्रोग्राम (Task) प्रोसेसर में लोड होते है और प्रोसेसर के द्वारा प्रोसेस किए जाते है।
  3. Multi Processing आपरेटिंग सिस्टम में एक से अधिक प्रोसेसर या प्रोसेसिंग यूनिट होते है जो विभिन्न प्रोग्राम (Task) एक ही समय में प्रोसेस करते है।
  4. विभिन्न सर्वर आपरेटिंग सिस्टम जैसे— Linux Server, Windows Server आदि Multi Processing आपरेटिंग सिस्टम के उदाहरण है।
  5. हमारा स्वयं का कम्प्यूटर यदि Single Processor वाला न होकर Dual Core Processor (2 Processing Unit) या Quad Core Processor (4 Processing Unit) वाला है तो यह भी एक Multi Processing System का उदाहरण है।
  6. Time Sharing आपरेटिंग सिस्टम के बारे में जानने के लिए देखे—Time Sharing Operating System
Share it to:

Multitasking Operating System Notes in Hindi

What is Multitasking Operating System in Hindi

Multi Processing आपरेटिंग सिस्टम क्या होता है इसका प्रयोग किस कार्य के लिए किया जाता है जानने के लिए देखें—Multi Processing Operating System

मल्टी टाक्सिंग आपरेटिंग सिस्टम मल्टी प्रोग्रामिंग आपरेटिंग सिस्टम के समान ही होता है। इसमें भी एक ही समय में एक से अधिक प्रोग्राम रन होते है। किन्तु इसमें प्रोग्रामों को छोटे-छोटे भागों में विभाजित कर प्रोसेस किया जाता है जिन्हें Task कहते है। इसमें एक से अधिक टास्क एक ही समय में प्रोसेसर में लोड रहते है और प्रोसेस किए जाते है।

मल्टी टास्किंग आपरेटिंग सिस्टम भी मल्टी प्रोग्रामिंग की तरह ही CPU को सदैव व्यस्त रखता है तथा CPU Time  और Memory Space का पूरा-पूरा उपयोग करता है। किन्तु इसमें प्रोसेसिंग का कार्य और अधिक तेजी से होता है। इसमें प्रत्येक प्रोग्राम के टास्क को प्रोसेस करने के लिए Time Sharing तकनीक प्रयोग में लायी जाता है।

Multitasking Operating System Notes in Hindi
Fig. Multitasking Operating System

I-Facts (Interesting facts related to Multi Tasking Operating System)

  1. Multi Programming आपरेटिंग सिस्टम में एक से अधिक प्रोग्राम मेमोरी में लोड होते है और प्रोसेसर के द्वारा प्रोसेस किए जाते है।
  2. Multi Tasking आपरेटिंग सिस्टम में एक से अधिक प्रोग्राम (Task) प्रोसेसर में लोड होते है और प्रोसेसर के द्वारा प्रोसेस किए जाते है।
  3. वर्तामान में प्रचलित सभी आपरेटिंग सिस्टम Multi tasking को सपोर्ट करते है। उदहारण—Windows, Macintosh, Linux, Ubuntu आदि।
  4. Time Sharing एक ऐसी तकनीक है जिसमें एक मुख्य कम्प्यूटर अपने से जुड़े हुए सभी यूजर के प्रोग्राम को बारी-बारी से क्रियान्वित करता है। इसके लिए प्रत्येक यूजर के प्रोग्राम को प्रोसेस होने के लिए थोड़ा समय Micro Second (106) दिया जाता है जिसे time slice या quantum कहते है।
  5. Real Time आपरेटिंग सिस्टम क्या होता है, इसकी क्या विशेषताएँ होती है और यह बहुत सारे कार्यो के लिए क्यो आवश्यक होता है जानने के लिए देखिए—Real Time Operating System
Share it to:

Multi Programming Operating System Notes in Hindi

What is Multi Programming Operating System Hindi

Multi tasking आपरेटिंग सिस्टम क्या होता है यह Multi programming आपरेटिंग सिस्टम से किस प्रकार भिन्न होता है जानने के लिए देखें—Multi Tasking Operating System

किसी आपरेटिंग सिस्टम के द्वारा एक ही समय में एक से अधिक प्रोग्राम को रन करना मल्टी प्रोग्रामिंग कहलाता है। मल्टी प्रोग्रामिंग में एक से अधिक प्रोग्राम एक ही समय में मेमोरी में लोड रहते है और प्रोसेसर के द्वारा प्रोसेस किए जाते है। इस प्रकार के आपरेटिंग सिस्टम का मुख्य लाभ यह है कि यह CPU को सदैव व्यस्त रखता है। यह CPU Time  और Memory Space का पूरा-पूरा उपयोग करता है।

वर्तमान में सभी आपरेटिंग सिस्टम मल्टी प्रोग्रामिंग होते है। यही कारण है कि हम एक ही समय में वर्ड, एक्सल आदि में काम करते-करते संगीत भी सुन सकते है और इंटरनेट भी चला सकते है। इस प्रकार Multi Programming सिस्टम में हमारे कार्य जल्दी होते है और समय की बचत होती है। MS – DOS एक Single Programming आपरेटिंग सिस्टम है जबकि MS – Windows एक Multi Programming आपरेटिंग सिस्टम है।

Multiprogramming Operating System Notes in Hindi
Fig. Multiprogramming Operating System

I-Facts (Interesting facts related to Multi Programming Operating System)

  1. MS – Windows एक अर्थात् Graphical User Interface पर आधारित एक Multi Programming आपरेटिंग सिस्टम साफ्टवेयर है। इसमें कार्य करने के लिए Graphics और Mouse का प्रयोग किया जाता है। इसमें हम एक से अधिक प्रोग्राम को एक समय में चला सकते है। इसे Microsoft ने बनाया है।
  2. Macintosh Apple के द्वारा बनाया गया Multi Programming आपरेटिंग सिस्टम है। इसके प्रयोग Apple के Desktop व Laptop कम्प्यूटरों में किया जाता है।
  3. Ubuntu और Linux Free Open Source Multi Programming आपरेटिंग सिस्टम के उदाहरण है जिनका विकास क्रमशः Canonical Limited व Linux Community के द्वारा किया गया है।
  4. Android और iOS Mobile डिवाईसों के लिए आपरेटिंग सिस्टम है जिनका विकास क्रमशः Google और Apple के द्वारा किया गया है। इसमें से Android एक Open Source आपरेटिंग सिस्टम है जबकि iOS Open Source नहीं है।
  5. Multi processing आपरेटिंग सिस्टम क्या होता है जानने के लिए देखें—Multi Processing Operating System
Share it to:

Batch Processing Operating System notes in Hindi

What is Batch Processing Operating System in Hindi

Time sharing आपरेटिंग सिस्टम क्या होता है यह कैसे कार्य करता है जानने के लिए देखें—Time Sharing Operating System

Batch Processing आपरेटिंग सिस्टम में प्रत्येक यूजर अपने प्रोग्राम (Job) को पंच कार्ड की सहायता से Offline तैयार करता है और डेटा प्रोसेसिंग सेंटर पर जमा कर देता है। प्रोसेसिंग सेंटर में आपरेटर उन सभी प्रोग्रामों को एकत्र करके Batch बनाता है और उसे कम्प्यूटर पर लोड कर देता है। एक बार कम्प्यूटर में लोड हो जाने के बाद उन प्रोग्रामों को एक-एक करके क्रमानुसार Execute किया जाता है और अंत में Printed Output प्राप्त होता है जिसे संबंधित यूजर को दे दिया जाता है।

Batch Processing System में प्रोसेसिंग का पूरा कार्य Automatic ही होता है जिसमें आपरेटर के हस्तक्षेप की कोई जरूरत नहीं पड़ती है। बैच प्रोसेसिंग अब पुरानी तकनीक हो गयी है किन्तु अभी भी कुछ डेटा प्रोसेसिंग सेंटर में इसका प्रयोग किया जाता है क्योंकि इसमें प्रोसेसिंग की Cost कम होती है। इसका प्रयोग सामान्यतः बड़ी मात्रा मेंऐसे डेटा की प्रोसेसिंग के लिए किया जाता है जिसमें एक निश्चित समय अंतराल में प्रोसेसिंग करनी होती है। उदाहरण—Billing, Payroll आदि।  

Batch Processing Operating System notes in Hindi
Fig. Batch Processing Operating System

I-Facts (Interesting facts about Batch Processing Operating System)

  1. Batch Processing Technique का सर्वाधिक प्रयोग प्रथम और द्वितीय पीढ़ी के कम्प्यूटरों में किया जाता था।
  2. Batch Processing को Serial Processing, Sequential Processing या Stacked Job Processing भी कहा जाता है।
  3. Batch Processing में Processing Request देने के बाद आउटपुट प्राप्त होने तक के समय अंतराल को Turn Around Time कहा जाता है।
  4. Batch Processing का प्रयोग Billing तथा Payroll आदि में किया जाता है क्योंकि इसमें सामान्यतः महिने में एक बार बहुत सारी प्रोसेसिंग करनी होती है।
  5. Real time आपरेटिंग सिस्टम क्या होता है इसका प्रयोग कहाँ किया जाता है जानने के लिए हमारा यह पोस्ट देखें—Real Time Operating System
Share it to:

Multi User Operating System Notes in Hindi

What is Multi User Operating System in Hindi

Multi Programming आपरेटिंग सिस्टम क्या होता है जानने के लिए हमारा यह पोस्ट देखें—Multi Programming Operating System

ऐसा आपरेटिंग सिस्टम जिसमें एक समय में एक से अधिक यूजर कार्य कर सकते है मल्टी यूजर आपरेटिंग सिस्टम कहलाते है। सामान्यतः इस प्रकार के आपरेटिंग सिस्टम का प्रयोग नेटवर्क पर किया जाता है जहा एक से अधिक यूजर एक साथ कार्य करते है। मल्टी यूजर आपरेटिंग सिस्टम प्रत्येक यूजर के लिए session उपलब्ध कराता है। प्रत्येक यूजर अपने session में अपने Terminal की सहायता से सर्वर पर कार्य करते है।

Multi Tasking आपरेटिंग सिस्टम क्या होता है, यह Multi Programming आपरेटिंग सिस्टम से किस प्रकार भिन्न होता है जानने के लिए हमारा यह पोस्ट देखें—Multi Tasking Operating System

यहाँ Terminal का अर्थ Keyboard & Monitor के एक सेट से है। ऐसे बहुत से Terminal मल्टी यूजर आपरेटिंग सिस्टम में कम्प्यूटर से जुड़े होते है। Unix, Linux तथा Mainframe OS मल्टी यूजर आपरेटिंग सिस्टम के प्रमुख उदाहरण है। इनका प्रयोग समान्यतः Mini और Mainframe कम्प्यूटरों पर किया जाता है जो मल्टी यूजर कम्प्यूटर होते है।

Multi User Operating System Notes in Hindi
Fig. Multi User Operating System

I-Facts (Interesting facts about Mulituser Operating Systems)

  1. Unix एक Command line Interface (CLI) पर आधारित Multi user व Multi tasking आपरेटिंग सिस्टम है। इसका विकास Dennis Ritchie, Ken Thompson व इनके साथियों ने मिलकर किया है। यह C – Language में लिखा गया पहला आपरेटिंग सिस्टम है।
  2. Linux एक Free Open Source आपरेटिंग सिस्टम है जिसका विकास Linux Community के द्वारा किया गया है। यह Graphical User Interface (GUI) पर आधारित आपरेटिंग सिस्टम है।
  3. IBM द्वारा Mainframe कम्प्यूटर के लिए बनाए गए कुछ आपरेटिंग सिस्टम के उदाहरण है— OS System / 360, SVS (Single Virtual Storage), MVS (Multiple Virtual Storage).
  4. Multi Processing आपरेटिंग सिस्टम क्या होता है यह कितने प्रकार का होता है जानने के लिए देखें—Multi Processing Operating System
Share it to:

Functions of Operating System (OS) in Hindi

Introduction to various Functions of Operating System (OS) in Hindi

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

आपरेटिंग सिस्टम हमारे कम्प्यूटर सिस्टम का सबसे महत्वपूर्ण साफ्टवेयर होता है। यह हमारे संपूर्ण कम्प्यूटर सिस्टम को संचालित करने का कार्य करता है। इसके महत्वपूर्ण कार्य निम्नलिखित है—

Functions of Operating System OS in Hindi
Fig. Functions of Operating System

Memory Management

मेमोरी मैनेजमेंट आपरेटिंग सिस्टम का एक महत्वपूर्ण फंक्शन होता है। इसके अंतर्गत आपरेटिंग सिस्टम किसी प्रोग्राम के शुरू होने पर उसके लिए मेमोरी में स्थान create व allocate करता है। साथही प्रोग्राम की समाप्ति पर मेमोरी को free करने का कार्य करता है।

Processor Management

प्रोसेसर मैनेजमेंट आपरेटिंग सिस्टम का एक और महत्वपूर्ण फंक्शन होता है। इसके अंतर्गत आपरेटिंग सिस्टम प्रोग्राम के रन होने पर उसके लिए processor scheduling करता है। अर्थात् रन हो रहे प्रत्येक प्रोग्राम के लिए processor time को allocate करता है।

Disk and File Management

आपरेटिंग सिस्टम डिस्क मैनेजमेंट का भी कार्य करता है। इसकी सहायता से हम कम्प्यूटर के हार्ड डिस्क की जानकारी प्राप्त कर सकतेहै और उस पर विभिन्न प्रकार के आपरेशन कर सकते है। साथ ही हार्ड डिस्क पर फाईल या फोल्डर को create, cut, copy, paste,rename, move आदि भी कर सकते है।

Device Driver किसे कहते है इसकी कम्प्यूटर में क्या भूमिका होती है जानने के लिए देखें—Device Drivers: Programs for Managing Devices

User Interface

यूजर इंटरफेस का अर्थ आपरेटिंग सिस्टम के लोड होने पर दिखायी देने वाले स्क्रीन look से है। पहले के आपरेटिंग सिस्टम सामान्यतः Command Line Interface (CLI) का प्रयोग करते थे। किन्तु वर्तमान के आपरेटिंग सिस्टम Graphical User Interface (GUI) का प्रयोग करते है। GUI एक Userfriendly Interface होता है जिससे कम्प्यूटर पर कार्य करना बहुत आसान हो जाता है।

Networking

आपरेटिंग सिस्टम कम्प्यूटर कोनेटवर्क से कनेक्ट करने में भी महत्वपूर्ण भूमिका निभाता है। यह TCP/IP के द्वारा हमारे कम्प्यूटर को नेटवर्क से कनेक्ट करताहै। साथ ही फाईल, प्रिंटर स्केनर आदि को share भी करता है।

Security

कम्प्यूटर की सुरक्षा किसी भी आपरेटिंग सिस्टम का एक बहुत ही महत्वपूर्ण पक्ष होता है। किसी आपरेटिंग सिस्टम की विश्वसनीयता इसी बात से निर्धारित की जाती है कि वह हमें कितनी बेहतर सुरक्षा प्रदान करता है। आधुनिक आपरेटिंग सिस्टम सुरक्षा के लिए Firewall का प्रयोग करते है। Firewall एक Security System होता है जो कम्प्यूटर में हो रही प्रत्येक गतिविधि की निगरानी करता रहता है और किसी प्रकार का खतरा होने पर उस गतिविधि को Block कर देता है।

I-Facts (Interesting facts about various Functions of Operating System)

  1. कम्प्यूटर जो भी कार्य करता है उसे Process कहते है। उदाहरण के लिए कम्प्यूटर का चालू होना प्रोसेस है, इसका बंद होना प्रोसेस है, कम्प्यूटर में किसी Application का क्रियान्वित होना प्रोसेस है आदि।
  2. आपरेटिंग सिस्टम कम्प्यूटर में लगे सभी Devices के साथ उनके Device Drivers की सहायता से Communicate करता है और उन्हें मैनेज करने का कार्य करता है। यह डिवाइसों को विभिन्न Applications के लिए Allocate व Deallocate करता है।
  3. आपरेटिंग सिस्टम कम्प्यूटर के Applications और Devices में Errors को Detect करता है और हमें इसकी सूचना देता है।
  4. Single user operating system क्या होता है जानने के लिए देखें—Single User Operating System
  5. Multi user operating system क्या होता है जानने के लिए देखें—Multi User Operating System
Share it to:

Booting Process notes in Hindi

What is Booting Process in Computer in Hindi

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

कम्प्यूटर को Start व Restart करना Booting कहलाता है। बंद पड़े कम्प्यूटर को स्टार्ट करना Cold Booting तथा पहले से चालू कम्प्यूटर को रिस्टार्ट करना Warm Booting कहलाता है।

जैसे ही हम अपने कम्प्यूटर का स्वीच ऑन करते है ROM मेमोरी में स्टोर निर्देश (BIOS) अपने आप execute हो जाते है। ये निर्देश POST Operation को चालू करते है जिसमें कम्प्यूटर से जुड़े सभी Devices को चेक किया जाता है और सही होने पर आपरेटिंग सिस्टम को External Storage Device (Hard Disk) से Internal Memory Device (RAM) में लोड किया जाता है। आपरेटिंग सिस्टम को डिस्क से रैम में लोड करना ही Booting Process कहलाता है। इसके सफलतापूर्वक पूरा हो जाने पर मानीटर में डिस्प्ले आना चालू हो जाता है और हमें कम्प्यूटर का Desktop दिखायी देताहै।

Booting Process notes in Hindi
Fig. Booting Process

I-Facts (Interesting facts related to Booting Process in Computer)

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

Operating System Software OS Notes in Hindi

Introduction to Operating System Software OS in Hindi

कम्प्यूटर में Booting Process क्या होता है जानने के लिए देखें—Booting Process: Starting Computer

आपरेटिंग सिस्टम एक आवश्यक सिस्टम साफ्टवेयर है जो कम्प्यूटर के सभी हार्डवेयर डिवाइसो को मैनेज व नियंत्रित करता है। यह यूजर एवं हार्डवेयर के बीच इंटरफेस उपलब्ध कराता है जिससे हम हार्डवेयर का उपयोग कर पाते है। यूजर के सारे एप्लीकेशन साप्टवेयर आपरेटिंग सिस्टम के ऊपर ही चलते है।

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

Examples: Windows, Macintosh, Ubuntu, Linux, Unix, DOS, FreeBSD, redhat, solaris, SunCobalt, Android, iOS etc.

Operating System OS notes in Hindi
Fig. OS as an Interface

I-Facts (Interesting facts about Operating System Software)

  1. Windows Microsoft के द्वारा बनाया गया आपरेटिंग सिस्टम है। यह दुनिया में सबसे ज्यादा प्रयोग किया जाने वाला आपरेटिंग सिस्टम है।
  2. Macintosh Apple के द्वारा बनाया गया आपरेटिंग सिस्टम है। इसके प्रयोग Apple के Desktop व Laptop कम्प्यूटरों में किया जाता है।
  3. Ubuntu एक Free Open Source आपरेटिंग सिस्टम है जिसका विकास Canonical Limited के द्वारा किया गया है।
  4. Linux एक Free Open Source आपरेटिंग सिस्टम है जिसका विकास Linux Community के द्वारा किया गया है।
  5. Unix एक Command line Interface (CLI) पर आधारित Multiuser व Multitasking आपरेटिंग सिस्टम है। इसका विकास Dennis Ritchie, Ken Thompson व इनके साथियों ने मिलकर किया है।
  6. Disk Operating System (DOS) एक Command line Interface (CLI) पर आधारित Single User व Single Tasking आपरेटिंग सिस्टम है। इसका विकास Microsoft ने किया है।
  7. Android एक Mobile आपरेटिंग सिस्टम है जिसका विकास Google के द्वारा किया गया है। लगभग सभी कंपनीयो के मोबाईल फोन व स्मार्ट फोन में इसका प्रयोग किया जाता है।
  8. iOS एक Mobile आपरेटिंग सिस्टम है जिसका विकास Apple के द्वारा किया गया है। इसका प्रयोग Apple के iPhone में किया जाता है।
  9. आपरेटिंग सिस्टम के विभिन्न कार्य क्या क्या है जानने के लिए देखें—Functions of Operating System
Share it to: