कोड: Difference between revisions
No edit summary |
No edit summary |
||
| Line 51: | Line 51: | ||
=== आनुवंशिक कोड === | === आनुवंशिक कोड === | ||
{{Main|आनुवंशिक कोड }} | {{Main|आनुवंशिक कोड }} | ||
जीव विज्ञान जीवों में आनुवंशिक सामग्री होती है जिसका उपयोग उनके कार्य और विकास को नियंत्रित करने के लिए किया जाता है। यह [[ डीएनए ]] है, जिसमें [[ जीन ]] नाम की इकाइयाँ होती हैं जिनसे [[ दूत आरएनए ]] प्राप्त होता है। यह बदले में एक आनुवंशिक कोड के माध्यम से [[ प्रोटीन ]] का उत्पादन करता है जिसमें चार संभावित [[ न्यूक्लियोटाइड ]] के | जीव विज्ञान जीवों में आनुवंशिक सामग्री होती है जिसका उपयोग उनके कार्य और विकास को नियंत्रित करने के लिए किया जाता है। यह [[ डीएनए ]] है, जिसमें [[ जीन ]] नाम की इकाइयाँ होती हैं जिनसे [[ दूत आरएनए | वाहक आरएनए]] प्राप्त होता है। यह बदले में एक आनुवंशिक कोड के माध्यम से [[ प्रोटीन ]] का उत्पादन करता है जिसमें चार संभावित [[ न्यूक्लियोटाइड |न्यूक्लियोटाइड]] के तीनो [[ कोडोन |प्रकूट]] की एक श्रृंखला को बीस संभावित [[ एमिनो एसिड |एमिनो अम्ल]] में से एक में अनुवादित किया जा सकता है। प्रकूट के अनुक्रम के परिणाम स्वरूप एमीनो अम्ल का एक समान क्रम होता है जो प्रोटीन अणु बनाता है। एक प्रकार का प्रकूट जिसे [[ कोडन बंद करो |बन्द प्रकूट]] कहा जाता है, अनुक्रम के अंत का संकेत देता है। | ||
=== गोडेल कोड === | === गोडेल कोड === | ||
गणित में | गणित में गोडेल कोड के [[ अपूर्णता प्रमेय |अपूर्णता प्रमेय]] के प्रमाण का आधार एक [[ गणितीय संकेतन |गणितीय संकेतन]] को एक [[ प्राकृतिक संख्या |प्राकृतिक संख्या]] में प्रतिचित्र करना था। | ||
=== अन्य === | === अन्य === | ||
रंगों का उपयोग करने वाले कोड | रंगों का उपयोग करने वाले कोड जैसे [[ ट्रैफ़िक लाइट |यातायात प्रकाश]] विद्युत प्रतिरोधों के नाममात्र मूल्य को चिह्नित करने के लिए नियोजित [[ इलेक्ट्रॉनिक रंग कोड |रंग कोड]] या विशिष्ट प्रकार के कचरे कागज, कांच, जैविक आदि के लिए समर्पित कचरे का डिब्बा। | ||
[[ विपणन ]] में | [[ विपणन |व्यापार]] में [[ कूपन |पर्चा]] कोड का उपयोग वित्तीय छूट या अन्य छूट के लिए किया जा सकता है जब कोई उत्पाद (सामान्य इंटरनेट) फुटकर विक्रेता से खरीदते हैं। | ||
सैन्य वातावरण में | सैन्य वातावरण में विभिन्न उपयोगों के लिए [[ कॉर्नेट |ध्वजवाहक]] के साथ विशिष्ट ध्वनियों का उपयोग किया जाता है। दिन के कुछ क्षणों को चिह्नित करने के लिए, युद्ध के मैदान पर पैदल सेना को आदेश देने के लिए, आदि। | ||
संवेदी दुर्बलताओं के लिए संचार प्रणालियाँ, जैसे बधिर लोगों के लिए [[ सांकेतिक भाषा ]] और नेत्रहीन लोगों के लिए [[ ब्रेल ]], गति या स्पर्श कोड पर आधारित हैं। | संवेदी दुर्बलताओं के लिए संचार प्रणालियाँ, जैसे बधिर लोगों के लिए [[ सांकेतिक भाषा ]] और नेत्रहीन लोगों के लिए [[ ब्रेल ]], गति या स्पर्श कोड पर आधारित हैं। | ||
| Line 69: | Line 69: | ||
विशिष्ट खेलों में मैचों को रिकॉर्ड करने के लिए अपने स्वयं के कोड सिस्टम होते हैं, उदा। [[ शतरंज संकेतन ]]। | विशिष्ट खेलों में मैचों को रिकॉर्ड करने के लिए अपने स्वयं के कोड सिस्टम होते हैं, उदा। [[ शतरंज संकेतन ]]। | ||
=== क्रिप्टोग्राफी === | === क्रिप्टोग्राफी (कूटलिपि विद्या) === | ||
कूटलिपि विद्या के इतिहास संचार की गोपनीयता सुनिश्चित करने के लिए [[ कोड (क्रिप्टोग्राफी) |कूटलिपि विद्या]] एक बार सामान्य थी, हालांकि अब इसके बजाय [[ सिफ़र |संकेताक्षर]] का उपयोग भी किया जाता है। | |||
मुख्य रूप से गंभीर सैन्य, कूटनीति, व्यवसाय आदि में [[ जासूसी |जासूसी]] से लेकर तुच्छ रोमांस खेल तक वास्तविक संदेशों को अस्पष्ट करने के लिए गुप्त कोड किसी भी प्रकार की कल्पनाशील संकेतीकरण हो सकते हैं। [[ फूलों की भाषा |फूल]],खेल पत्रक, कपड़े, पंखे, टोपी , धुन, पक्षी आदि जिसमें एकमात्र प्रेषक आवश्यकता और गृहीता दोनों द्वारा अर्थ पर पूर्व-समझौता होता है। | |||
== अन्य उदाहरण == | == अन्य उदाहरण == | ||
| Line 92: | Line 92: | ||
* वर्ड डिकोडिंग, प्रिंट पैटर्न को समझने और उन्हें भाषा की ध्वनियों में अनुवाद करने के लिए [[ नादविद्या ]] का उपयोग | * वर्ड डिकोडिंग, प्रिंट पैटर्न को समझने और उन्हें भाषा की ध्वनियों में अनुवाद करने के लिए [[ नादविद्या ]] का उपयोग | ||
==कोड और [[ परिवर्णी शब्द | | ==कोड और [[ परिवर्णी शब्द |परिवर्णी शब्द]]== | ||
संक्षिप्त और संक्षिप्त रूप को कोड माना जा सकता है, और एक अर्थ में, सभी भाषाएँ और लेखन प्रणालियाँ मानव विचार के लिए कोड हैं। | संक्षिप्त और संक्षिप्त रूप को कोड माना जा सकता है, और एक अर्थ में, सभी भाषाएँ और लेखन प्रणालियाँ मानव विचार के लिए कोड हैं। | ||
| Line 113: | Line 113: | ||
{{Commons category|Codes}} | {{Commons category|Codes}} | ||
*असमिक लेखन | *असमिक लेखन | ||
* | * संकेताक्षर | ||
* कोड (लाक्षणिकता) | * कोड (लाक्षणिकता) | ||
*[[ उपकरण कोड ]] | *[[ उपकरण कोड ]] | ||
* [[ क्वांटम त्रुटि सुधार ]] | * [[ क्वांटम त्रुटि सुधार |परिमाण त्रुटि सुधार]] | ||
* लाक्षणिकता | * लाक्षणिकता | ||
* [[ वैश्विक भाषा ]] | * [[ वैश्विक भाषा ]] | ||
Revision as of 14:49, 23 October 2022
This article needs additional citations for verification. (March 2010) (Learn how and when to remove this template message) |
संचार एवं सूचना प्रसंस्करण में, कोड सूचना को परिवर्तित करने के लिए नियमों की एक प्रणाली तैयार की गयी, जिसे पत्र , शब्द , ध्वनि, छवि, या संकेत को किसी अन्य रूप में छोटा या गुप्त, संचार प्रणाली के माध्यम से संचार के लिए या भंडारण प्रणाली में भंडारण के लिए। एक प्रारंभिक उदाहरण भाषा का आविष्कार है, जिसने व्यक्ति को भाषण के माध्यम से, दूसरे व्यक्ति को जिसने कुछ भी सोचा, देखा, सुना या महसूस किया, उसे संप्रेषित करने में सक्षम बनाया। लेकिन भाषण संचार की सीमा को उस दूरी तक सीमित करता है जो एक आवाज ले जा सकती है और दर्शकों को भाषण के दौरान उपस्थित लोगों तक सीमित कर देती है। लेखन आविष्कार के अनुसार, जिसने बोली जाने वाली भाषा को दृश्य प्रणाली प्रतीकों में परिवर्तित किया एवं अंतरिक्ष और समय के संचार की सीमा को विस्तारित किया।
संकेतीकरण की प्रक्रिया संचार को स्रोत से संचार या भंडारण के लिए प्रतीकों में परिवर्तित करती है। विसंकेतन उत्क्रम प्रक्रिया है, जो कोड प्रतीकों को वापस ऐसे रूप में परिवर्तित करना जिसे प्राप्तकर्ता द्वारा समझा जा सकता हो।, जैसे कि अंग्रेजी एवं स्पेनिश।
संकेतीकरण का कारण उन जगहों पर संचार प्रणाली को सक्षम करना होता है, जहां सामान्य भाषा को बोलना एवं लिखना कठिन या असंभव होता है। उदाहरण के लिए सिकंदरा जहां एक संकेत या सिकंदरा दुर्ग मे कुलचिन्हों के तौर पर रखे हुए झंडे का विन्यास संदेश के कुछ हिस्सों को सांकेतिक करता है, आम तौर पर व्यक्तिगत अक्षर और संख्याएं। एक अन्य व्यक्ति जो बहुत दूर खड़ा है, झंडों की व्याख्या एवं भेजे गए शब्दों को पुन: प्रस्तुत कर सकता है।
सिद्धांत
सूचना सिद्धांत एवं कंप्यूटर विज्ञान में, कोड को आमतौर पर एक कलन विधि के रूप में माना जाता है, जो विशिष्ट रूप से संकेतीकरण शृंखला द्वारा कुछ स्रोत शब्दमाला से प्रतीकों का प्रतिनिधित्व करता है, एवं किसी अन्य लक्ष्य शब्दमाला में हो सकता है। स्रोत शब्दमाला पर प्रतीकों के अनुक्रमों का प्रतिनिधित्व करने के लिए कोड का एक विस्तार संकेतीकरण शृंखला को जोड़कर प्राप्त किया जाता है।
गणितीय रूप से सटीक परिभाषा देने से पहले यह मानचित्रण संक्षिप्त उदाहरण है।
यह एक कोड है, जिसका स्रोत शब्दमाला समुच्चय और लक्ष्य शब्दमाला समुच्चय . है कोड के विस्तार का उपयोग करते हुए, संकेतीकरण शृंखला 0011001 को कूटशब्द में 0011001 के रूप में समूहीकृत किया जा सकता है, और बदले में इन स्रोत प्रतीकों acab के अनुक्रम में विसंकेतन किया जा सकता है।
औपचारिक भाषा सिद्धांत से शब्दों का प्रयोग करते हुए, इस अवधारणा की सटीक गणितीय परिभाषा इस प्रकार है। की मान लीजिए S और T दो परिमित समुच्चय हैं, जिन्हें क्रमशः स्रोत और लक्ष्य अक्षर कहते हैं एक संकेतवाली T के ऊपर S से एक शृंखला में प्रत्येक प्रतीक को मिलाने वाला कुल कार्य है। प्रसार का , एक समरूप है। जो औपचारिक भाषा सिद्धांत में में स्वाभाविक रूप से स्रोत प्रतीकों के प्रत्येक अनुक्रम को लक्ष्य प्रतीकों के अनुक्रम में चित्रित करता है।
चर-लंबाई कोड
इस खंड में हम उन कोडों पर विचार करते हैं, जो प्रत्येक स्रोत शब्द को किसी शब्दकोश से संकेतक शब्द द्वारा संकेतीकरण करते हैं, और ऐसे संकेतक शब्दों का संयोजन हमें संकेतीकरण शृंखला प्रदान करता है। चर-लंबाई वाले संकेतक विशेष रूप से तब उपयोगी होते हैं, जब स्पष्ट पाठ शब्दों की अलग-अलग संभावनाएं होती हैं। परिक्षय(एन्ट्रापी) संकेतीकरण अवश्य देखे ।
उपसर्ग कोड "उपसर्ग गुण" वाला एक कोड है। यह प्रणाली में कोई मान्य कोड शब्द नहीं है जो समुच्चय में किसी अन्य मान्य कोड शब्द का उपसर्ग है। उपसर्ग कोड प्राप्त करने के लिए हफमैन संकेतीकरण सबसे एक प्रसिद्ध कलन विधि है। उपसर्ग कोड को व्यापक रूप से हफ़मैन संकेतीकरण में संदर्भित किया जाता है, जब कोड को हफ़मैन कलन विधि द्वारा निर्मित नहीं किया गया था। पूर्वयोजन संकेतक के अन्य उदाहरण जैसे - देश उद्यम संकेतक , आईएसबीएन के देश अन्य प्रकाशक भाग और यूएमटीएस डब्ल्यू सीडीएमए 3 जी तारविहीन मानक में प्रयुक्त माध्यमिक समकालीन कोड है।
क्राफ्ट के असमानता कूट शब्द लंबाई के समूह की विशेषता यह है की जो उपसर्ग कोड में संभव है। वस्तुतः कोई भी विशिष्ट रूप से विसंकेत करने योग्य अनिवार्य रूप से उपसर्ग नहीं है जब तक की वह क्राफ्ट की असमानता के नियम को पूरा करता है।
त्रुटि-सुधार कोड
हस्तांतरण या भंडारण में त्रुटियों के प्रति अधिक प्रतिरोधी तरीके से जानकारी का प्रतिनिधित्व करने के लिए कोड का उपयोग किया जा सकता है। तथाकथित त्रुटि सुधार कोड मे संग्रहीत जानकारी के साथ सावधानीपूर्वक तैयार की गई अतिरेक को शामिल करके काम करता है। उदाहरणों में आलोचनात्मक कोड, नर्कत-स्वस्ति, नर्कत-मुलर, वॉल्श-हदामार्द, बोस चौधरी होकिनहाम, टर्बो कोड, टर्बो गोले, गोप्पा कोड, कम घनत्व समता-जांच कोड और अंतरिक्ष समय कोड भी शामिल हैं। फट त्रुटियों या यादृच्छिक त्रुटियों का पता लगाने के लिए कोड का पता लगाने में त्रुटि को अनुकूलित किया जा सकता है।
उदाहरण
संक्षिप्तता के लिए प्रयुक्त संचार में कोड
मोटा तार कोड शब्दों (जैसे जहाज या चालान) को छोटे शब्दों मे बदल देता है, जिससे समान जानकारी वाले कम शब्दों के साथ अधिक तेज़ी से कम खर्चे के साथ भेजा जा सकता है।
संक्षिप्तता के लिए कोड का उपयोग किया जा सकता है। जब तारप्रेषण संदेश तेजी से लंबी दूरी के संचार में कला की अत्याधुनिक थे, वाणिज्यिक संचार की विस्तृत प्रणालियां जो एकल मुंह से आमतौर पर पांच मिनट के समूह में पूर्ण वाक्यांशों को संकेतीकरण करती थीं, ताकि तारप्रेषण ऐसे "शब्दों" से परिचित हो जाएं जैसे कि बायोक्सो ("क्या आप हमारे सौदे से बाहर निकलने की कोशिश कर रहे हैं?"), लिउयू ("आप मेरे प्रश्न का उत्तर क्यों नहीं देते?"), बीएमयूएलडी ("आप एक बदमाश हैं!"), या अय्यलु ("स्पष्ट रूप से कोडित नहीं, स्पष्टता से दोहराएं।") इन कोड शब्दों को विभिन्न कारणों से चुना गया था। लंबाई , उच्चारण, आदि। कथित जरूरतों को पूरा करने के लिए अर्थ चुने गए थे। वाणिज्यिक बातचीत सैनिक कोड के लिए सैन्य शर्तें, राजनयिक कोड के लिए राजनयिक शब्द, जासूसी कोड के लिए कोई भी और सभी पूर्ववर्ती। कोडबुक और कोडबुक प्रकाशकों का प्रसार हुआ, जिसमें प्रथम और द्वितीय विश्व युद्धों के बीच हर्बर्ट यार्डली द्वारा चलाए जा रहे अमेरिकन ब्लैक चैंबर के लिए एक मोर्चे के रूप में अवधि भी शामिल था। इन कोडों में से अधिकांश का उद्देश्य तार की लागतों को बचाना था। सामग्री संकोचन के लिए सामग्री संकेतीकरण का उपयोग कंप्यूटर युग से पहले एक प्रारंभिक उदाहरण तारप्रेषण बकल कोड है, जहां अधिक बार उपयोग किए जाने वाले शब्दों का प्रतिनिधित्व कम होता है। हफ़मैन कोडिंग जैसी तकनीकों का उपयोग कंप्यूटर-आधारित कलन विधि द्वारा बड़े दस्तवेजों को भंडारण या संचरण के लिए अधिक सघन रूप में संपीड़ित करने के लिए किया जाता है।
चरित्र संकेतीकरण
चरित्र संकेतीकरण पाठ्य तथ्य का प्रतिनिधित्व दिए गए शब्द संकेतीकरण को एक विशिष्ट शब्दों के समुच्चय के साथ जोड़ा जा सकता है, हालांकि कुछ शब्दों के समुच्चय में एकाधिक शब्द संकेतीकरण होते हैं और इसके विपरीत शब्द संकेतीकरण को एक शब्द का प्रतिनिधित्व करने के लिए आवश्यक बाइट्स की संख्या के अनुसार व्यापक रूप से समूहीकृत किया जा सकता है। एकल-बाइट संकेतीकरण, विस्तृत चरित्र जिसे व्यापक भी कहा जाता है, और चर लंबाई संकेतीकरण जिसे वेरिएबल-लम्बाई भी कहा जाता है। प्रारंभिक शब्द संकेतीकरण एकल-बाइट थे, जिनमें से सबसे प्रसिद्ध उदाहरण एएससीआईआई है। एएससीआईआई आज भी प्रयोग में है, उदाहरण के लिए एचटीटीपी प्रवेशिक हालाँकि, एकल-बाइट संकेतीकरण 256 से अधिक शब्दों वाले शब्द समूह को प्रतिरूप नहीं कर सकता है। जिन लिपियों में बड़े शब्द समूह की आवश्यकता होती है जैसे कि सीजेके शब्द चीनी, जापानी और कोरियाई को बहु बाइट संकेतीकरण के साथ प्रदर्शित किया जाना चाहिए। प्रारंभिक बहु बाइट संकेतीकरण निश्चित-लंबाई वाले थे, जिसका अर्थ हालांकि प्रत्येक शब्द को एक से अधिक बाइट द्वारा दर्शाया गया था, सभी शब्दों ने समान बाइट्स (शब्द लंबाई) का उपयोग किया, जिससे वे लुकअप टेबल के साथ डिकोडिंग के लिए उपयुक्त हो गए। अंतिम समूह, चर-चौड़ाई संकेतीकरण , संकेतीकरण का एक सब समूह है। ये अधिक सामान्य रूप से उपयोग किए जाने वाले शब्दों के प्रतिनिधित्व को छोटा रखते हुए या पिछड़े संगतता गुणों को बनाए रखते हुए बड़े शब्द समूह का कुशलतापूर्वक प्रतिनिधित्व करने के लिए अधिक जटिल संकेतीकरण और विसंकेतकरण तर्क का उपयोग करते हैं। इस समूह में यूटीएफ-8, एकल कूट शब्द समूह का एक संकेतीकरण भी शामिल है। यूटीएफ-8 इंटरनेट पर व्यापक साधन का सबसे सरल संकेतीकरण है।
आनुवंशिक कोड
जीव विज्ञान जीवों में आनुवंशिक सामग्री होती है जिसका उपयोग उनके कार्य और विकास को नियंत्रित करने के लिए किया जाता है। यह डीएनए है, जिसमें जीन नाम की इकाइयाँ होती हैं जिनसे वाहक आरएनए प्राप्त होता है। यह बदले में एक आनुवंशिक कोड के माध्यम से प्रोटीन का उत्पादन करता है जिसमें चार संभावित न्यूक्लियोटाइड के तीनो प्रकूट की एक श्रृंखला को बीस संभावित एमिनो अम्ल में से एक में अनुवादित किया जा सकता है। प्रकूट के अनुक्रम के परिणाम स्वरूप एमीनो अम्ल का एक समान क्रम होता है जो प्रोटीन अणु बनाता है। एक प्रकार का प्रकूट जिसे बन्द प्रकूट कहा जाता है, अनुक्रम के अंत का संकेत देता है।
गोडेल कोड
गणित में गोडेल कोड के अपूर्णता प्रमेय के प्रमाण का आधार एक गणितीय संकेतन को एक प्राकृतिक संख्या में प्रतिचित्र करना था।
अन्य
रंगों का उपयोग करने वाले कोड जैसे यातायात प्रकाश विद्युत प्रतिरोधों के नाममात्र मूल्य को चिह्नित करने के लिए नियोजित रंग कोड या विशिष्ट प्रकार के कचरे कागज, कांच, जैविक आदि के लिए समर्पित कचरे का डिब्बा।
व्यापार में पर्चा कोड का उपयोग वित्तीय छूट या अन्य छूट के लिए किया जा सकता है जब कोई उत्पाद (सामान्य इंटरनेट) फुटकर विक्रेता से खरीदते हैं।
सैन्य वातावरण में विभिन्न उपयोगों के लिए ध्वजवाहक के साथ विशिष्ट ध्वनियों का उपयोग किया जाता है। दिन के कुछ क्षणों को चिह्नित करने के लिए, युद्ध के मैदान पर पैदल सेना को आदेश देने के लिए, आदि।
संवेदी दुर्बलताओं के लिए संचार प्रणालियाँ, जैसे बधिर लोगों के लिए सांकेतिक भाषा और नेत्रहीन लोगों के लिए ब्रेल , गति या स्पर्श कोड पर आधारित हैं।
संगीत को एन्कोड करने के लिए शीट संगीत सबसे आम तरीका है।
विशिष्ट खेलों में मैचों को रिकॉर्ड करने के लिए अपने स्वयं के कोड सिस्टम होते हैं, उदा। शतरंज संकेतन ।
क्रिप्टोग्राफी (कूटलिपि विद्या)
कूटलिपि विद्या के इतिहास संचार की गोपनीयता सुनिश्चित करने के लिए कूटलिपि विद्या एक बार सामान्य थी, हालांकि अब इसके बजाय संकेताक्षर का उपयोग भी किया जाता है।
मुख्य रूप से गंभीर सैन्य, कूटनीति, व्यवसाय आदि में जासूसी से लेकर तुच्छ रोमांस खेल तक वास्तविक संदेशों को अस्पष्ट करने के लिए गुप्त कोड किसी भी प्रकार की कल्पनाशील संकेतीकरण हो सकते हैं। फूल,खेल पत्रक, कपड़े, पंखे, टोपी , धुन, पक्षी आदि जिसमें एकमात्र प्रेषक आवश्यकता और गृहीता दोनों द्वारा अर्थ पर पूर्व-समझौता होता है।
अन्य उदाहरण
संकेतीकरण के अन्य उदाहरणों में शामिल हैं:
- संकेतीकरण (अनुभूति में) - आने वाली उत्तेजनाओं की व्याख्या करने की एक बुनियादी अवधारणात्मक प्रक्रिया; तकनीकी रूप से कहें तो, यह अपेक्षाकृत वस्तुनिष्ठ संवेदी इनपुट (जैसे, प्रकाश, ध्वनि) को एक विष