सीबीएसई 11 वीं कक्षा का कंप्यूटर साइंस का सिलेबस

पाठ्यक्रम संरचना

इकाइयों विषय निशान
1 कंप्यूटर फंडामेंटल 10
2 प्रोग्रामिंग पद्धति 10
3 पायथन / सी ++ का परिचय 18
4 पायथन / सी ++ के साथ प्रोग्रामिंग 30
Total 70

यूनिट 1: कंप्यूटर फंडामेंटल

Chapter 1: Classification of Computers

  • कंप्यूटर और उसके संचालन की मूल बातें
  • कार्यात्मक घटक और उनके अंतर्संबंध
  • बूटिंग की अवधारणा

Chapter 2: Software Concepts

  • सॉफ्टवेयर के प्रकार
    • सिस्टम सॉफ्टवेयर
    • उपयोगिता सॉफ्टवेयर
    • अनुप्रयोग प्रक्रिया सामग्री

Chapter 3: System Software

  • ऑपरेटिंग सिस्टम
  • Complier
  • दुभाषिया और कोडांतरक

Chapter 4: Operating System

  • ऑपरेटिंग सिस्टम की आवश्यकता
  • ऑपरेटिंग सिस्टम के कार्य -
    • प्रोसेसर प्रबंधन
    • स्मृति प्रबंधन
    • फाइल प्रबंधन
    • डिवाइस प्रबंधन
  • ऑपरेटिंग सिस्टम-इंटरएक्टिव के प्रकार (GUI आधारित)
  • समय बिताना
  • वास्तविक समय और वितरित
  • आमतौर पर इस्तेमाल किया ऑपरेटिंग सिस्टम -
    • UNIX
    • LINUX
    • Windows
    • Solaris
    • बॉस (भारत ऑपरेटिंग सिस्टम सॉल्यूशंस)
  • मोबाइल ओएस
    • Android
    • Symbian

Chapter 5: Utility Software

  • Anti-Virus
  • फ़ाइल प्रबंधन उपकरण
  • संपीड़न उपकरण
  • डिस्क प्रबंधन उपकरण -
    • डिस्क की सफाई
    • डिस्क डीफ़्रेग्मेंटर बैकअप

Chapter 6: Open Source Concepts

  • खुला स्रोत सॉफ्टवेयर
  • फ्रीवेयर, शेयरवेयर
  • मालिकाना सॉफ्टवेयर

Chapter 7: Application Software

  • कार्यालय उपकरण -
    • शब्द संसाधक
    • प्रस्तुति उपकरण
    • स्प्रेडशीट पैकेज
    • डेटाबेस प्रबंधन प्रणाली
  • डोमेन विशिष्ट उपकरण -
    • स्कूल प्रबंधन प्रणाली
    • इन्वेंटरी प्रबंधन प्रणाली
    • पेरोल प्रणाली
    • वित्तीय लेखांकन
    • होटल प्रबंधन
    • आरक्षण प्रणाली
    • मौसम की भविष्यवाणी प्रणाली

Chapter 8: Number System

  • Binary
  • Octal
  • Decimal
  • Hexadecimal
  • दो अलग-अलग संख्या प्रणालियों के बीच रूपांतरण

Chapter 9: Internal Storage encoding of Characters

  • ASCII
  • ISCII (सूचना पट के लिए भारतीय लिपियों का मानक कोड)
  • UNICODE (बहुभाषी कंप्यूटिंग के लिए)

Chapter 10: Microprocessor

  • मूल अवधारणा
  • घड़ी की गति (मेगाहर्ट्ज, गीगाहर्ट्ज) -
    • 16 बिट
    • 32 बिट
    • 64 बिट
    • 128 बिट प्रोसेसर
  • प्रकार -
    • CISC प्रोसेसर (जटिल निर्देश सेट कम्प्यूटिंग)
    • आरआईएससी प्रोसेसर (कम किए गए निर्देश सेट कम्प्यूटिंग)
    • EPIC (स्पष्ट रूप से समानांतर निर्देश कम्प्यूटिंग)

Chapter 11: Memory Concepts

  • इकाइयाँ -
    • Byte
    • किलो बाइट
    • मेगा बाइट
    • गीगा बाइट
    • तेरा बाइट
    • पेटा बाइट
    • एक्सा बाइट
    • ज़ेटा बाइट
    • यॉट बाइट

Chapter 12: Primary Memory

  • Cache
  • RAM
  • ROM

Chapter 13: Secondary Memory

  • फिक्स्ड और रिमूवेबल स्टोरेज
    • हार्ड डिस्क ड्राइव
    • सीडी / डीवीडी ड्राइव
    • पेन ड्राइव
    • ब्लू रे डिस्क

Chapter 14: Input Output Ports/ Connections

  • Serial
  • समानांतर और यूनिवर्सल सीरियल बस
  • PS-2 पोर्ट
  • अवरक्त पोर्ट
  • Bluetooth
  • Firewire

इकाई 2: प्रोग्रामिंग पद्धति

Chapter 15: General Concepts

  • भावों की स्पष्टता और सरलता
  • पहचानकर्ताओं के लिए उचित नामों का उपयोग
  • Comments
  • Indentation
  • Documentation
  • कार्यक्रम का रखरखाव
  • प्रोग्राम चलाना और डिबग करना
  • सिंटैक्स त्रुटियां
  • रन-टाइम त्रुटियाँ
  • तार्किक त्रुटियाँ

Chapter 16: Problem solving methodologies

  • समस्या की समझ
  • समस्या का समाधान
  • सरल चरणों में समाधान को तोड़ना (मॉड्यूलर दृष्टिकोण)
  • समाधान के लिए आवश्यक अंकगणित और तार्किक संचालन की पहचान
  • नियंत्रण संरचना - सशर्त नियंत्रण और लूपिंग (परिमित और अनंत)

Chapter 17: Problem Solving

  • एल्गोरिदम / फ़्लोचार्ट का परिचय

इकाई 3: पायथन का परिचय

Chapter 18: Getting Started

  • पायथन का परिचय:

    • एक एकीकृत उच्च स्तरीय भाषा

    • इंटरएक्टिव मोड और स्क्रिप्ट मोड

  • डेटा प्रकार -

    • संख्या (पूर्णांक - बूलियन, दशमलव, अष्टाधारी, षोडश आधारी; चल बिंदु; जटिल), कोई नहीं, अनुक्रम (स्ट्रिंग, ट्यूपल्स, सूची)

    • Sets

    • Mapping

Chapter 19: Mutable and Immutable Variables

Chapter 20: Variables, Expressions and Statements

  • मान, चर और खोजशब्द

  • पायथन में ऑपरेटर और परिचालक: (अंकगणित, संबंधपरक और तार्किक ऑपरेटर)

  • संचालक वरीयता

  • अभिव्यक्ति और कथन (असाइनमेंट स्टेटमेंट)

  • इनपुट लेना (रॉ_इनपुट () और इनपुट) () और आउटपुट प्रदर्शित करना (प्रिंट स्टेटमेंट)

  • टिप्पणियाँ डाल रहे हैं

Chapter 21: Functions

  • आयात मॉड्यूल (संपूर्ण मॉड्यूल या चयनित ऑब्जेक्ट)

  • कार्यों में बनाया गया

  • गणित मॉड्यूल से कार्य (उदाहरण के लिए, छत, फर्श, फैब, ऍक्स्प, लॉग, लॉग 10, पाउ, sqrt, cos, sin, tan, डिग्री, रेडियन)

  • यादृच्छिक संख्याओं को उत्पन्न करने के लिए यादृच्छिक () और रैंडिंट () यादृच्छिक मॉड्यूल के कार्यों का उपयोग करना

  • Composition

Chapter 22: Defining functions

  • कार्य करना
  • पासिंग पैरामीटर (डिफ़ॉल्ट पैरामीटर मान, कीवर्ड तर्क)
  • चर का दायरा
  • शून्य कार्य और मान लौटाने वाले कार्य
  • निष्पादन का प्रवाह

Chapter 23: Conditional constructs and looping

  • अगर और बयान
  • के लिए (रेंज फ़ंक्शन)
  • Break
  • Continue
  • Else
  • Pass
  • नेस्टेड अगर
  • स्थिर फंदा
  • सशर्त और लूपिंग निर्माण में यौगिक अभिव्यक्ति का उपयोग

इकाई 3: C ++ का परिचय

Chapter 24: Getting Started

  • C ++ वर्ण सेट
  • C ++ टोकन (पहचानकर्ता, कीवर्ड, कॉन्स्टेंट, ऑपरेटर)
  • C ++ प्रोग्राम की संरचना (फ़ाइलें, मुख्य कार्य शामिल हैं)
  • हैडर फाइलें - iostream.h, iomanip.h, cout, cin
  • I / O ऑपरेटरों का उपयोग (<< और >>)
  • एंडल और सेटव का उपयोग ()
  • आई / ओ ऑपरेटरों के कैस्केडिंग
  • Compilation
  • त्रुटि संदेश
  • संपादक का उपयोग
  • संपादक के मूल आदेश
  • Compilation
  • Linking
  • Execution

Chapter 25: Data Types, Variables and Constants

  • डेटा प्रकारों की अवधारणा

  • अंतर्निहित डेटा प्रकार: चार, इंट, फ्लोट और डबल

  • स्थिरांक: पूर्णांक स्थिरांक, चरित्र स्थिरांक - \ n, \ t, \ b), फ्लोटिंग पॉइंट स्थिरांक, स्ट्रिंग स्थिरांक

  • पहुँच संशोधक

  • अंतर्निर्मित डेटाटाइप्स के चर

  • चरों की घोषणा / आरंभ

  • कार्य विवरण

  • प्रकार संशोधक: हस्ताक्षरित, अहस्ताक्षरित, लंबा

Chapter 26: Operator and Expressions: Operators

  • अंकगणितीय ऑपरेटर (-, +, *, /,%)
  • असाइनमेंट ऑपरेटर (=)
  • C ++ शॉर्टहैंड (+ =, - =, * =, / =,% =)
  • अपर संचालक (-)
  • वेतन वृद्धि (++) और कमी (-) ऑपरेटर
  • संबंध ऑपरेटर (>,> =, <=, =; =!)
  • लॉजिकल ऑपरेटर्स (?, &&, II)
  • सशर्त संचालक
  • संचालकों की प्राथमिकता
  • भावों में स्वचालित प्रकार का रूपांतरण
  • कास्टिंग टाइप करें

यूनिट 4: पायथन के साथ प्रोग्रामिंग

Chapter 27: Strings

  • Creating

  • तत्वों की प्रारंभिक और पहुंच

  • स्ट्रिंग ऑपरेटरों -

    • +, *, में, अंदर नहीं, सीमा टुकड़ा [n: m]

    • रिलेशनल ऑपरेटर्स का उपयोग करके तार की तुलना करना

    • स्ट्रिंग फ़ंक्शंस और विधियाँ - लेन, कैपिटलाइज़, ढूंढें, इस्नालम, इसाल्फा, इडीजिट, लोअर, इस्लोवर, इसुपर, अपर, लेस्ट्रिप, रैस्ट्रिप, आइस्पेस, आइसटाइल, विभाजन, ज्वाइन, स्प्लिट, काउंट, डिकोड, एन्कोड, स्वेपकेस, स्ट्रिंग। स्थिरांक, नियमित अभिव्यक्ति और पैटर्न मिलान

Chapter 28: Lists

  • परिवर्तनशील सूचियों की अवधारणा
  • Creating
  • तत्वों को शुरू करना और उन तक पहुंच बनाना
  • Traversing
  • Appending
  • तत्वों को अद्यतन करना और हटाना
  • Composition
  • तर्कों के रूप में सूचीबद्ध करता है

Chapter 29: List operations

  • Joining
  • Slicing
  • +
  • *
  • in
  • अंदर नही

Chapter 30: List functions and methods

  • लेन ()
  • डालें ()
  • परिशिष्ट ()
  • विस्तार ()
  • क्रमबद्ध करें ()
  • हटाना( )
  • उलटना( )
  • पॉप( )
  • सूची( )
  • गिनती ()
  • विस्तार ()
  • सूचकांक ()
  • सीएमपी ()
  • अधिकतम ()
  • मिनट ()

Chapter 31: Dictionaries

  • की-वैल्यू पेयर की अवधारणा
  • शब्दकोश में तत्वों को बनाना, आरंभ करना और उन तक पहुँच बनाना
  • Traversing
  • Appending
  • Updating
  • तत्वों को हटाना

Chapter 32: Dictionary functions and methods

  • सीएमपी ()
  • लेन ()
  • स्पष्ट( )
  • प्राप्त( )
  • has_key ()
  • आइटम ()
  • चाभी( )
  • अपडेट करें( )
  • मान ()
  • पॉप( )
  • डेकी ()
  • तानाशाही ()

Chapter 33: Tuples

  • अपरिवर्तनीय अवधारणा
  • Creating
  • प्रारंभिक और एक ट्यूपल में तत्वों तक पहुंच
  • टपल का काम
  • टप्पल स्लाइस
  • नलिका अनुक्रमण

Chapter 34: Tuple Functions

  • cmp()
  • len()
  • max()
  • min()
  • tuple()
  • index()
  • count()
  • sum()
  • any()
  • all()
  • sorted()
  • reversed()

यूनिट 4: प्रोग्रामिंग सी + + में

Chapter 35: Flow of control

  • सशर्त कथन -
    • यदि नहीं तो
    • नेस्टेड अगर
    • switch..case..default
    • Nestedswitch..case
    • ब्रेक स्टेटमेंट (केवल स्विच में इस्तेमाल किया जा सकता है)
    • छोरों: जबकि, करते हैं - जबकि, के लिए और नेस्टेड छोरों

Chapter 36: Inbuilt Functions

  • मानक इनपुट / आउटपुट फ़ंक्शंस - stdio.h: get (), put ()

  • चरित्र कार्य - Ctype.h: isalnum (), isalpha (), isdigit (), islower (), isupper (), tolower (), toupper ()

  • स्ट्रिंग फंक्शन - string.h: strcpy (), strcat (), strlen (), strcmpi (), strev (), strlen (), strupur (), strcwr ()

  • गणितीय कार्य - math.h: fabs (), pow (), sgrt (), sin (), cos (), abs ()

  • अन्य कार्य - stdlib.h: randomize (), random ()

Chapter 37: Introduction to user-defined function and its requirements

  • एक कार्य को परिभाषित करना
  • फंक्शन प्रोटोटाइप
  • किसी फ़ंक्शन को आमंत्रित करना / कॉल करना
  • कार्य करने के लिए तर्क पारित करना
  • तर्क डेटा प्रकार निर्दिष्ट करना
  • डिफ़ॉल्ट तर्क
  • लगातार तर्क
  • मूल्य से कॉल करें
  • संदर्भ से कॉल करें
  • किसी फ़ंक्शन से मान वापस करना
  • स्कोप नियम
  • स्थानीय और वैश्विक चर
  • पैरामीटर से संबंधित और अंतर्निहित कार्यों में प्रकार की अवधारणाएं लौटाएं

Chapter 38: Structured Data Type

  • एरेस -

    • Introduction

    • Advantages

  • एक आयामी सरणी -

    • एक आयामी सरणी की घोषणा / आरंभीकरण

    • इनपुट तत्व

    • पहुंच तत्व

    • सरणी तत्वों का हेरफेर (तत्वों का योग, तत्वों का उत्पाद, तत्वों की औसत रैखिक खोज, अधिकतम / न्यूनतम मूल्य खोजना)

    • घोषणा / एक स्ट्रिंग का प्रारंभ

    • स्ट्रिंग जोड़तोड़ (स्वर / व्यंजन / अंक / विशेष वर्ण, केस रूपांतरण, एक स्ट्रिंग को उलटना, एक स्ट्रिंग के प्रत्येक शब्द को उलट देना)

  • दो आयामी ऐरे -

    • एक दो आयामी सरणी की घोषणा / आरंभीकरण

    • सरणी तत्वों तक पहुँचने वाले सरणी तत्वों को इनपुट करना

    • सरणी तत्वों का जोड़ (पंक्ति तत्व, स्तंभ तत्व, विकर्ण तत्व, अधिकतम / न्यूनतम मान ज्ञात करना)

  • उपयोगकर्ता-परिभाषित डेटा प्रकार -

    • उपयोगकर्ता परिभाषित डेटा प्रकारों का परिचय

  • संरचना -

    • एक संरचना को परिभाषित करना

    • घोषणा संरचना चर

    • संरचना तत्वों तक पहुँचना

    • मूल्य और संदर्भ के रूप में कार्यों के लिए संरचना पास करना

    • समारोह लौटने संरचना

    • संरचना की सरणी

  • टाइप किए गए ef कीवर्ड का उपयोग करके एक प्रतीक नाम को परिभाषित करना और #define प्रीप्रोसेसर निर्देश का उपयोग करके एक मैक्रो को परिभाषित करना

पीडीएफ डाउनलोड करने के लिए यहां क्लिक करें ।