कोडिंग-डिकोडिंग क्या होता है ? (What is Coding-Decoding in Reasoning ?)

Overview
इस लेख में हम रीजनिंग के एक महत्त्वपूर्ण अध्याय के बारे में जानेंगे - Coding-Decoding, in Hindi
कोडिंग-डिकोडिंग (Coding-Decoding) कुछ उपयुक्त कोडों का उपयोग करके किसी जानकारी को एक स्थान से दूसरे स्थान तक पहुंचाने और प्रसारित करने की प्रक्रिया है, ताकि इसे केवल संबंधित व्यक्ति द्वारा ही समझा और उपयोग किया जा सके।
कोडिंग (Coding) सूचना को ऐसे डेटा में परिवर्तित करती है, जो बेतरतीब होता है और अर्थहीन लगता है - कुछ ऐसा जो किसी तीसरे व्यक्ति को समझ नहीं आता।
डिकोडिंग (Decoding) उस अर्थहीन डेटा को वापस सूचना में तब्दील कर देती है, और उसमें से जानकारी प्राप्त करती है।
विभिन्न प्रकार के प्रश्न
अक्षरों के पुनर्व्यवस्था के आधार पर कोडिंग (Coding Based on Rearrangement of Letters)
अक्षरों के प्रतिस्थापन के आधार पर कोडिंग (Coding Based on Replacement of Letters)
संख्या और प्रतीक कोडिंग (Number & Symbol Coding)
गणितीय संक्रियाओं पर आधारित कोडिंग (Mathematical Operations based Coding)
शब्द बदलने पर आधारित कोडिंग (Coding by Word Replacement)
काल्पनिक भाषा कोडिंग (Fictitious Language Coding)
सशर्त कोडिंग (Conditional Coding)
आव्यूह कोडिंग (Matrix Coding)
इनपुट-आउटपुट कोडिंग (Input-Output Coding) - इसके बारे में जानने के लिए, आप हमारा यह लेख पढ़ सकते हैं|
आइए, हम उन सभी विभिन्न प्रकार के प्रश्नों को देखें जो इस अध्याय में हमसे पूछे जा सकते हैं।
कोडिंग-डिकोडिंग प्रश्नों के प्रकार (Types of Coding-Decoding Questions)
प्रकार 1: अक्षरों के पुनर्व्यवस्था के आधार पर कोडिंग (Coding Based on Rearrangement of Letters)
इस प्रकार की कोडिंग में, मूल शब्द के कुछ या सभी अक्षरों को कोड प्राप्त करने के लिए एक विशेष तरीके से पुनर्व्यवस्थित किया जाता है।
प्रश्न. यदि किसी कूट भाषा में 'BRINJAL' को 'LAJNIRB' लिखा जाता है, तो उसी कूट भाषा में 'HEATER' कैसे लिखा जाएगा?
(a) RTEAEH (b) RETAEH (c) RETAHE (d) REATEH
व्याख्या:
डिक्रिप्टेड पैटर्न (deciphered pattern) को नीचे दिए गए आरेखों में दर्शाया गया है:
Coding Decoding

Coding Decoding
उत्तर: (b)
प्रकार 2: अक्षरों के प्रतिस्थापन के आधार पर कोडिंग (Coding Based on Replacement of Letters)
इस प्रकार की कोडिंग में, शब्दों के अक्षरों को एक निश्चित पैटर्न का पालन करते हुए अन्य अक्षरों से बदल दिया जाता है (सिर्फ पुनर्व्यवस्थित नहीं किया जाता)।
मोटे तौर पर, आप दो प्रकार की प्रतिस्थापन कोडिंग का सामना करेंगे:
फॉरवर्ड सीक्वेंस कोडिंग (Forward Sequence Coding) - इस प्रकार की कोडिंग में शब्द के प्रत्येक अक्षर को अंग्रेजी वर्णमाला के बढ़ते क्रम में कोडित किया जाता है।
बैकवर्ड सीक्वेंस कोडिंग (Backward Sequence Coding) - इस प्रकार की कोडिंग में शब्द के प्रत्येक अक्षर को अंग्रेजी वर्णमाला के घटते क्रम में कोडित किया जाता है।
प्र. यदि किसी कूट भाषा में 'BLACK' को 'CMBDL' लिखा जाता है, तो उस कूट भाषा में 'BROWN' कैसे लिखा जाएगा?
(a) CSPXO (b) CSRXO (c) ASRXO (d) CSPVO
व्याख्या:
डिक्रिप्टेड पैटर्न (deciphered pattern) को नीचे दिए गए आरेखों में दर्शाया गया है:
Coding Decoding

Coding Decoding

यह फॉरवर्ड सीक्वेंस कोडिंग (Forward Sequence Coding) है।
उत्तर: (a)
प्रकार 3: संख्या और प्रतीक कोडिंग (Number and Symbol Coding)
इस प्रकार की कोडिंग में अक्षरों को संख्यात्मक या चिन्हात्मक कोड दिया जाता है।
प्रश्न. एक कोड में 'COPE' को 9&2# लिखा जाता है और 'PRISM' को 2@3$* लिखा जाता है, तो उस कोड में 'PIPE' को कैसे लिखा जाएगा?
(a) 373@ (b) 292& (c) &3&# (d) 232#
व्याख्या:
यहाँ प्रत्येक अक्षर को एक विशेष संख्या/चिन्ह दिया गया है। हम इस निष्कर्ष पर पहुंचे हैं, क्योंकि दिए गए दोनों शब्दों में अक्षर 'P' का कोड समान है, अर्थात 2.
CONE: C - 9; O - &; P - 2; E - #
PRISM: P - 2; R - @; I - 3; S - $; M - *
तो, PIPE का कोड होगा: 232#
उत्तर: (d)
प्र. यदि ALARM को 11211813 लिखा जाता है, तो उस कोड में BIRD को कैसे लिखा जाएगा?
(a) 29184 (b) 29194 (c) 18194 (d) 21822
(SSC Question)
व्याख्या:
यहाँ प्रत्येक अक्षर को एक विशेष संख्या दी गई है, जो अंग्रेजी वर्णमाला में उस अक्षर की अंकीय स्थिति है। आरेख:
Letters numbered
ALARM: A - 1; L - 12; A - 1; R - 18; M - 13
तो, BIRD का कोड होगा: 29184
उत्तर: (a)
प्र. यदि H = 8 और HAT = 29 है। तो ज्ञात कीजिए कि BOX = ?
(a) 42 (b) 43 (c) 41 (d) 46
(SSC Question)
व्याख्या:
यहाँ, प्रत्येक अक्षर/शब्द को एक विशेष संख्या दी गई है, जो उस शब्द के सभी अक्षरों की वर्णानुक्रमिक स्थिति का अंकीय योग है।
Letters numbered
H: वर्णमाला में इसकी स्थिति 8 है
HAT: सभी अक्षरों की वर्णमाला स्थिति का योग = 8 (H) + 1 (A) + 20 (T) = 29
तो, BOX का कोड होगा: 2 + 15 + 24 = 41
उत्तर: (c)
प्रकार 4: गणितीय संक्रियाओं पर आधारित कोडिंग (Mathematical Operations Based Coding)
इस तरह के कोडिंग में समीकरणों (equations) और असमानताओं (inequalities) का उपयोग होता है।
प्र. यदि 9 x 5 x 2 = 529 और 4 x 7 x 2 = 724, तो 3 x 9 x 8 =?
(a) 938 (b) 983 (c) 839 (d) 893
व्याख्या:

Coding Decoding
उत्तर: (b)
प्रकार 5: शब्द बदलने पर आधारित कोडिंग (Coding by Word Replacement)
इस पैटर्न के तहत, एक शब्द को दूसरे शब्द के साथ कोडित किया जाता है, जो बदले में दूसरे शब्द के साथ कोडित होता है और इसी तरह आगे भी।
इस प्रकार में दो तरह के प्रश्न बनते हैं:
केस I:
'कहा जाता है (called as)' के मामले में: दूसरा शब्द पहले शब्द के लिए कोड होता है।
जैसे की, शेर को कुत्ता कहा जाता है: इसका मतलब है कि शेर को कुत्ते के रूप में कोडित किया गया है। (Lion is called a Dog: It means Lion is coded as Dog.)केस II:
'का मतलब, का अर्थ (means)' के मामले में: पहला शब्द, दूसरे शब्द का कोड होता है।
जैसे की, शेर का मतलब कुत्ता: इसका मतलब शेर, कुत्ते के लिए कोड है। (Lion means Dog: It means Lion is the code for Dog.)
प्रश्न. यदि नारंगी को सेब, सेब को अंगूर, अंगूर को आम, आम को स्ट्रॉबेरी, स्ट्रॉबेरी को अमरूद कहा जाता है, तो निम्न में से कौन सा फल पीला है?
(a) सेब (b) अंगूर (c) स्ट्रॉबेरी (d) आम
व्याख्या:
जाहिर है, 'आम' पीला फल है लेकिन 'आम' को 'स्ट्रॉबेरी' कहा जाता है।
तो, 'स्ट्राबेरी' पीले फल के लिए कोड है।
उत्तर: (c)
प्र. यदि 'लाल' का अर्थ 'हरा', 'हरा' का अर्थ 'सफेद', 'सफेद' का अर्थ 'पीला', 'पीला' का अर्थ 'बैंगनी' है; तो घास का रंग क्या है?
(a) सफ़ेद (b) लाल (c) बैंगनी (d) नीला
व्याख्या:
घास का रंग 'हरा' होता है, लेकिन यहाँ 'लाल' का अर्थ 'हरा' है| इसलिए दी गई जानकारी के अनुसार, घास के रंग को 'लाल' लिखा जाना चाहिए।
उत्तर: (b)

केस I: 'कहा जाता है (called as)' के मामले में: दूसरा शब्द पहले शब्द के लिए कोड होता है।
तो आगे की तरफ बढिये।
केस II: 'का मतलब, का अर्थ (means)' के मामले में: पहला शब्द, दूसरे शब्द का कोड होता है।
तो पीछे की तरफ चलिए।
मामले में कुछ भी उल्लेख नहीं किया गया है, जैसे की 'नीला हरा है', तो मान लें कि यह लिखा है - 'नीला को हरा कहा जाता है' (अर्थात केस I) और हल करें।
प्रकार 6: काल्पनिक भाषा कोडिंग (Fictitious Language Coding)
इस प्रकार के प्रश्नों में, कूटों का समूह (शब्द, अक्षर, अंक, चिन्ह आदि), शब्दों के समूह का कोड होता है।
प्रश्न. एक कूट भाषा में 'she is tall' को 'om po jo' लिखा जाता है, और 'is he dumb' को 'ot om do' लिखा जाता है। तो, 'is' के लिए कूट ज्ञात कीजिए।
(a) ot (b) po (c) om (d) do
व्याख्या:

Coding Decoding
स्पष्ट रूप से, 'is' के लिए कोड = ka

'she' और 'tall' के लिए कोड = po या jo
'he' या 'dumb' के लिए कोड = ot या do
उत्तर: (c)
प्रकार 7: सशर्त कोडिंग (Conditional Coding)
यहां, अक्षरों/संख्याओं के कोड, ठीक उनके नीचे दिए जाते हैं (आमतौर पर एक दो पंक्ति तालिका में)। इसके अलावा कुछ शर्तें भी दी जा सकती हैं।
उम्मीदवारों को दी गई शर्तों के अनुसार, दिए गए शब्द/संख्या के लिए कोड का पता लगाना होता है।
प्र. निम्नलिखित कोडिंग प्रणाली और उसके बाद आने वाली शर्तों के आधार पर पता लगाएं कि कौन सा संयोजन अक्षरों के समूह का सही प्रतिनिधित्व करता है।
आरेख:
Coding Decoding
शर्तें:
(i) यदि पहले और अंतिम दोनों अक्षर स्वर हैं, तो उनके कोडों को आपस में बदलना होगा।
(ii) यदि पहला अक्षर एक व्यंजन है और अंतिम अक्षर एक स्वर है, तो दोनों को व्यंजन के कोड के रूप में कोडित किया जाना है।
'BHMI' के लिए कोड खोजें।
(a) 9#$! (b) 91!$ (c) 81$% (d) 91!9
व्याख्या:
BHMI → पहला अक्षर (अर्थात B) एक व्यंजन है और अंतिम अक्षर (अर्थात I) एक स्वर है। तो, शर्त (ii) लागू होगी।
बिना किसी शर्त के BHMI का कोड: 91!$
शर्त (ii) लागू किए जाने पर BHMI का कोड: 91!9

इस प्रश्न में, शर्त (i) का कोई उपयोग नहीं है।
उत्तर: (d)
प्रकार 8: आव्यूह कोडिंग (Matrix Coding)
ऐसे प्रश्नों में दो आव्यूह दिए जाते हैं, जिनमें से प्रत्येक में अक्षर/संख्याएँ होती हैं।
आव्यूह I के कॉलम और पंक्तियों की संख्या 0 से 4 / (A से E), और आव्यूह II की 5 से 9 / (F से J) तक होती है।
इन आव्यूओं में प्रत्येक अक्षर/संख्या को दो अंकों द्वारा दर्शाया जा सकता है:
- पहला अंक पंक्ति संख्या (row number) है और
- दूसरा अंक स्तम्भ संख्या (column number) है।
प्र. निम्नलिखित दो आव्यूहों पर विचार कीजिए। प्रत्येक आव्यूह में एक अक्षर को पहले उसकी पंक्ति और उसके बाद उसके कॉलम द्वारा दर्शाया जाता है| उदाहरण के लिए, 'A' को 01, 22 आदि द्वारा दर्शाया जा सकता है, और 'M' को 68, 79 आदि द्वारा दर्शाया जा सकता है। इसी तरह, आपको PEARL शब्द के लिए सेट की पहचान करनी होगी।
आव्यूह:
Coding Decoding

Coding Decoding
(a) 00,55,22,11,96 (b) 13,77,30,14,88 (c) 12,88,43,32,89 (d) 00,66,14,32,56
(SSC Question)
व्याख्या:
ऐसे प्रश्नों को विकल्पों के माध्यम से हल करना बेहतर होता है। यानी हम उन्मूलन विधि (Elimination Method) का उपयोग करेंगे।
विकल्प (b): 13, 77, 30, 14, 88 → PEA AE (गलत)
विकल्प (c): 12, 88, 43, 32, 89 → ZEARL (गलत)
विकल्प (d): 00, 66, 14, 32, 56 → PEAR M (गलत)
विकल्प (a): 00, 55, 22, 11, 96 → PEARL (सही)
उत्तर: (a)
comments powered by Disqus