लोगो
यूनियनपीडिया
संचार
Google Play पर पाएं
नई! अपने एंड्रॉयड डिवाइस पर डाउनलोड यूनियनपीडिया!
डाउनलोड
ब्राउज़र की तुलना में तेजी से पहुँच!
 

अपवाद संचालन और प्रचालन तन्त्र

शॉर्टकट: मतभेद, समानता, समानता गुणांक, संदर्भ

अपवाद संचालन और प्रचालन तन्त्र के बीच अंतर

अपवाद संचालन vs. प्रचालन तन्त्र

अपवाद संचालन एक प्रोग्रामिंग भाषा संरचना या कम्प्युटर हार्डवेयर यंत्रावली है जिसे घटने वाले अपवादों, एक विशेष अवस्था जो प्रोग्राम कार्यान्वयन की सामान्य गति को बदल देती है, के संचालन के लिए डिजाईन किया गया है। प्रोग्रामिंग भाषाएं अपवाद संचालन के अपने समर्थन में अत्यधिक भिन्न होती हैं (भूल जांच से अलग रूप में, जो इच्छित परिचालन की असफल समाप्ति या अमान्य स्थिति परिवर्तन जैसी विपरीत आकस्मिकताओं की प्रतिक्रिया के लिए क्रोड करती है। कुछ प्रोग्रामिंग भाषाओं में ऐसे प्रकार्य होते हैं जिन्हें सुरक्षित रूप से अमान्य इनपुट आकड़ा नहीं कहा जा सकता... या ऐसे प्रकार्य जिनके प्रतिफल मूल्य को अपवादों से अलग नहीं किया जा सकता. उदाहरण के लिए सी में, atoi (ASCII के लिए पूर्णांक रूपांतरण) प्रकार्य किसी भी इनपुट के लिए 0 (शून्य) फल दे सकता है जिसे किसी मान्य मान में नहीं रखा जा सकता. ऐसी भाषाओं में प्रोग्रामर को चाहिए कि या तो वह भूल जांच करे (संभवत: सहायक वैश्विक परिवर्तनीय वस्तु के माध्यम से जैसे C का अर्नो) या वैधीकरण इनपुट करे (संभवत: नियमित अभिव्यक्ति का उपयोग करते हुए). वह डिग्री जिसके लिए ऐसी निश्चित मान्यता और भूल जांच जरूरी है, वह एक दिए हुए प्रोग्रामिंग परिवेश द्वारा प्रदत अपवाद संचालन सहायता के विपरीत होती है। हार्डवेयर अपवाद संचालन सॉफ्टवेयर औजारों द्वारा प्रदत सहायता से कुछ अलग होता है, लेकिन इनके लिए समान परिकल्पना और शब्द ही प्रचलित हैं। सामान्य तौर पर अपवाद को एक पूर्वनिर्धारित जगह में निष्पादन की वर्तमान अवस्था को बचाते हुए तथा अपवाद संचालक नामक एक निश्चित सबरूटीन के लिए निष्पादन का स्विचन कर के प्रबंधित (समाधान) किया जाता है। यह स्थिति पर निर्भर करता है, कि बाद में संचालक सुरक्षित सूचना का उपयोग करते हुए निष्पादन को मूल जगह पर फिर से शुरू करे. उदाहरण के लिए, एक पृष्ठ दोष आमतौर पर प्रोग्राम को फिर से शुरू करने की अनुमति देती है, जबकि शून्य के द्वारा एक डिविजन पारदर्शी रूप में समाधान करने योग्य नहीं हो सकता. प्रसंस्करण के विचार से, हार्डवेयर व्यवधान फिर से शुरू करने योग्य अपवादों के सामान हैं, हलांकि वे प्रयोगकर्ता के प्रोग्राम फ्लो से विशिष्ट रूप से जुड़े नहीं हैं। रूटीन के लेखक के विचार से अपवाद का पैदा होना यह संकेत देने का उपयोगी माध्यम है कि एक रूटीन सामान्य रूप से नहीं चल सकती. उदाहरण के लिए, जब एक इनपुट तर्क अमान्य होता है (जैसे गुणा में एक शून्य भाजक) या एक संसाधन जिस पर यह निर्भर करता है, वह उपलब्ध नहीं होता है (जैसे एक लापता फ़ाइल, या एक हार्ड डिस्क त्रुटि). अपवाद रहित प्रणालियों में, रूटिन के लिए यह जरूरी होता है कि वे कुछ विशिष्ट रूटीन कोड त्रुटि को लौटाए. हालांकि, कभी-कभी अर्धविशिष्ट समस्या के द्वारा यह जटिल हो जाती है, जिसमें रूटीन के प्रयोग कर्ता को समान्य लौटान मूल्य से भ्रमात्मक मूल्य को अलग करने के लिए अतिरिकत्त कोड लिखने की जरूरत होती है। जावा या NET जैसे रूटीन इंजन परिवेशों में, ऐसे औजार मौजूद रहते हैं जो रूटीन से जुड़े होते हैं और हर समय जो रूचि के अपवाद पैदा होते हैं, वे उन छुपी हुई सूचनाओं को दर्ज करते हैं जो अपवाद के फेंके जाने के समय स्मृति में मौजूद रहती है (कॉल स्टैक तथा हीप मान). इन उपकरणों को स्वचालित अपवाद संचालन या भूल रोकनेवाला औजार कहा जाता है और ये अपवादों के "मुख्य कारण" की सूचना देते हैं। समकालीन अनुप्रयोगों को अपवाद संचालन रणनीतियों पर विचार करते समय कई तरह की डिजाइन चुनौतियों का सामना करना पड़ता है। विशेष रूप से आधुनिक उद्यम स्तर के अनुप्रयोगों में अपवादों को प्रक्रिया की सीमाओं और मशीन की सीमाओं को पार कर लेना चाहिए। यह पहचानना कि एक प्रक्रिया एक विन्दु पर, जहां यह प्रक्रिया के सॉफ्टवेयर हिस्से के द्वारा आसानी से संचालित नहीं की जा सकती, असफल हो जाती है, वह एक ठोस अपवाद संचालन रणनीति की डिजाईन का भाग है। . प्रचालन तंत्र (अंग्रेज़ी:ऑपरेटिंग सिस्टम) साफ्टवेयर का समूह है जो कि आंकड़ों एवं निर्देश के संचरण को नियंत्रित करता है। यह हार्डवेयर एवं साफ्टवेयर के बीच सेतु का कार्य करता है और कंप्यूटर का सॉफ्टवेयर घटक होता है। इसी की सहायता से ही कंप्यूटर में स्थापित प्रोग्राम चलते हैं। ऑपरेटिंग सिस्टम कंप्यूटर का मेरुदंड होता है, जो इसके सॉफ्टवेयर व हार्डवेयर को नियंत्रण में रखता है। यह अनधिकृत व्यक्ति को कंप्यूटर के गलत प्रयोग करने से रोकता है।। हिन्दुस्तान लाइव।। प्रमोद पंत।२५ अक्टूबर, २००९ वह इसमें भी विभेद कर सकता हैं कि कौन सा निवेदन पूरा करना है और कौन सा नहीं, इसके साथ ही इनकी वरीयता भी ध्यान रखी जाती है। इसकी मदद से एक से ज्यादा सीपीयू में भी प्रोगाम चलाए जा सकते हैं। इसके अलावा संगणक संचिका को पुनः नाम देना, डायरेक्टरी की विषय सूची बदलना, डायरेक्टरी बदलना आदि कार्य भी प्रचालन तंत्र के द्वारा किए जाते है। डॉस (DOS), यूनिक्स, विंडोज़ ऑपरेटिंग सिस्टम (३.१, ९५, ९८, २०००, एक्स पी, विस्ता, विंडोज ७) और लिनक्स आदि कुछ प्रमुख प्रचालन तंत्र हैं।। तकनीक.कॉम।२ जुलाई, २००८।। कमल विभिन्न प्रचालन तंत्रों में से कुछ हैं:लिनक्स, मैक ओएस एक्स, डॉस, आईबीएम ओएस/2 (IBM OS/2), यूनिक्स, विन्डोज सीई, विन्डोज 3.x, विन्डोज ९५, विन्डोज ९८, विन्डोज मिलेनियम, विन्डोज़ एनटी, विन्डोज २०००, विन्डोज़ एक्स पी, विन्डोज़ विस्टा, विन्डोज़ 7। उबंटु प्रचालन तंत्र कंप्यूटर से जुड़े कई मौलिक कार्यों को संभालता है, जैसे की-बोर्ड से इनपुट लेना, डिस्प्ले स्क्रीन को आउटपुट भेजना, डाइरेक्टरी और संगणक संचिका को डिस्क में ट्रेक करना, इत्यादि। बड़े कंप्यूटरों में इसका काम और अधिक होता है। वह इनमें लगातार यह जांच करता है कि एक ही समय पर कंप्यूटर में चलने वाले प्रोगामों, फाइलों और एक ही समय पर खुलने वाली साइटों में दोहराव न हो। आरंभिक दौर में यह मेनफ्रेम कंप्यूटरों पर बड़े कामों के लिए ही हुआ करता था। बाद में धीरे-धीरे माइक्रोकम्प्यूटर्स में भी मिलने लगा, लेकिन उस समय इसमें एक समय पर केवल एक ही प्रोगाम रन करा सकते थे। मेनफ्रेम कंप्यूटर में १९६० में पहली बार बहुकार्यिक (मल्टीटास्किंग) सिस्टम आया था। इससे एक समय में एक से ज्यादा उपयोक्ता काम कर सकते थे। १९७० लिनक्स ने पहली बार पीडीपी-७ में प्रचालन तंत्र निकाला, जो मुख्यतया मल्टीटास्किंग, स्मृति प्रबंधन (मेमोरी मैनेजमेंट), स्मृति संरक्षण (मेमोरी प्रोटेक्शन) जैसे कार्य करता था। .

अपवाद संचालन और प्रचालन तन्त्र के बीच समानता

अपवाद संचालन और प्रचालन तन्त्र आम में 0 बातें हैं (यूनियनपीडिया में)।

सूची के ऊपर निम्न सवालों के जवाब

अपवाद संचालन और प्रचालन तन्त्र के बीच तुलना

अपवाद संचालन 10 संबंध है और प्रचालन तन्त्र 18 है। वे आम 0 में है, समानता सूचकांक 0.00% है = 0 / (10 + 18)।

संदर्भ

यह लेख अपवाद संचालन और प्रचालन तन्त्र के बीच संबंध को दर्शाता है। जानकारी निकाला गया था, जिसमें से एक लेख का उपयोग करने के लिए, कृपया देखें:

अरे! अब हम फेसबुक पर हैं! »