कंप्यूटर विज्ञान

देखिए प्रोग्राम और प्रणालियाँ असल में कैसे व्यवहार करते हैं: एल्गोरिदम को कदम-दर-कदम चलाइए, डेटा संरचनाओं को आकार बदलते देखिए, और बड़े आर्किटेक्चर में अनुरोधों का रास्ता देखिए।

19 लाइव सिम्युलेटर

एल्गो सिम्युलेटर का स्क्रीनशॉट

एल्गो सिम्युलेटर

सॉर्टिंग, सर्चिंग, ट्री, हीप और ग्राफ़ एल्गोरिदम को एक-एक कदम चलते देखिए, ऐसे एनिमेशन के साथ जिन्हें आप रोक और दोबारा चला सकते हैं।

कंप्यूटर विज्ञान · एल्गोरिदम, डेटा संरचनाएँ

कक्षा 11–12 · कॉलेज और आगेकक्षा 11–12 कंप्यूटर विज्ञान: सर्चिंग, सॉर्टिंग और स्टैक

सिम्युलेटर शुरू करें: एल्गो सिम्युलेटर
सिस्टम डिज़ाइन सिम्युलेटर का स्क्रीनशॉट

सिस्टम डिज़ाइन सिम्युलेटर

लोड बैलेंसर, कैश, कतार और डेटाबेस से आर्किटेक्चर बनाइए, फिर ट्रैफ़िक बहते देखिए और जानिए कि वे कहाँ टूटते हैं।

कंप्यूटर विज्ञान · सिस्टम डिज़ाइन, कंप्यूटर नेटवर्क

कॉलेज और आगेसॉफ़्टवेयर इंजीनियरिंग: सिस्टम डिज़ाइन

सिम्युलेटर शुरू करें: सिस्टम डिज़ाइन सिम्युलेटर
सेलुलर ऑटोमेटा का स्क्रीनशॉट
शुरुआती

सेलुलर ऑटोमेटा

ग्रिड पर सेल बनाइए, जन्म और बचे रहने के नियम तय कीजिए, और कॉनवे के गेम ऑफ़ लाइफ़ व दूसरे ऑटोमेटा से ग्लाइडर, दोलक और अव्यवस्था बनते देखिए।

कंप्यूटर विज्ञान · उभरता व्यवहार और एजेंट

कॉलेज और आगेपाठ्यक्रम से आगे: जटिल प्रणालियाँ

सिम्युलेटर शुरू करें: सेलुलर ऑटोमेटा
झुंड व्यवहार का स्क्रीनशॉट
शुरुआती

झुंड व्यवहार

बॉइड्स के झुंड के लिए दूरी, संरेखण और संसक्ति समायोजित कीजिए और सरल स्थानीय नियमों से तालमेल भरा झुंड बनते देखिए, शिकारी के विकल्प के साथ।

कंप्यूटर विज्ञान · उभरता व्यवहार और एजेंट

कॉलेज और आगेपाठ्यक्रम से आगे: जटिल प्रणालियाँ

सिम्युलेटर शुरू करें: झुंड व्यवहार
RSA क्रिप्टोग्राफी का स्क्रीनशॉट
उन्नत

RSA क्रिप्टोग्राफी

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

कंप्यूटर विज्ञान · सुरक्षा और कोडिंग

कक्षा 11–12 · कॉलेज और आगेआधार: कक्षा 10 गणित: वास्तविक संख्याएँ (अभाज्य); कक्षा 11 कंप्यूटर विज्ञान: साइबर सुरक्षा

सिम्युलेटर शुरू करें: RSA क्रिप्टोग्राफी
हैश टेबल का स्क्रीनशॉट
मध्यम

हैश टेबल

हैश टेबल में कुंजियाँ डालिए, चेनिंग, लीनियर और क्वाड्रैटिक प्रोबिंग की तुलना कीजिए, और लोड फ़ैक्टर बढ़ने पर टकराव और प्रोब गिनिए।

कंप्यूटर विज्ञान · डेटा संरचनाएँ

कॉलेज और आगेकॉलेज: डेटा संरचनाएँ

सिम्युलेटर शुरू करें: हैश टेबल
CPU शेड्यूलिंग का स्क्रीनशॉट
मध्यम

CPU शेड्यूलिंग

प्रोसेस के आगमन और बर्स्ट समय बदलिए, फिर गैंट चार्ट पर FCFS, SJF, SRTF, प्राथमिकता और राउंड-रॉबिन शेड्यूल की प्रतीक्षा और टर्नअराउंड समय के साथ तुलना कीजिए।

कंप्यूटर विज्ञान · ऑपरेटिंग सिस्टम

कॉलेज और आगेकॉलेज: ऑपरेटिंग सिस्टम

सिम्युलेटर शुरू करें: CPU शेड्यूलिंग
पेज प्रतिस्थापन का स्क्रीनशॉट
मध्यम

पेज प्रतिस्थापन

पेज संदर्भ क्रम को FIFO, LRU, ऑप्टिमल और क्लॉक से चलाइए, फ़्रेम संख्या बदलिए, और बेलाडी की विसंगति सहित पेज फ़ॉल्ट की तुलना कीजिए।

कंप्यूटर विज्ञान · ऑपरेटिंग सिस्टम

कॉलेज और आगेकॉलेज: ऑपरेटिंग सिस्टम

सिम्युलेटर शुरू करें: पेज प्रतिस्थापन
कैश मैपिंग का स्क्रीनशॉट
मध्यम

कैश मैपिंग

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

कंप्यूटर विज्ञान · ऑपरेटिंग सिस्टम

कॉलेज और आगेकॉलेज: कंप्यूटर संगठन

सिम्युलेटर शुरू करें: कैश मैपिंग
डेडलॉक का स्क्रीनशॉट
मध्यम

डेडलॉक

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

कंप्यूटर विज्ञान · ऑपरेटिंग सिस्टम

कॉलेज और आगेकॉलेज: ऑपरेटिंग सिस्टम

सिम्युलेटर शुरू करें: डेडलॉक
डेटाबेस इंडेक्स का स्क्रीनशॉट
मध्यम

डेटाबेस इंडेक्स

बनाए गए डेटा पर पूरी टेबल स्कैन और B-ट्री इंडेक्स लुकअप की तुलना कीजिए, टेबल का आकार और क्वेरी की चयनात्मकता बदलिए, और गिनिए कि हर तरीका कितनी पंक्तियाँ और पेज छूता है।

कंप्यूटर विज्ञान · सिस्टम डिज़ाइन, डेटा संरचनाएँ

कक्षा 11–12 · कॉलेज और आगेकक्षा 12 कंप्यूटर विज्ञान: डेटाबेस अवधारणाएँ और SQL

सिम्युलेटर शुरू करें: डेटाबेस इंडेक्स
लेनदेन पृथक्करण का स्क्रीनशॉट
उन्नत

लेनदेन पृथक्करण

अलग-अलग आइसोलेशन स्तरों पर दो डेटाबेस लेनदेन को आपस में चलाइए और डर्टी रीड, खोए अपडेट और राइट स्क्यू को आते या रुकते देखिए।

कंप्यूटर विज्ञान · सिस्टम डिज़ाइन

कॉलेज और आगेकॉलेज: डेटाबेस

सिम्युलेटर शुरू करें: लेनदेन पृथक्करण
गार्बेज कलेक्शन का स्क्रीनशॉट
मध्यम

गार्बेज कलेक्शन

रूट और रेफ़रेंस वाला ऑब्जेक्ट ग्राफ़ बनाइए, रूट हटाइए, और मार्क-एंड-स्वीप व रेफ़रेंस काउंटिंग को कचरा ढूँढते देखिए, लीक हुए चक्रों सहित।

कंप्यूटर विज्ञान · ऑपरेटिंग सिस्टम

कॉलेज और आगेकॉलेज: प्रोग्रामिंग भाषाएँ

सिम्युलेटर शुरू करें: गार्बेज कलेक्शन
कंपाइलर पाइपलाइन का स्क्रीनशॉट
उन्नत

कंपाइलर पाइपलाइन

एक अंकगणितीय व्यंजक लिखिए और उसे टोकन बनने, सिंटैक्स ट्री में पार्स होने, स्टैक-मशीन कोड और मूल्यांकन तक जाते देखिए।

कंप्यूटर विज्ञान · एल्गोरिदम

कॉलेज और आगेकॉलेज: कंपाइलर

सिम्युलेटर शुरू करें: कंपाइलर पाइपलाइन
लॉजिक गेट का स्क्रीनशॉट
शुरुआती

लॉजिक गेट

एकल गेट से लेकर हाफ़ ऐडर, फ़ुल ऐडर और SR लैच तक डिजिटल परिपथों के इनपुट बदलिए, संकेत का प्रसार देखिए और सत्यता सारणी बनाइए।

कंप्यूटर विज्ञान · एल्गोरिदम

कक्षा 11–12 · कॉलेज और आगेकक्षा 11 कंप्यूटर विज्ञान: कंप्यूटर प्रणालियाँ (बूलियन तर्क)

सिम्युलेटर शुरू करें: लॉजिक गेट
परिमित अवस्था मशीनें का स्क्रीनशॉट
शुरुआती

परिमित अवस्था मशीनें

निर्धारित परिमित ऑटोमेटन को इनपुट स्ट्रिंग पर चरण-दर-चरण चलाइए, उसके संक्रमण बदलिए, और देखिए कि वह कौन-सी स्ट्रिंग स्वीकार करता है, बाइनरी विभाज्यता से टर्नस्टाइल तक।

कंप्यूटर विज्ञान · एल्गोरिदम

कॉलेज और आगेकॉलेज: संगणना सिद्धांत

सिम्युलेटर शुरू करें: परिमित अवस्था मशीनें
त्रुटि-सुधार कोड का स्क्रीनशॉट
मध्यम

त्रुटि-सुधार कोड

हैमिंग(7,4) से 4 डेटा बिट एनकोड कीजिए, रास्ते में बिट पलटिए, सिंड्रोम निकालिए, और देखिए कि एक त्रुटि कैसे ठीक होती है और दो बिट पलटने पर सीमा कहाँ है।

कंप्यूटर विज्ञान · सुरक्षा और कोडिंग

कॉलेज और आगेकॉलेज: नेटवर्क और कोडिंग सिद्धांत

सिम्युलेटर शुरू करें: त्रुटि-सुधार कोड
इमेज कनवल्यूशन का स्क्रीनशॉट
मध्यम

इमेज कनवल्यूशन

3 × 3 कर्नेल बदलिए और कनवल्यूशन को पिक्सेल-दर-पिक्सेल चलाइए, यह देखने के लिए कि धुंधलापन, तीखापन और किनारा पहचान एक छोटी तस्वीर को कैसे बदलते हैं।

इंजीनियरिंग · संकेत और डेटा

कॉलेज और आगेकॉलेज: इमेज प्रोसेसिंग

सिम्युलेटर शुरू करें: इमेज कनवल्यूशन
संपीड़न कोडिंग का स्क्रीनशॉट
मध्यम

संपीड़न कोडिंग

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

कंप्यूटर विज्ञान · सुरक्षा और कोडिंग

कॉलेज और आगेकॉलेज: सूचना सिद्धांत

सिम्युलेटर शुरू करें: संपीड़न कोडिंग

संबंधित विषय

भौतिकी गति, तरंगें, प्रकाश, ऊष्मा, विद्युत और परमाणु। 25 लाइव सिम्युलेटर रसायन विज्ञान अभिक्रियाएँ, साम्य, अम्ल और क्षार, विद्युत रसायन और पृथक्करण। 15 लाइव सिम्युलेटर जीव विज्ञान विकास, आनुवंशिकी, पारिस्थितिकी, कोशिका और शरीर क्रिया। 10 लाइव सिम्युलेटर गणित कलन, रैखिक बीजगणित, प्रायिकता, सांख्यिकी और फ्रैक्टल। 19 लाइव सिम्युलेटर इंजीनियरिंग परिपथ, इलेक्ट्रॉनिक्स, नियंत्रण प्रणालियाँ, संरचनाएँ और ऊर्जा। 20 लाइव सिम्युलेटर भुगतान और वित्त कार्ड लेनदेन का प्रवाह, ISO 8583, पेमेंट स्विच और NCMC। 1 लाइव सिम्युलेटर संचालन और अर्थशास्त्र कतारें, भंडार, आपूर्ति श्रृंखला, शेड्यूलिंग और बाज़ार। 11 लाइव सिम्युलेटर पृथ्वी और पर्यावरण जल, जलवायु, कार्बन, शहर और पुनर्चक्रण। 7 लाइव सिम्युलेटर