हो सकता है कि आपने इसे न देखा हो, लेकिन डिजिटल कोडिंग हर जगह है।
डिजिटल कोडिंग एक डिजिटल प्रारूप में अक्षरों, वर्णों और अन्य प्रतीकों का प्रतिनिधित्व करने के लिए बाइनरी अंकों का उपयोग करने की प्रक्रिया है। आज कई प्रकार के डिजिटल कोड व्यापक रूप से उपयोग किए जाते हैं, लेकिन वे एक चरित्र का प्रतिनिधित्व करने के लिए बाइनरी नंबरों के संयोजन के समान सिद्धांत का उपयोग करते हैं।
डिजिटल और बाइनरी कोडिंग
सूचना पढ़ने के लिए कंप्यूटर और इलेक्ट्रॉनिक उपकरणों को एक व्यवस्थित और सटीक एल्गोरिदम की आवश्यकता होती है। इस प्रणाली के लिए आवश्यक है कि प्रत्येक वर्ण, अक्षर या प्रतीक अद्वितीय हो और अन्य वर्णों से आसानी से पहचाना जा सके। इसके लिए डिजिटल कोडिंग की जरूरत होती है। डिजिटल कोडिंग में अक्षरों या प्रतीकों को बाइनरी नंबरों या वर्णों के विशिष्ट सेटों द्वारा दर्शाया जाता है। उदाहरण के लिए, संख्या 01000001 बाइनरी कोड में "ए" वर्ण का प्रतिनिधित्व करती है। बाइनरी कोड, हालांकि एक विशिष्ट डिजिटल कोडिंग तकनीक नहीं है, डिजिटल कोडिंग को समझने के लिए सबसे सरल व्याख्या प्रदान करता है।
दिन का वीडियो
बेसिक कोडिंग तकनीक
जैसा कि शब्द से पता चलता है, डिजिटल कोडिंग सूचनाओं को कंप्यूटर और अन्य इलेक्ट्रॉनिक उपकरणों द्वारा आसानी से पहचाने जाने योग्य अंकों में बदल देती है। ये अंक बहुत छोटे टुकड़ों में विभाजित सूचनाओं के समूह हैं जिन्हें बिट्स के रूप में जाना जाता है। बिट - बाइनरी डिजिट के लिए छोटा - असाइन किया गया सबसे छोटा माप है। सबसे आम डिजिटल कोडिंग तकनीक प्रति वर्ण लगभग 8 से 16 बिट का उपयोग करती है। इसका मतलब यह है कि प्रत्येक वर्ण में कम से कम आठ अक्षरांकीय प्रतीक एक अलग प्रगति में सेट होते हैं।
आमतौर पर इस्तेमाल किए जाने वाले डिजिटल कोड
आज कंप्यूटर में कई प्रकार के डिजिटल कोड का उपयोग किया जाता है, लेकिन तीन सबसे व्यापक रूप से उपयोग किए जाते हैं अमेरिकी मानक कोड सूचना इंटरचेंज, विस्तारित बाइनरी कोडेड दशमलव इंटरचेंज कोड और यूनिकोड। ASCII में लगभग 128 अलग-अलग कोड हैं जो अमेरिकी अक्षरों, प्रतीकों और संख्याओं का प्रतिनिधित्व करते हैं। उदाहरण के लिए, डिजिटल कोड में "M" अक्षर को ASCII में "077" के रूप में दर्शाया गया है। EBCDIC और यूनिकोड समान कोडिंग प्रक्रिया का उपयोग करते हैं, लेकिन वे प्रत्येक वर्ण के लिए प्रतीकों का एक अलग सेट प्रदान करते हैं।
अक्षरांकीय कोडिंग
डिजिटल कोड बनाने में सबसे आम अभ्यास अल्फ़ान्यूमेरिक वर्णों का उपयोग करता है। अल्फ़ान्यूमेरिक कोडिंग एक कंप्यूटर प्रोग्राम में एक चरित्र का विशिष्ट प्रतिनिधित्व बनाने के लिए अक्षरों और संख्याओं को जोड़ती है। उदाहरण के लिए, कोड "यू+0041", जो यूनिकोड में "ए" का प्रतिनिधित्व करता है, में अक्षर, संख्याएं और "+" प्रतीक हैं।