ASCII कोड - वर्णों और प्रतीकों की तालिका
El सूचना विनिमय या ASCII के लिए अमेरिकी मानक कोड, अंग्रेजी में इसके परिवर्णी शब्द के लिए धन्यवाद, s . को दिया गया नाम हैकैरेक्टर एन्कोडिंग सिस्टम.
इस तरह से जानकारी साझा करना बहुत आसान हो जाता है, क्योंकि जो फाइलें हम एक कंप्यूटर पर देखते हैं, वे दूसरे कंप्यूटर पर भी उसी तरह दिखाई देती हैं, और इस तरह से जानकारी का नुकसान नहीं होता है।
ASCII कोड क्या है?
ASCII कोड एक कोड है जो सूचनाओं के आदान-प्रदान की आवश्यकता से उत्पन्न होता है एक कंप्यूटर से दूसरे कंप्यूटर में इसे विकृत किए बिना।
आइए याद रखें कि इलेक्ट्रॉनिक युग की शुरुआत में, कंप्यूटरों को व्यक्तिगत रूप से कोडित किया जा सकता था, क्योंकि लागत और मांग ने इसकी अनुमति दी थी, लेकिन जैसे-जैसे कंप्यूटर बूम बढ़ता गया, और इसके अलावा, उनकी मांग और अधिक जटिल हो गई।
एक ऐसी प्रणाली की आवश्यकता थी जिसमें सभी उपकरण हों ताकि एक ही फाइल को एक कंप्यूटर पर और दूसरे पर दूरी की परवाह किए बिना समान रूप से पढ़ा जा सके।
इस तरह सूचनाओं का आदान-प्रदान कहीं अधिक प्रभावी और कुशल होता है।
ASCII कोड को कई प्रकारों में विभाजित किया गया है, यह इस बात पर निर्भर करता है कि आप किस फ़ंक्शन का उपयोग करना चाहते हैं और विशेषज्ञ द्वारा सही ढंग से काम करने के लिए क्या प्रोग्राम किया जाना चाहिए।
यह जानना महत्वपूर्ण है कि इस प्रकार की भाषा और प्रक्रिया कोडिंग कंप्यूटिंग में कैसे काम करती है यदि आप इस विषय में थोड़ा गहराई से जाना चाहते हैं, क्योंकि एएससीआईआई है उपकरणों के समुचित कार्य के लिए कुछ बुनियादी।
प्रारंभ में, 60 के दशक में, यह ASCII कोड सात-बिट आधार पर स्थापित किया गया था, जिसमें 128 वर्णों के आरक्षण की अनुमति दी गई थी, जिसमें शामिल हैं:
- पहले 31 . सहित ASCII कोड नियंत्रण वर्ण
- ASCII कोड प्रिंट करने योग्य वर्ण 128 तक निम्नलिखित हैं।
इस तरह, न केवल कर सकता था कंप्यूटर पर फ़ाइलें लिखना और देखना, लेकिन कीबोर्ड के माध्यम से इसे कमांड भेजने की संभावना थी और एएससीआईआई कोड के लिए एक विशिष्ट कार्रवाई की जाएगी।
थोड़ी अधिक जटिल जरूरतों को पूरा करने के लिए, वर्षों बाद विस्तारित ASCII कोड विकसित किए गए, जिसमें सिस्टम में टिल्ड्स (´), उमलॉट्स (ü) और अन्य प्रतीक शामिल हैं।
जिन प्रतीकों का हम प्रतिदिन उपयोग करते हैं उन्हें इस तालिका में निर्दिष्ट किया गया है जिससे वे आम तौर पर एएससीआईआई कोड का हिस्सा होते हैं, साथ ही ऐसे कार्य जो हर मिनट निष्पादित किए जाते हैं।
यह तालिका काफी सरल है, लेकिन आपको गहराई से यह जानने की जरूरत नहीं है कि प्रत्येक क्रिया को दिए गए कोड क्या हैं ताकि वे हो सकें ASCII कोड को सही ढंग से निष्पादित करें।
इसे समझना बहुत आसान है, ASCII कोड सार्वभौमिक है, लगभग सभी उपकरणों में उनके पास है और इसके लिए धन्यवाद, हम प्रसारित होने वाली जानकारी को समझ सकते हैं।
इस तरह, कोड का उपयोग जो ASCII का हिस्सा है, बहुत विविध है, अलग-अलग नंबरों के साथ सौंपा गया है और वे हमें यह देखने की संभावना प्रदान करते हैं कि हम जानकारी को बदले बिना क्या संवाद करना चाहते हैं।, इसलिए आपके द्वारा एक डिवाइस पर बनाई गई फ़ाइल दूसरे डिवाइस पर खोलने पर वैसी ही दिखेगी।
वे संचार में हमारी मदद कैसे करते हैं? ठीक है, आप जो भी भाषा बोलते हैं, लैटिन अमेरिका और यूरोप में एक "ए" वही है जो एशिया और संयुक्त राज्य अमेरिका में है।
सटीक रूप से, ठीक उसी चीज़ को देखने की आवश्यकता है जो हम एक डिवाइस पर दूसरे डिवाइस पर बनाते हैं, जो प्रिंट करने योग्य कोड को संभव बनाता है, क्योंकि उनसे पहले, जो आपने एक कंप्यूटर पर देखा था, वह वैसा नहीं था जैसा आप दूसरे पर देखते हैं।
इस जानकारी को उस कुंजी से पारित करना जिसे हम कंप्यूटर में प्रतिबिंबित होने तक एक पत्र टाइप करते समय दबाते हैं, एएससीआईआई कोड के इन प्रिंट करने योग्य और विस्तारित कोडों में से एक द्वारा दर्शाया गया है जो पहले एक तालिका में निर्दिष्ट किया गया है।
ASCII कोड कितने प्रकार के होते हैं?
सिद्धांत रूप में, तीन प्रकार के एएससीआईआई कोड हैं जो डिवाइस के सामान्य संचालन को कवर करते हैं, न केवल इसका नियंत्रण बल्कि संकेत और प्रतीक भी, इन कोडों में से हमारे पास हैं:
नियंत्रण ASCII - पात्रों और प्रतीकों की तालिका
































वे वे हैं जो हमें कभी-कभी कुंजियों का उपयोग किए बिना कमांड निष्पादित करने में मदद करते हैं और इसके अलावा, सामान्य रूप से उपकरणों के बीच कनेक्शन की सुविधा प्रदान करते हैं।
इसी तरह, इन नियंत्रण कोडों के लिए भी धन्यवाद, हम कुंजियों को स्क्रीन पर जो देखते हैं, उससे जोड़ सकते हैं, अर्थात, जब हम DELETE कुंजी का उपयोग करते हैं, तो उसे एक कोड सौंपा गया है जिसे मिलीसेकंड के मामले में निष्पादित किया जाता है कार्रवाई करने के लिए।
हमारे लिए बेहतर ढंग से समझने के लिए, विंडोज लोगो या शब्द "मेनू" के साथ कुंजी दबाए जाने पर, स्टार्ट बार खुलती है जिसमें सभी एप्लिकेशन दिखाई देते हैं और यदि हम तीरों के साथ अपनी इच्छित दिशा में आगे बढ़ते हैं और "एंटर" देते हैं। कुंजी, एप्लिकेशन चलेगा और यह सब उस नियंत्रण कोड के लिए धन्यवाद है जिसके बारे में हमने बात की थी।
संक्षेप में, नियंत्रण कोड वे होते हैं जो हमें कंप्यूटर पर सीधे निष्पादित किए बिना कार्य करने की अनुमति देते हैं, उदाहरण के लिए, यदि हम Ctrl + Alt फ़ंक्शन के साथ प्रिंट करने के लिए कोई दस्तावेज़ भेजना चाहते हैं, और प्रिंट संवाद स्वचालित रूप से प्रकट होता है।
इतना ही नहीं, उनका उपयोग कई अन्य कमांड के लिए किया जाता है, जैसे कि YouTube पूर्ण स्क्रीन मोड से बाहर निकलने के लिए "Esc" कुंजी, उदाहरण के लिए।
या "हटाएं" कुंजी भी जिसे हर बार जब आप दबाते हैं तो जो चुना जाता है उसे हटा दें या अनुच्छेद के दाईं ओर या आपके द्वारा उपयोग किए जा रहे संख्यात्मक समीकरण को हटा दें।, डिलीट की के विपरीत जो बाईं ओर के अंकों को हटाती है।
यह न केवल विशेष कुंजी के साथ होता है जो कंप्यूटर सिस्टम के भीतर क्रियाओं को निष्पादित करता है, बल्कि उन अक्षरों और संख्याओं के साथ होता है जो हार्डवेयर में होते हैं जैसे कि कंप्यूटर पर कीबोर्ड या स्क्रीन पर टच चयन ताकि ASCII कोड संभव हो। विस्तारित वर्ण और मुद्रण योग्य।
इन विस्तारित और प्रिंट करने योग्य वर्णों में अक्षर, संख्याएं, साथ ही प्रतीक शामिल हैं जो आम उपयोगकर्ता द्वारा उपयोग किए जाते हैं।
ASCII प्रिंट करने योग्य - पात्रों और प्रतीकों की तालिका
















!["]" का ASCII कोड - कोष्ठक बंद करें - दायां कोष्ठक](https://codigos-ascii.com/wp-content/uploads/Codigo-ASCII-de-Cierra-corchetes-Corchete-derecho.png)














































































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




































































































उनका इरादा इन सभी कोडों के सबसे "उन्नत" कार्यों की आपूर्ति करना है।
एएससीआईआई कोड ने वर्णों का विस्तार किया है जो थोड़ी अधिक जटिल आवश्यकता का जवाब देते हैं।
ये विस्तारित कोड भी एक तालिका में व्यवस्थित होते हैं और संख्यात्मक कोड के माध्यम से पिछले दो की तरह प्रदर्शित होते हैं।
अन्य प्रतीकों और संकेतों के बीच एक एपॉस्ट्रॉफी, एक उमलॉट, एक टिल्ड, विराम चिह्न, विस्मयादिबोधक चिह्न डालने से, वे विस्तारित वर्णों के लिए संभव हैं जो इस ASCII कोड का हिस्सा हैं।
यह एक वैज्ञानिक समीकरण के लिए प्रासंगिक और महत्वपूर्ण प्रतीकों और संकेतों का भी हिस्सा है जैसे कि अतिरिक्त चिह्न "+" या विभाजन चिह्न "-"।
यह किस लिए है?
इसे सरल और तरल बनाने के लिए, ASCII कोड का उपयोग प्रत्येक वर्ण को संख्यात्मक रूप से दर्शाने के लिए किया जाता है जो या तो लिखने के लिए उपयोग किया जाता है, किसी क्रिया को निष्पादित करना या किसी विशेष चरित्र को सौंपना।
अर्थात्, ASCII कोड एक संख्यात्मक अनुवाद या अनुकूलन है जिसका उपयोग उपयोगकर्ता अपनी सुविधानुसार सिस्टम को प्रबंधित करने में सक्षम होने के लिए करता है, क्योंकि ये कंप्यूटर सिस्टम केवल बाइनरी कोड को संचालन की भाषा के रूप में संभालते हैं जो उनके तार्किक संचालन का प्रतिनिधित्व करते हैं।
इस तरह, प्रत्येक वर्ण, अक्षर, चिह्न, स्थान, प्रतीक और यहां तक कि प्रत्येक रिक्त स्थान में एक संख्यात्मक असाइनमेंट होता है जो ASCII कोड से मेल खाता है और इन्हें आसानी से एक तालिका में दर्शाया जाता है।
1967 में इसके निर्माण के बाद से, जिसमें 1986 में अपने अंतिम अपडेट को प्राप्त करने तक इसे थोड़ा-थोड़ा करके पूर्ण किया गया था, ASCII कोड का उल्लेख किए गए प्रत्येक डिवाइस में एक संपूर्ण वैश्विक संचालन है।
जैसे-जैसे यह आगे बढ़ा, इन कोडों के वेरिएंट बनाए गए, जैसे कि विस्तारित कोड.
प्रिंट करने योग्य, विस्तारित और नियंत्रण कोड के माध्यम से इष्टतम सिस्टम संचार प्राप्त करने के लिए, मौजूदा मशीनों में से प्रत्येक को अलग-अलग कोड करना आवश्यक था, क्योंकि अद्यतन डिवाइस पहले से ही डीकोड किए गए थे।
हमने चर्चा की है कि ASCII कोड अक्सर टेक्स्ट की पंक्तियों से जुड़े होते हैं, लेकिन फिर भी वे आंतरिक रूप से से भी संबंधित होते हैं वैज्ञानिक समीकरण क्योंकि वहां मौजूद कई संकेत और प्रतीक विस्तारित कोड का हिस्सा हैं।
जिस तरह Ctrl + P को असाइन किए गए एक कंट्रोल कैरेक्टर द्वारा प्रिंटिंग को आसान बना दिया जाता है, जो एक शीट को प्रिंट करने के लिए विवरण और गुणों को चुनने के लिए स्वचालित रूप से एक विंडो खोलता है, ASCII कोड कई और कार्यों को संभव बनाता है।
उनमें से, प्रिंट करने योग्य और विस्तारित वर्णों के कार्य बाहर खड़े हैं, क्योंकि ये वही हैं जो वे हमें बहुत अधिक तरल भाषा और संचार की अनुमति देते हैं क्योंकि ये वही हैं जो अक्षरों, चिह्नों और प्रतीकों के उपयोग को संभव बनाते हैं।
ASCII कोड का उपयोग कैसे किया जाता है?
प्रोग्रामिंग एक कंप्यूटर भाषा है जो काफी जटिल है।
आप अपने पास मौजूद ऑपरेटिंग सिस्टम के आधार पर ASCII कोड का उपयोग करना सीखेंगे, हालाँकि, आप इसे पहले से ही बिना साकार किए ही कर रहे हैं।
इस प्रकार, जो कमांड हम आपके कंप्यूटर के माध्यम से निष्पादित करते हैं, वे ASCII कोड कमांड हैं जिन्हें पहले विशेषज्ञों द्वारा प्रोग्राम किया गया है ताकि आपके पास बहुत अधिक तरल और कुशल संचार हो सके और आप उन सभी को एक तालिका में ऑर्डर कर सकें।
इन ASCII कोड का फायदा उठाने के तरीके हैं और वे कुछ शब्दों को मैन्युअल रूप से, या तो कीबोर्ड के माध्यम से या सिस्टम के माध्यम से एन्कोड करके किए जाते हैं। उदाहरण के लिए:
खिड़कियों पर
यह संभव है कि आप केवल कैरेक्टर मैप का उपयोग करके उन कमांड को सम्मिलित कर सकते हैं जो कीबोर्ड पर नहीं हैं, यह आवश्यक नहीं है कि आप तालिका की सामग्री को जानते हों, इसके लिए आप स्टार्ट बटन पर क्लिक करें।
एक बार एक विंडो दिखाई देने के बाद, आप खोज क्षेत्र में "चार्मैप" लिखने जा रहे हैं और आप प्रस्तावित परिणाम पर क्लिक करने जा रहे हैं और फिर प्रिंट करने योग्य और एक्स्टेंसिबल वर्णों का एक नक्शा दिखाई देगा जो आपने पहले नहीं देखा है।
यह पूरी तरह से उस फ़ंक्शन पर निर्भर करता है जिसे आप करने जा रहे हैं, क्योंकि यदि आप कोई अतिरिक्त कार्य करना चाहते हैं तो आपको उस फ़ंक्शन के कोड की जांच करनी होगी जिसे आप तालिका में उपयोग करने जा रहे हैं।
लेकिन यह उस प्रत्येक ऑपरेटिंग सिस्टम पर निर्भर करेगा जिसके बारे में हम बात कर रहे हैं।
लिनक्स पर
प्रक्रिया आमतौर पर थोड़ी अलग होती है क्योंकि नियंत्रण कोड बदलते हैं और आपको करना होता है हेक्स कोड जानें जिसकी आपको आवश्यकता है, क्योंकि सामान्य रूप से अन्य दो पिछले ऑपरेटिंग सिस्टम दशमलव का उपयोग करते हैं।
नियंत्रण कोड में से किसी एक को लिखने के लिए विंडो खोलने के लिए, आपको Ctrl + Shift + U कुंजियों को दबाना होगा ताकि खोज बार खोलने के बाद आप तालिका में मौजूद हेक्साडेसिमल कोड दर्ज करें।
आप जानते हैं कि जिस कोड का उपयोग करना है वह उस तालिका के माध्यम से होगा जिसमें आपको आवश्यक प्रत्येक कोड लिखा गया है।
प्रत्येक कोड को याद रखना आवश्यक नहीं है, अभ्यास के साथ आप सबसे बुनियादी सीखेंगे और तो आपको कोड देखने की भी आवश्यकता नहीं है।
मैक पर
यदि आप मैक द्वारा उपयोग किए जाने वाले आईओएस ऑपरेटिंग सिस्टम वाले डिवाइस पर हैं, तो हम कीबोर्ड शॉर्टकट का उपयोग करने जा रहे हैं।
कई हैं और यह आप जो चाहते हैं उसके आधार पर अलग-अलग होंगे, उदाहरण के लिए:
- मैक पर किसी भी प्रोग्राम से पूरी तरह से बाहर निकलने के लिए आपको एक्ज़िट कमांड की आवश्यकता होगी, या तो शॉर्टकट के साथ या एप्लिकेशन में मेनू के साथ क्योंकि रेड क्रॉस (x) के साथ यह एप्लिकेशन से पूरी तरह से बाहर नहीं निकलता है।
- हालाँकि, यदि आप CTRL + CMD + स्पेस दबाते हैं, तो एक कीबोर्ड दिखाई देगा।
- यदि आप Shift दबाते हैं तो आपको सभी अक्षर अपरकेस में दिखाई देंगे
- यदि आप Alt दबाते हैं तो आप सभी विशेष वर्णों तक पहुंच पाएंगे, यदि यह प्रकट नहीं होता है तो ऊपरी दाएं में एक प्रतीक पर क्लिक करें और कीबोर्ड व्यूअर दिखाएं चुनें।
वर्तमान कंप्यूटिंग में आवश्यकता
विस्तारित ASCII कोड वर्ण कंप्यूटर के उचित कामकाज के लिए बुनियादी हैं, जैसे कि प्रिंट करने योग्य और नियंत्रण वर्ण हैं।
इस तरह यह सहमति बनी कि सभी प्रोग्रामर एक ही कंप्यूटर भाषा का प्रयोग करेंगे क्योंकि सभी कंप्यूटरों और उपकरणों के लिए एक ही भाषा होने की आवश्यकता पैदा हुई थी।
एएससीआईआई कोड का हिस्सा किए बिना कंप्यूटर का उपयोग करना व्यावहारिक रूप से असंभव है, क्योंकि अधिकांश कंप्यूटर इसके साथ संगत हैं, यह बनाता है सूचना का हस्तांतरण एक कुशल और नियंत्रित तरीके से किया जाता है।
यदि यह कोड 60 के दशक से नहीं बनाया गया होता, तो आपके लिए हमें पढ़ना बहुत मुश्किल होता, या हम इस लेख को लिख पाते, न ही इसमें अच्छी वर्तनी और विराम चिह्न होते, यदि विस्तारित कोड के विकास के लिए नहीं होता।
इसके लिए धन्यवाद के बाद से, यह हमें ASCII कोड द्वारा प्रदान किए गए वर्णों और प्रतीकों के संयोजन को एन्कोड करने की अनुमति देता है।
आप शायद पहले से ही जानते हैं कि द्विआधारी भाषा यह वह है जो कंप्यूटर के लिए क्रियाओं को निष्पादित करना संभव बनाता है और उन निर्देशों का भी अनुवाद करता है जो हम डिवाइस को देते हैं, चाहे वह कुछ भी हो।
इसी तरह, ASCII कोड हमें अपनी मूल भाषा के माध्यम से कंप्यूटर के साथ संचार करने की अनुमति देता है, चाहे वह कुछ भी हो। यह जानने की आवश्यकता के बिना कि यह आंतरिक रूप से कैसे काम करता है।
हां, हर बार जब आप कोई पत्र टाइप करते हैं या "हटाएं" कुंजी दबाते हैं, तो ऐसे कोड होते हैं जो आदेशों को पूरा करने के लिए मिलीसेकंड में संसाधित होते हैं।
ये कमांड आम तौर पर कंप्यूटर पर किसी भी तरह के ऑर्डर या टेक्स्ट की शुरूआत का परिणाम होते हैं, और सामान्य तौर पर, उपयोगकर्ता पीछे की सभी प्रक्रिया को अनदेखा करता है आपके आदेश को निष्पादित करने के लिए, क्योंकि सिस्टम इसे स्वचालित रूप से करता है।
यदि आपको इस बारे में अधिक जानकारी की आवश्यकता है कि इसका उपयोग कैसे किया जाता है या ASCII कोड क्या हैं, तो एक तालिका है जो प्रत्येक कोड को निर्दिष्ट करने के लिए जिम्मेदार है जैसा कि इसका उपयोग किया जाता है, दशमलव या हेक्साडेसिमल कोड।
कोड का यह अंतर आपके द्वारा उपयोग किए जाने वाले ऑपरेटिंग सिस्टम द्वारा दिया जाएगा, चाहे वह विंडोज, मैक या लिनक्स हो। आप इसे ऊपर दी गई तालिका में देख सकते हैं।
हालांकि 60 के दशक से लगातार अपडेट किया गया है, ASCII कोड पूरी तरह से किसी का ध्यान नहीं गया है।
बहुत से लोग इसका उपयोग करना जारी रखते हैं क्योंकि यह उपयोग करने के लिए सर्वोत्कृष्ट कोड है जो इसका प्रतिनिधित्व करता है सभी कंप्यूटर सिस्टम का डिक्रिप्शन, ताकि हम जानकारी को प्रभावी ढंग से और कुशलता से साझा कर सकें और साथ ही, उन्हें एक तालिका में सार्वभौमिक रूप से व्यवस्थित किया जा सके।
अंत में, कंप्यूटर भाषा जिसे हजारों प्रोग्रामर विकसित और सिद्ध करते हैं, आज जानकारी को स्पष्ट रूप से लिखना और समझना संभव बनाता है। कोई फर्क नहीं पड़ता कि आप किस कंप्यूटर पर हैं।
अमेरिकन स्टैंडर्ड कोड फॉर इंफॉर्मेशन इंटरचेंज, या ASCII अंग्रेजी में अपने संक्षिप्त नाम के अनुसार, एक तालिका में वर्णों और प्रतीकों का एक सेट है जो सभी उपकरणों में मौजूद है ताकि जानकारी स्पष्ट हो और विभिन्न उपकरणों पर विकृत नहीं होना चाहिए।
ये कोड जो आप आज तालिका में देखेंगे, इंटरनेट पर आज हम जो कुछ भी जानते हैं उसका हिस्सा हैं और प्रोग्रामर के इस प्रयास के लिए धन्यवाद हम संवाद कर सकते हैं।