होम › मुफ़्त नोट्स › कक्षा 11 कंप्यूटर विज्ञान › एन्कोडिंग स्कीम और संख्या पद्धति
एन्कोडिंग स्कीम और संख्या पद्धति – कक्षा 11 कंप्यूटर विज्ञान नोट्स, महत्वपूर्ण प्रश्न और MCQ
NCERT कक्षा 11 कंप्यूटर विज्ञान, अध्याय 2। नोट्स, मुख्य शब्द, उत्तर सहित महत्वपूर्ण प्रश्न और MCQ।
अध्याय का सार
कंप्यूटर सारा data binary digits (0 और 1) के रूप में store करते हैं, इसलिए characters और numbers को encode करना पड़ता है। ASCII, ISCII और Unicode जैसी encoding schemes characters को codes देती हैं। Computing में प्रयुक्त संख्या पद्धतियों में decimal (base 10), binary (base 2), octal (base 8) और hexadecimal (base 16) शामिल हैं। मानक विधियों से संख्याओं को इन पद्धतियों के बीच बदला जा सकता है।
Encoding schemes
- ASCII (American Standard Code for Information Interchange) 128 characters दर्शाने हेतु 7 bits का प्रयोग करता है; उदाहरण के लिए 'A' 65 और 'a' 97 है।
- ISCII (Indian Script Code for Information Interchange) भारतीय लिपियों हेतु 8-bit code है।
- Unicode विश्व की सभी भाषाओं के प्रत्येक character को अद्वितीय code देता है; UTF-8, UTF-16 और UTF-32 जैसी encodings Unicode characters store करती हैं, और UTF-8 web पर व्यापक रूप से प्रयुक्त है।
संख्या पद्धतियाँ और रूपांतरण
- Decimal 0–9 अंकों का प्रयोग करता है; binary 0 और 1 का; octal 0–7 का; hexadecimal 0–9 और A–F (A = 10, F = 15) का। प्रत्येक स्थान का place value base की घात होता है।
- Decimal से अन्य base: base से बार-बार भाग दें और शेषफल नीचे से ऊपर पढ़ें; भिन्नों हेतु, भिन्नात्मक भाग को base से गुणा करें और पूर्णांक भाग ऊपर से नीचे पढ़ें।
- अन्य base से decimal: प्रत्येक अंक को उसके place value से गुणा कर जोड़ें। Binary से octal में bits को तीन-तीन के समूह में और binary से hexadecimal में चार-चार के समूह में binary point से शुरू करके रखा जाता है।
मुख्य शब्द
- Encoding
- characters को binary codes के रूप में दर्शाना
- ASCII
- 128 characters दर्शाने वाला 7-bit code
- Unicode
- सभी भाषाओं हेतु सार्वभौमिक character encoding
- Base (radix)
- किसी संख्या पद्धति में प्रयुक्त अंकों की संख्या
- Hexadecimal
- 0–9 और A–F का प्रयोग करने वाली base-16 संख्या पद्धति
उत्तर सहित महत्वपूर्ण प्रश्न
Unicode क्या है और इसकी आवश्यकता क्यों है?2 अंक
Unicode एक सार्वभौमिक encoding मानक है जो सभी भाषाओं और लिपियों के प्रत्येक character को अद्वितीय संख्या देता है। इसकी आवश्यकता इसलिए है क्योंकि ASCII और ISCII सीमित characters को ही आवृत करते हैं, जबकि Unicode हिंदी और ओड़िया सहित अनेक भाषाओं के text को एकरूपता से store और आदान-प्रदान करने देता है।
(45)10 को binary, octal और hexadecimal में बदलिए।3 अंक
45 को 2 से बार-बार भाग देने पर शेषफल 1, 0, 1, 1, 0, 1 मिलते हैं, इसलिए (45)10 = (101101)2। तीन-तीन के समूह: 101 101 = (55)8। चार-चार के समूह: 0010 1101 = (2D)16।
भिन्नों सहित decimal और binary के बीच संख्याएँ बदलने की विधियाँ उदाहरण सहित समझाइए।5 अंक
Decimal पूर्णांक को binary में बदलने हेतु संख्या को 2 से बार-बार भाग दें, हर बार शेषफल लिखें, जब तक भागफल 0 न हो जाए; binary संख्या नीचे से ऊपर पढ़े गए शेषफल हैं। उदाहरण के लिए, 22 ÷ 2 = 11 शेष 0, 11 ÷ 2 = 5 शेष 1, 5 ÷ 2 = 2 शेष 1, 2 ÷ 2 = 1 शेष 0, 1 ÷ 2 = 0 शेष 1, अतः (22)10 = (10110)2। Decimal भिन्न को binary में बदलने हेतु भिन्नात्मक भाग को 2 से बार-बार गुणा करें और हर बार पूर्णांक भाग लिखें, पूर्णांक भागों को ऊपर से नीचे पढ़ें। उदाहरण के लिए, 0.625 × 2 = 1.25 (1), 0.25 × 2 = 0.5 (0), 0.5 × 2 = 1.0 (1), अतः (0.625)10 = (0.101)2। Binary को decimal में बदलने हेतु प्रत्येक अंक को उसके place value, जो 2 की घात है, से गुणा कर जोड़ें। पूर्णांक भाग हेतु place values दाएँ से बाएँ 2^0, 2^1, 2^2 आदि हैं; भिन्नात्मक भाग हेतु binary point के बाद 2^-1, 2^-2 आदि हैं। उदाहरण के लिए, (1011.01)2 = 1×8 + 0×4 + 1×2 + 1×1 + 0×0.5 + 1×0.25 = 11.25। Octal और hexadecimal हेतु 2 के स्थान पर base 8 या 16 का प्रयोग कर यही विधियाँ काम करती हैं।
त्वरित पुनरावृत्ति
- ASCII, ISCII, Unicode, UTF-8।
- Decimal, binary, octal, hexadecimal।
- बार-बार भाग देकर decimal से अन्य bases।
- Place values से अन्य bases से decimal; binary grouping।
परीक्षा सुझाव
- अभ्यास करें: (25)10 = (11001)2 = (31)8 = (19)16।
- Octal हेतु 3 bits और hexadecimal हेतु 4 bits समूहित करें।
अभ्यास MCQ
Binary संख्या पद्धति का base है
- 2
- 10
- 8
- 16
उत्तर देखें
उत्तर: (a) 2. यह केवल 0 और 1 का प्रयोग करती है।
7-bit ASCII कितने characters दर्शा सकता है
- 64
- 128
- 256
- 65536
उत्तर देखें
उत्तर: (b) 128. 2 की घात 7 = 128।
Hexadecimal में अंक F दर्शाता है
- 14
- 16
- 15
- 10
उत्तर देखें
उत्तर: (c) 15. A से F, 10 से 15 को दर्शाते हैं।
Decimal 13 का binary समतुल्य है
- 1011
- 1110
- 1101
- 1001
उत्तर देखें
उत्तर: (c) 1101. 8 + 4 + 1 = 13।
Binary 101010 का decimal मान है
- 40
- 42
- 44
- 52
उत्तर देखें
उत्तर: (b) 42. 32 + 8 + 2 = 42।
विश्व की सभी भाषाओं के characters दर्शा सकने वाली encoding scheme है
- ASCII
- BCD
- ISCII
- Unicode
उत्तर देखें
उत्तर: (d) Unicode. इसमें अनेक लिपियों के codes हैं।
Binary 11010110 का hexadecimal समतुल्य है
- C6
- D6
- E6
- D5
उत्तर देखें
उत्तर: (b) D6. 1101 = D और 0110 = 6।
Decimal 100 का octal समतुल्य है
- 124
- 144
- 154
- 164
उत्तर देखें
उत्तर: (b) 144. 100 = 1×64 + 4×8 + 4।
सभी अध्याय: कक्षा 11 कंप्यूटर विज्ञान
यह सामग्री Kundali IQ ने पुनरावृत्ति में मदद हेतु मानक, स्थापित तथ्यों से लिखी है। यह NCERT का आधिकारिक प्रकाशन नहीं है; अपनी पाठ्यपुस्तक भी अवश्य पढ़ें।