Russia 9 класс Informatics (basic)
अध्याय: 4
1. Digital literacy
Internet and safety · Working in the information space
- साइबर अपराध और साइबर सुरक्षा – साइबर अपराध वह अपराध है जिसमें कंप्यूटर, फ़ोन या इंटरनेट साधन या निशाना हो। आम रूप: हैकिंग (बिना अनुमति सिस्टम में घुसना; एथिकल हैकर अनुमति से सुरक्षा जाँचते हैं), ईव्सड्रॉपिंग (चुपके से बातचीत पकड़ना), फ़िशिंग (नकली ईमेल, SMS या वेबसाइट जो पासवर्ड, OTP या कार्ड की जानकारी चुराएँ), रैंसमवेयर (फ़ाइलें बंद करके पैसे माँगने वाला मालवेयर), साइबर ट्रोल (भड़काने वाले अपमानजनक संदेश) और साइबर बुलिंग (ऑनलाइन परेशान करना, धमकाना, अपमानित करना)। मालवेयर: वायरस (फ़ाइलों से फैलता है), वर्म (अपने-आप फैलता है), ट्रोजन (उपयोगी दिखकर पिछला दरवाज़ा खोलता है), स्पाइवेयर और एडवेयर (अनचाहे पॉप-अप विज्ञापन)। सुरक्षित ब्राउज़िंग: https, अपडेट, एंटीवायरस, फ़ायरवॉल, अनजान लिंक नहीं। पहचान सुरक्षा: मज़बूत अलग-अलग पासवर्ड, टू-फ़ैक्टर ऑथेंटिकेशन, OTP कभी साझा नहीं, सोच-समझकर जानकारी देना, साझा उपकरण पर लॉग आउट।
2. Theoretical foundations
Modelling · Graphs and trees
- कंप्यूटर सिमुलेशन – मॉडल किसी असली चीज़ का सरल रूप है जिसमें सिर्फ़ ज़रूरी बातें रहती हैं। कंप्यूटर सिमुलेशन उस मॉडल को समय के साथ कदम-दर-कदम चलाकर देखता है कि क्या होगा। इसमें चर (स्थिति), नियम (स्थिति कैसे बदलती है), पैरामीटर (हमारी चुनी संख्याएँ) और अक्सर संयोग होता है, इसलिए कई बार चलाकर औसत लेते हैं। असली आँकड़ों से मिलाकर जाँचते हैं (वैलिडेशन)। मौसम, ट्रैफ़िक, बीमारी, उड़ान प्रशिक्षण में इसका उपयोग होता है क्योंकि यह सस्ता, सुरक्षित और तेज़ है, पर उतना ही सही है जितना उसका मॉडल।
- ग्राफ़ सिद्धांत: बिंदु, रेखाएँ और नेटवर्क – ग्राफ़ शीर्षों (बिंदुओं) का समूह है जिन्हें किनारे (रेखाएँ) जोड़ते हैं। किसी शीर्ष की घात उसे छूने वाले किनारों की संख्या है, और सभी घातों का योग किनारों का दुगुना होता है। ऑयलर पथ हर किनारे का एक बार उपयोग करता है और तभी संभव है जब 0 या 2 शीर्ष विषम घात के हों। वृक्ष ऐसा जुड़ा ग्राफ़ है जिसमें चक्र नहीं और n − 1 किनारे हैं। भारित ग्राफ़ सड़कें और नेटवर्क दिखाते हैं; क्रुस्कल और प्रिम विधियाँ न्यूनतम विस्तृत वृक्ष ढूँढती हैं।
3. Algorithms and programming
Algorithm design · Arrays · Control and feedback
- प्रोग्रामिंग की मूल बातें: अनुक्रम, चयन, लूप और फ़ंक्शन – प्रोग्राम सटीक निर्देशों का समूह है जिसे कंप्यूटर मानता है। हर प्रोग्राम तीन संरचनाओं से बनता है: अनुक्रम (क्रम से कदम), चयन (if/else से चुनाव) और पुनरावृत्ति (लूप)। चर मान संभालकर रखते हैं। फ़ंक्शन कोड को नाम वाले, दोबारा इस्तेमाल होने वाले खंडों में बाँटते हैं, जिससे प्रोग्राम मॉड्यूलर बनता है और उसे जाँचना, सुधारना और सँभालना आसान होता है।
- ऐरे और लिस्ट: एक नाम में बहुत सारे मान – ऐरे (array) नंबर वाले डिब्बों की एक पंक्ति है जिनका नाम एक ही होता है। हर डिब्बे में एक मान होता है और उसका इंडेक्स 0 से शुरू होता है। इंडेक्स से हम डिब्बा पढ़ते या बदलते हैं, लूप से हर डिब्बे पर जाते हैं (ट्रैवर्सल), और इसी लूप से योग, औसत, सबसे बड़ा मान, गिनती और लीनियर सर्च करते हैं। 2D ऐरे पंक्तियों और स्तंभों का ग्रिड है, जिसे दो इंडेक्स और दो नेस्टेड लूप से पढ़ते हैं। ऐरे का आकार तय होता है; लिस्ट बढ़-घट सकती है।
- रोबोटिक्स: रोबोट कैसे महसूस करता, सोचता और काम करता है – रोबोट एक मशीन है जो आसपास को महसूस करती है, प्रोग्राम से फ़ैसला लेती है और मोटरों से काम करती है। इसमें ढाँचा, सेंसर, कंट्रोलर, एक्चुएटर, गियर जैसा संचरण और बिजली का स्रोत होता है। रोबोट कारख़ानों, अस्पतालों, खेतों, घरों और अंतरिक्ष में मदद करते हैं।
4. Information technologies
Spreadsheets · IT in society
- लेखांकन में स्प्रेडशीट: सूत्र, बैंक समाधान, अनुसूचियाँ, अनुपात और चार्ट – स्प्रेडशीट पंक्तियों और स्तंभों का जाल है, जिसके हर सेल में संख्या, शब्द या सूत्र हो सकता है। एक संख्या बदलो तो उससे जुड़े सब सूत्र अपने-आप बदल जाते हैं। लेखाकार इससे बैंक समाधान, मूल्यह्रास और ऋण अनुसूची, वेतन पत्रक, अनुपात विश्लेषण और चार्ट बनाते हैं।