संख्या पद्धतियाँ
- स्थानीय मान
- बाइनरी 2k, ऑक्टल 8k, हेक्स 16k
- दशमलव में
- Σ dk·bk
- दशमलव से
- आधार से भाग दें, शेषफल नीचे से ऊपर पढ़ें
- हेक्स ↔ बाइनरी
- एक हेक्स अंक = 4 बिट
- टू’ज़ कॉम्प्लीमेंट
- बिट उलटें और 1 जोड़ें
सूत्र-पत्रक, हर विषय के मुख्य विधि-चरण और 20 अभ्यास प्रश्न, पूरे हल पीछे दिए गए हैं।
बिट इस तरह सेट करें कि वे 8-बिट 2 के पूरक में −108 संग्रहीत करें। चिह्नरहित संख्या के रूप में पढ़ने पर पैटर्न का मान U क्या है?
12-बिट दो के पूरक में संग्रहीत की जा सकने वाली सबसे छोटी (सबसे ऋणात्मक) पूर्णांक N क्या है?
क्या (a → c) ↔ (¬c → ¬a) पुनरुक्ति, विरोधोक्ति या आपातिक कथन है? अपना उत्तर क्लिक करें।
निषेध को पूरी तरह भीतर ले जाने पर कौन-सा कथन ¬∃x (F(x) → G(x)) के तुल्य है? उस पर क्लिक करें।
इस कार्नो मानचित्र में ठीक एक 1 का कोई पड़ोसी 1 नहीं है, इसलिए वह न्यूनतम SOP रूप में एक खाने का समूह (चार लिटरल का पूर्ण मिनटर्म) बना रहता है। मानचित्र के किनारों के आर-पार के पड़ोसी भी गिने जाते हैं। उस खाने पर क्लिक करें।
एक धनात्मक-कोर-ट्रिगर्ड D फ़्लिप-फ़्लॉप Q = 0 से शुरू होता है और दिखाए गए निवेश पाता है। उस पहली क्लॉक कोर पर क्लिक करें जिस पर Q 1 से वापस 0 होता है।
10x ≡ 8 (mod 13) हल करें। हल x दें, जहाँ 0 < x < 13।
संदेश m = 26 को RSA सार्वजनिक कुंजी (n, e) = (205, 3) से एन्क्रिप्ट करें। सिफरटेक्स्ट c ज्ञात करें।
एमॉर्टाइज़्ड विश्लेषण (amortised analysis) क्या मापता है?
बाइनरी काउंटर को बढ़ाने (increment) की एमॉर्टाइज़्ड लागत क्या है, यह देखते हुए कि एक वृद्धि कई बिट पलट सकती है?
कौन-सी टकराव समाधान (collision resolution) विधि टकराने वाली कुंजियों को उसी बकेट में एक सूची में संग्रहीत करती है?
डेटाबेस इंडेक्स के लिए प्रायः साधारण B-ट्री के बजाय B+ ट्री का उपयोग क्यों करते हैं?
क्या संबद्ध ग्राफ़ में यूलर परिपथ है, परिपथ न होने वाला यूलर पथ है, या दोनों में से कुछ नहीं? अपना उत्तर क्लिक करें।
डाइक्स्ट्रा का एल्गोरिथ्म A से चलता है। उस शीर्ष पर क्लिक करें जो चक्र 4 में निर्धारित (स्थायी) होता है; A स्वयं चक्र 1 है।
GRANT SELECT ON employees TO alice क्या करता है?
EXPLAIN (या PostgreSQL में EXPLAIN ANALYZE) किसी क्वेरी के लिए क्या दिखाता है?
होस्ट 192.168.10.77/26 का नेटवर्क पता क्या है?
Shannon के प्रमेय के अनुसार, 255 के सिग्नल-टू-नॉइज़ अनुपात वाले 1 MHz चैनल की क्षमता क्या है?
एक विभाग को एक ही सबनेट में 1553 होस्ट पते चाहिए। पर्याप्त होने वाली सबसे लंबी उपसर्ग लंबाई p (सबसे छोटा सबनेट) क्या है?
नेटवर्क 192.168.43.0/24 को इन LAN के लिए VLSM से बाँटा जाता है: A: 4 होस्ट, B: 14 होस्ट, C: 25 होस्ट, D: 30 होस्ट, E: 41 होस्ट। सबनेट .0 से ऊपर की ओर आवंटित किए जाते हैं, सबसे अधिक होस्ट वाला LAN पहले, हर एक को सबसे छोटा फ़िट होने वाला सबनेट। LAN B के नेटवर्क पते का चौथा ऑक्टेट x क्या है?
उत्तर: U = 148
बिट सेट करना: हर बिट दो की एक घात के बराबर है (128, 64, …, 1)। एक हेक्स अंक ठीक चार बिट होता है, और 8-बिट 2 के पूरक में सबसे बाएँ बिट का मान −128 होता है। बिटवाइज़ संक्रियाएँ हर बिट स्थान पर अलग-अलग काम करती हैं।
उत्तर: N = −2048
स्थानीय मान संख्या पद्धतियाँ: हर अंक का मान उसके मान गुणा आधार की एक घात होता है। द्विआधारी में स्थान 1, 2, 4, 8, 16, … के होते हैं; षोडशआधारी में 1, 16, 256, …, जहाँ A–F का अर्थ 10–15 है। 8-बिट दो के पूरक में सबसे बाईं बिट +128 के बजाय −128 की होती है; ऋणात्मक संख्याएँ इसी तरह संग्रहीत होती हैं।
उत्तर: पुनरुक्ति
तार्किक तुल्यता: दो सूत्र तुल्य (≡) होते हैं जब सत्यमान सारणी की हर पंक्ति में उनका मान समान हो। पुनरुक्ति हर पंक्ति में 1 होती है, विरोधोक्ति हर पंक्ति में 0, और आपातिक कथन इनमें से कुछ नहीं होता। उपयोगी नियम: डी मॉर्गन, ¬(a ∧ b) ≡ ¬a ∨ ¬b और ¬(a ∨ b) ≡ ¬a ∧ ¬b; a → b ≡ ¬a ∨ b ≡ ¬b → ¬a (प्रतिधनात्मक); ¬(a → b) ≡ a ∧ ¬b; और वितरण नियम, a ∨ (b ∧ c) ≡ (a ∨ b) ∧ (a ∨ c)।
उत्तर: ∀x (F(x) ∧ ¬G(x))
परिमाणक और तर्क: ¬∀x P(x) ≡ ∃x ¬P(x) और ¬∃x P(x) ≡ ∀x ¬P(x)। निषेध को भीतर ले जाएँ, उसके रास्ते में आने वाले हर परिमाणक को बदलें, और भीतरी सूत्र का निषेध प्रस्ताविक नियमों से करें, जैसे ¬(a → b) ≡ a ∧ ¬b। तर्क वैध होता है जब उन सभी पंक्तियों में निष्कर्ष 1 हो जिनमें सभी आधार-वाक्य 1 हों। सत्य आधार-वाक्यों और असत्य निष्कर्ष वाली एक भी पंक्ति प्रति-उदाहरण है और दिखाती है कि तर्क अवैध है।
बाकी विकल्प या तो किसी परिमाणक को अपरिवर्तित रखते हैं, या परिमाणकों का क्रम बदल देते हैं, या भीतरी सूत्र का निषेध गलत करते हैं।
उत्तर: AB = 00, CD = 00
कार्नो मानचित्र: खाने ग्रे कोड (00, 01, 11, 10) में क्रमबद्ध होते हैं, इसलिए पड़ोसी खाने, किनारों के आर-पार वाले भी, ठीक एक चर में भिन्न होते हैं। 1 को 1, 2, 4, 8 या 16 खानों के आयतों में समूहित करें, जितने बड़े और जितने कम समूह हो सकें, जब तक हर 1 ढक न जाए। हर समूह एक गुणन पद है: वे चर जो उसके भीतर स्थिर रहते हैं। 2ᵏ खानों का समूह k चर खो देता है। डोंट-केयर (X) का उपयोग समूह बड़े करने के लिए किया जा सकता है पर उन्हें ढकना ज़रूरी नहीं है। इसके बजाय 0 को समूहित करने से न्यूनतम POS रूप मिलता है।
पड़ोसी 1 वाला 1 दो या अधिक के समूह में शामिल हो सकता है।
उत्तर: क्लॉक कोर 4
फ़्लिप-फ़्लॉप और काउंटर: फ़्लिप-फ़्लॉप केवल सक्रिय क्लॉक कोर पर बदलता है। D अपना निवेश कॉपी करता है (Q⁺ = D); T तब टॉगल करता है जब T = 1; JK 00 पर स्थिर रहता है, 01 पर रीसेट करता है, 10 पर सेट करता है और 11 पर टॉगल करता है। n-बिट द्विआधारी काउंटर की 2ⁿ अवस्थाएँ होती हैं और वह 2ⁿ के मापांक में गिनता है; mod-N काउंटर 0, 1, …, N − 1 तक जाकर फिर 0 पर लौटता है, और उसे ऐसे सबसे छोटे n फ़्लिप-फ़्लॉप चाहिए जिसमें 2ⁿ ≥ N हो। रिपल काउंटर का हर चरण आवृत्ति को आधा कर देता है, इसलिए mod-N काउंटर का अंतिम निर्गत fclk/N पर चलता है। n फ़्लिप-फ़्लॉप वाले जॉनसन काउंटर की 2n अवस्थाएँ होती हैं, रिंग काउंटर की n।
D फ़्लिप-फ़्लॉप हर आरोही कोर पर D को कॉपी करता है: Q⁺ = D।
उत्तर: x = 6
प्रतिलोम और सर्वांगसमताएँ: a का n के मापांक में प्रतिलोम ठीक तब होता है जब gcd(a, n) = 1। विस्तारित यूक्लिडीय एल्गोरिथ्म 1 = s·n + t·a लिखता है, और तब a⁻¹ ≡ t (mod n)। gcd(a, n) = 1 वाली सर्वांगसमता a·x ≡ b (mod n) का हल x ≡ a⁻¹·b है। सहअभाज्य मापांकों वाली दो सर्वांगसमताओं x ≡ r₁ (mod m₁) और x ≡ r₂ (mod m₂) का m₁·m₂ के मापांक में एक हल होता है (चीनी शेषफल प्रमेय)। यूलर का φ(n) 1 से n तक की उन संख्याओं को गिनता है जो n से सहअभाज्य हैं: φ(n) = n·∏(1 − 1/p)।
उत्तर: c = 151
मॉड्यूलर घात और RSA: aᵏ mod n बार-बार वर्ग करके निकालें: k को द्विआधारी में लिखें, वर्ग करें, हर चरण के बाद घटाएँ और जिन घातों का बिट 1 है उन्हें गुणा करें। फर्मा: अभाज्य p के लिए, जो a को विभाजित नहीं करता, aᵖ⁻¹ ≡ 1 (mod p), इसलिए घातांक को p − 1 के मापांक में घटाया जा सकता है। RSA: अभाज्य p और q चुनें, n = p·q और φ(n) = (p − 1)(q − 1); सार्वजनिक घातांक e, φ(n) से सहअभाज्य है, और निजी घातांक d = e⁻¹ mod φ(n) है। c = mᵉ mod n से एन्क्रिप्ट करें और m = cᵈ mod n से डिक्रिप्ट करें।
उत्तर: A · ऑपरेशनों के वर्स्ट-केस अनुक्रम पर प्रति ऑपरेशन औसत लागत
एमॉर्टाइज़्ड विश्लेषण दुर्लभ महँगे ऑपरेशनों की लागत को कई सस्ते ऑपरेशनों पर फैलाता है, जिससे किसी भी अनुक्रम के लिए गारंटीशुदा औसत मिलता है।
उत्तर: A · प्रति वृद्धि O(1)
n वृद्धियों में बिट i लगभग n / 2ⁱ बार पलटता है, इसलिए कुल 2n से कम पलटाव होते हैं, यानी प्रति वृद्धि औसत O(1)।
उत्तर: A · सेपरेट चेनिंग (Separate chaining)
चेनिंग प्रत्येक बकेट के लिए एक लिंक्ड लिस्ट (या अन्य संरचना) रखती है; ओपन एड्रेसिंग टेबल में ही कोई अन्य खाली स्थान खोजती है।
उत्तर: D · सभी रिकॉर्ड जुड़े हुए लीफ़ में होते हैं, जिससे रेंज स्कैन कुशल होते हैं
B+ ट्री में आंतरिक नोड केवल खोज का मार्गदर्शन करते हैं और लीफ़ कुंजी क्रम में जुड़े होते हैं, इसलिए रेंज प्रश्न पहली कुंजी खोजकर फिर लीफ़ के साथ चलता है।
उत्तर: दोनों में से कुछ नहीं
यूलर, हैमिल्टन और वृक्ष: संबद्ध ग्राफ़ में यूलर परिपथ (हर कोर एक बार, शुरुआत पर वापसी) तब होता है जब हर शीर्ष की घात सम हो, और परिपथ न होने वाला यूलर पथ तब जब ठीक दो शीर्षों की घात विषम हो; तब पथ एक विषम शीर्ष से दूसरे तक चलता है। हैमिल्टन परिपथ हर शीर्ष पर एक बार जाता है; Kn में ऐसे (n − 1)!/2 होते हैं। n शीर्षों वाले वृक्ष में n − 1 कोरें होती हैं, और m कोरों वाला संबद्ध ग्राफ़ m − n + 1 कोरें हटाने के बाद स्पैनिंग ट्री रखता है।
उत्तर: D
सबसे छोटे पथ और स्पैनिंग ट्री: डाइक्स्ट्रा का एल्गोरिथ्म हर चक्र में एक शीर्ष निर्धारित करता है: सबसे छोटी अस्थायी दूरी वाला अनिर्धारित शीर्ष। तब उसकी दूरी अंतिम होती है, और हर पड़ोसी v को d(v) = min(d(v), d(u) + w(u, v)) मिलता है। क्रुस्कल का एल्गोरिथ्म कोरों को हल्की से भारी की ओर लेकर और चक्र बनाने वाली हर कोर छोड़कर न्यूनतम स्पैनिंग ट्री बनाता है; प्रिम का एल्गोरिथ्म प्रारंभिक शीर्ष से एक वृक्ष बढ़ाता है और हमेशा उससे बाहर जाने वाली सबसे हल्की कोर जोड़ता है। n शीर्षों के स्पैनिंग ट्री में n − 1 कोरें होती हैं।
उत्तर: D · उपयोगकर्ता alice को employees टेबल पढ़ने की अनुमति देता है
GRANT किसी ऑब्जेक्ट पर विशेषाधिकार देता है; SELECT केवल पढ़ने की अनुमति देता है, जबकि INSERT, UPDATE और DELETE अलग विशेषाधिकार हैं।
उत्तर: D · ऑप्टिमाइज़र द्वारा चुनी गई निष्पादन योजना, जैसे स्कैन और जॉइन विधियाँ
EXPLAIN योजना (इंडेक्स या क्रमिक स्कैन, जॉइन एल्गोरिदम, अनुमानित लागत) दिखाता है; EXPLAIN ANALYZE क्वेरी चलाकर वास्तविक समय भी बताता है।
उत्तर: D · 192.168.10.64
/26 सबनेट 0, 64, 128 और 192 से शुरू होते हैं। 77 ब्लॉक 64–127 में आता है, इसलिए नेटवर्क पता 192.168.10.64 है।
उत्तर: D · 8 Mbit/s
C = 10⁶ × log₂(256) = 10⁶ × 8 = 8 Mbit/s। यह शोरयुक्त चैनल पर त्रुटि-रहित डेटा दर की ऊपरी सीमा है।
उत्तर: p = 21
IPv4 सबनेटिंग: एक पते में 32 बिट होती हैं। उपसर्ग /p बताता है कि शुरुआती कितनी बिटें नेटवर्क की पहचान करती हैं; शेष 32 − p बिटें होस्ट को क्रमांकित करती हैं। एक सबनेट में 2³²⁻ᵖ पते होते हैं, पर पहला (नेटवर्क पता) और अंतिम (ब्रॉडकास्ट पता) होस्ट को नहीं दिए जा सकते, इसलिए 2³²⁻ᵖ − 2 होस्ट आते हैं। अपवाद: /31 (पॉइंट-टू-पॉइंट लिंक, RFC 3021) अपने दोनों 2 पतों का उपयोग होस्ट के लिए करता है, और /32 केवल एक पता है (एक होस्ट या लूपबैक)।
उत्तर: x = 128
VLSM: हर LAN को सबसे छोटा सबनेट मिलता है जिसके लिए 2ʰ − 2 ≥ उसकी होस्ट संख्या, अर्थात उपसर्ग 32 − h। सबसे बड़े सबनेट पहले आवंटित करने से हर ब्लॉक अपने आकार के गुणज पर संरेखित रहता है, इसलिए नेटवर्क पते ब्लॉक आकार जोड़ते जाने से मिलते हैं।
LAN B: 192.168.43.128/28।
ExamProblems · examproblems.com/courses/computer-science-fundamentals