ASCII टेक्स्ट क्या है और इसका उपयोग कैसे किया जाता है?

ASCII टेक्स्ट क्या है और इसका उपयोग कैसे किया जाता है?

एएससीआईआई एक संक्षिप्त शब्द है जिसे आपने कंप्यूटर टेक्स्ट के संबंध में सुना होगा, लेकिन यह एक ऐसा शब्द है जो एक अधिक शक्तिशाली नवागंतुक के लिए तेजी से उपयोग से बाहर हो रहा है। लेकिन ASCII क्या है और इसका उपयोग किस लिए किया जाता है?





एएससीआईआई के लिए क्या खड़ा है?

शायद शुरू करने के लिए सबसे आसान जगह संक्षिप्त नाम ही है, तो चलिए इसका विस्तार करते हैं:





प्रति अमेरिकी एस तंदूर सी के लिए ओडी मैं सूचना मैं इंटरचेंज





यह मुहावरा वास्तव में पूरी तस्वीर नहीं देता है, लेकिन कुछ हिस्से तुरंत कुछ सुराग देते हैं, विशेष रूप से पहले दो शब्द। ASCII एक अमेरिकी मानक है, जिसका महत्व जल्द ही स्पष्ट हो जाएगा।

कोड फॉर इंफॉर्मेशन इंटरचेंज से पता चलता है कि हम डेटा को आगे-पीछे करने के लिए एक प्रारूप के बारे में बात कर रहे हैं। विशेष रूप से, ASCII पाठ्य डेटा से संबंधित है: वर्ण जो आमतौर पर मानव-पठनीय भाषा में शब्द बनाते हैं।



ASCII इस समस्या को हल करता है कि अक्षरों और अन्य वर्णों को मान कैसे निर्दिष्ट किया जाए ताकि, जब वे एक फ़ाइल में एक और शून्य के रूप में संग्रहीत हों, तो फ़ाइल को बाद में पढ़े जाने पर उन्हें अक्षरों में वापस अनुवादित किया जा सकता है। यदि विभिन्न कंप्यूटर सिस्टम एक ही कोड का उपयोग करने के लिए सहमत होते हैं, तो ऐसी जानकारी को मज़बूती से आपस में बदला जा सकता है।

संगीत फ़ाइलें साझा करने का सबसे अच्छा तरीका

सम्बंधित: प्रतीकों को कैसे खोजें और उनके अर्थ कैसे खोजें





ASCII का इतिहास

कभी-कभी यूएस-एएससीआईआई के रूप में जाना जाता है, एएससीआईआई 1960 के दशक में विकसित एक अमेरिकी नवाचार था। मुख्य रूप से 1977 और 1986 में, जब ASCII को अंतिम बार अपडेट किया गया था, तब से मानक में कई संशोधन हुए हैं।

एएससीआईआई पर वर्षों से विस्तार और विविधताएं बनी हैं, मुख्य रूप से इस तथ्य को पूरा करने के लिए कि एएससीआईआई यूएस अंग्रेजी के अलावा अन्य भाषाओं द्वारा उपयोग किए जाने वाले या यहां तक ​​​​कि आवश्यक कई वर्णों को छोड़ देता है। एएससीआईआई यूके मुद्रा प्रतीक (£) के लिए भी पूरा नहीं करता है, हालांकि पाउंड लैटिन -1 में मौजूद है, जो 1980 के दशक में विकसित 8-बिट एक्सटेंशन है, जो कई अन्य मुद्राओं को भी एन्कोड करता है।





एएससीआईआई को यूनिकोड द्वारा काफी विस्तारित और सफल बनाया गया था, जो एक अधिक व्यापक और महत्वाकांक्षी मानक है, जिसकी चर्चा नीचे की गई है। 2008 में, यूनिकोड ने ऑनलाइन उपयोग के लिए ASCII को लोकप्रियता में पीछे छोड़ दिया।

ASCII किन वर्णों का प्रतिनिधित्व करता है?

कंप्यूटर के लिए, अक्षर A उतना ही अपरिचित है जितना कि बैंगनी रंग या ईर्ष्या की भावना। कंप्यूटर एक और शून्य में काम करते हैं, और यह मनुष्यों पर निर्भर करता है कि वे संख्याओं, शब्दों, छवियों और किसी अन्य चीज़ का प्रतिनिधित्व करने के लिए उन लोगों और शून्यों का उपयोग कैसे करें।

आप एएससीआईआई को डिजिटल दुनिया के मोर्स कोड के रूप में सोच सकते हैं-वैसे भी पहला प्रयास। जबकि मोर्स कोड का उपयोग केवल 36 विभिन्न वर्णों (26 अक्षरों और 10 अंकों) का प्रतिनिधित्व करने के लिए किया जाता है, ASCII को 7 बिट डेटा में 128 विभिन्न वर्णों का प्रतिनिधित्व करने के लिए डिज़ाइन किया गया था।

ASCII केस-संवेदी है, जिसका अर्थ है कि यह अंग्रेजी वर्णमाला के 52 अपर और लोअर केस अक्षरों का प्रतिनिधित्व करता है। उसी 10 अंकों के साथ, वह लगभग आधी जगह का उपयोग करता है।

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

यहाँ कुछ विशिष्ट वर्ण दिए गए हैं जिन्हें ASCII एन्कोड करता है:

बायनरीदशमलवचरित्र
010 000133!
011 0000480
011 1001579
011 101159;
100 000165प्रति
100 001066बी
१०१ १०१०90साथ
१०१ १०११९१[
११० ०००१९७प्रति
110 001098बी
१११ ११०१125}

ध्यान दें कि चुने गए मानों में कुछ उपयोगी गुण हैं, विशेष रूप से:

  • एक ही मामले के अक्षरों को हमेशा संख्यात्मक रूप से क्रमबद्ध किया जा सकता है क्योंकि वे क्रम में हैं। उदाहरण के लिए, A का मान B से कम है, जिसका मान Z से कम है।
  • विभिन्न मामलों के अक्षरों को ठीक 32 से ऑफसेट किया जाता है। इससे निचले और ऊपरी मामले के बीच अनुवाद करना बहुत आसान हो जाता है क्योंकि प्रत्येक अक्षर के लिए केवल एक बिट को स्विच करने की आवश्यकता होती है।

नियंत्रण वर्ण

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

मेरे फोन को मुफ्त में कैसे अनलॉक करें

उदाहरण के लिए, ASCII 000 1001 क्षैतिज टैब वर्ण है। जब आप TAB कुंजी दबाते हैं तो यह आपको मिलने वाले स्थान का प्रतिनिधित्व करता है। आप आमतौर पर ऐसे पात्रों को सीधे नहीं देख पाएंगे, लेकिन उनका प्रभाव अक्सर दिखाया जाएगा। यहां कुछ और उदाहरण दिए गए हैं:

बायनरीदशमलवचरित्र
000 10019क्षैतिज टैब
000 101010रेखा भरण
001 01112. 3ट्रांसमिशन ब्लॉक का अंत

अन्य पात्रों के बारे में क्या?

एएससीआईआई कंप्यूटिंग के शुरुआती दिनों में काफी सफल रहा क्योंकि यह सरल और व्यापक रूप से अपनाया गया था। हालाँकि, अधिक अंतर्राष्ट्रीय दृष्टिकोण वाली दुनिया में, एक लेखन प्रणाली इसे काट नहीं सकती है। आधुनिक संचार फ्रेंच, जापानी में संभव होना चाहिए-वास्तव में, किसी भी भाषा में हम टेक्स्ट को स्टोर करना चाहते हैं।

यूनिकोड वर्ण सेट कुल 1,112,064 विभिन्न वर्णों को संबोधित कर सकता है, हालांकि उनमें से केवल दसवां हिस्सा ही वास्तव में परिभाषित किया गया है। यह बहुत कुछ लग सकता है, लेकिन एन्कोडिंग का उद्देश्य न केवल हजारों चीनी पात्रों को पूरा करना है, इसमें इमोजी (लगभग डेढ़ हजार) और यहां तक ​​​​कि विलुप्त लेखन प्रणाली जैसे जर्चेन भी शामिल हैं।

सम्बंधित: 100 सबसे लोकप्रिय इमोजी की व्याख्या

यूनिकोड ने पहले 128 वर्णों की अपनी पसंद में ASCII के प्रभुत्व को स्वीकार किया: वे बिल्कुल ASCII के समान हैं। यह ASCII- एन्कोडेड फ़ाइलों को उन स्थितियों में उपयोग करने की अनुमति देता है जहां यूनिकोड की अपेक्षा की जाती है, जो पिछड़ी संगतता प्रदान करती है।

सारांश

ASCII पाठ अंग्रेजी वर्णमाला के 26 अक्षरों का प्रतिनिधित्व करता है, जिसमें अंक, विराम चिह्न और कुछ अन्य प्रतीक शामिल हैं। इसने आधी सदी के सबसे अच्छे हिस्से के लिए अपने उद्देश्य को बहुत अच्छी तरह से पूरा किया,

इसे अब यूनिकोड द्वारा हटा दिया गया है, जो इमोजी सहित बड़ी संख्या में भाषाओं और अन्य प्रतीकों का समर्थन करता है। UTF-8, सभी व्यावहारिक उद्देश्यों के लिए, एन्कोडिंग है जिसका उपयोग ऑनलाइन यूनिकोड वर्णों का प्रतिनिधित्व करने के लिए किया जाना चाहिए।

साझा करना साझा करना कलरव ईमेल क्या यह विंडोज 11 में अपग्रेड करने लायक है?

विंडोज़ को नया रूप दिया गया है। लेकिन क्या यह आपको विंडोज 10 से विंडोज 11 में शिफ्ट होने के लिए मनाने के लिए काफी है?

किसी फाइल को कंप्रेस करने से क्या होता है?
आगे पढ़िए संबंधित विषय
  • प्रौद्योगिकी की व्याख्या
  • शब्दजाल
  • वेब संस्कृति
  • यूनिकोड
लेखक के बारे में बॉबी जैक(58 लेख प्रकाशित)

बॉबी एक प्रौद्योगिकी उत्साही हैं जिन्होंने दो दशकों तक एक सॉफ्टवेयर डेवलपर के रूप में काम किया। उन्हें गेमिंग का शौक है, स्विच प्लेयर मैगज़ीन में समीक्षा संपादक के रूप में काम कर रहे हैं, और ऑनलाइन प्रकाशन और वेब विकास के सभी पहलुओं में डूबे हुए हैं।

बॉबी जैक . की अन्य फ़िल्में-टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें