यह पोस्ट “BSc 3rd Semester Computer Science Syllabus in Hindi” उन छात्रों के लिए विशेष रूप से तैयार की गई है जो बीएससी तृतीय सेमेस्टर में कंप्यूटर साइंस (Computer Science) विषय की पढ़ाई कर रहे हैं। इसमें दिया गया सिलेबस राष्ट्रीय शिक्षा नीति 2020 (NEP-2020) पर आधारित है, जिसे भारत के कई विश्वविद्यालयों द्वारा अपनाया गया है।
- BSc Books PDF (All Subjects)
इस लेख में आपको BSc 3rd सेमेस्टर कंप्यूटर साइंस का सम्पूर्ण सिलेबस हिंदी में सरल भाषा में उपलब्ध कराया गया है। यदि आप जानना चाहते हैं कि नए शैक्षिक ढांचे के तहत तीसरे सेमेस्टर में कौन-कौन से यूनिट और टॉपिक शामिल हैं, तो यह पोस्ट आपके लिए अत्यंत लाभकारी होगी।
BSc 3rd Semester Computer Science Syllabus in Hindi PDF (2025-26)
Table of Contents
इस सेक्शन में बीएससी थर्ड सेमेस्टर कंप्यूटर साइंस (Computer Science) का सिलेबस दिया गया है | यहाँ सिलेबस में दिए गये सभी टॉपिक्स को discuss किया गया है |
📘 B.Sc. द्वितीय वर्ष – तृतीय सेमेस्टर
विषय: कंप्यूटर साइंस (Computer Science)
पेपर: ऑपरेटिंग सिस्टम (Operating System)
कोर्स कोड: B070301T
क्रेडिट: 4 | कोर: अनिवार्य (Core Compulsory)
अधिकतम अंक: 100 (25 आंतरिक + 75 थ्योरी)
कुल व्याख्यान: 60 (प्रति सप्ताह 4 घंटे)
🎯 कोर्स आउटकम (Course Outcomes):
- ऑपरेटिंग सिस्टम की भूमिका, कार्य, विशेषताएँ और डिज़ाइन को समझ सकेंगे।
- मेमोरी प्रबंधन (Memory Management) और प्रोसेस शेड्यूलिंग (Process Scheduling) को विश्लेषित कर सकेंगे।
- क्रिटिकल सेक्शन समस्याओं (Critical Section Problems) के समाधान के लिए प्रोसेस सिंक्रोनाइज़ेशन तकनीकों का प्रयोग कर सकेंगे।
- डिस्क शेड्यूलिंग (Disk Scheduling) की अवधारणाओं को स्पष्ट कर सकेंगे।
- डेडलॉक (Deadlock) हैंडलिंग तकनीकों का मूल्यांकन करना सीखेंगे।
📚 सिलेबस विवरण (Syllabus Details):
🟩 Unit I: परिचय (Introduction)
- ऑपरेटिंग सिस्टम और उनके कार्य (Operating System and Functions)
- ऑपरेटिंग सिस्टम के प्रकार (Types of Operating Systems) – बैच (Batch), इंटरएक्टिव (Interactive), टाइम शेयरिंग (Time Sharing), रियल टाइम (Real Time), मल्टीप्रोसेसर (Multiprocessor), मल्टीयूज़र (Multiuser), मल्टीथ्रेडेड (Multithreaded)
- ऑपरेटिंग सिस्टम की संरचना (Operating System Structure)
- सिस्टम घटक (System Components), सेवाएं (Services)
- कर्नेल (Kernel) – मोनोलीथिक और माइक्रोकर्नेल (Monolithic and Microkernel)
उदाहरण: Windows, Linux, Android सभी अलग-अलग प्रकार के ऑपरेटिंग सिस्टम हैं।
Lectures: 7
🟩 Unit II: प्रोसेस प्रबंधन (Process Management)
- प्रोसेस की अवधारणा (Process Concept)
- प्रोसेस की अवस्थाएँ (Process States), प्रोसेस सिंक्रोनाइज़ेशन (Process Synchronization)
- क्रिटिकल सेक्शन और म्यूचुअल एक्सक्लूज़न (Critical Section & Mutual Exclusion)
- क्लासिकल सिंक्रोनाइज़ेशन समस्याएँ (Classical Synchronization Problems)
- शेड्यूलिंग एल्गोरिद्म (Scheduling Algorithms), प्रोसेस ट्रांजिशन
- इंटरप्रोसेस कम्युनिकेशन (Interprocess Communication), थ्रेड्स (Threads)
- सुरक्षा मुद्दे (Security Issues)
उदाहरण: जब दो ऐप एक ही फाइल को एक साथ एक्सेस करना चाहें।
Lectures: 8
🟩 Unit III: सीपीयू शेड्यूलिंग (CPU Scheduling)
- शेड्यूलिंग की अवधारणाएँ (Scheduling Concepts)
- शेड्यूलिंग की तकनीकें (Techniques of Scheduling)
- प्रीएम्पटिव और नॉन-प्रीएम्पटिव शेड्यूलिंग (Preemptive and Non-Preemptive)
- शेड्यूलिंग एल्गोरिद्म:
- First-Come-First-Serve (FCFS)
- Shortest Job Next (SJN)
- Round Robin
- Priority Scheduling
- Highest Response Ratio Next (HRRN)
- डेडलॉक की अवधारणा (Deadlock Concept) – रोकथाम, बचाव, पहचान, समाधान
उदाहरण: जब एक प्रोसेस बहुत समय से वेट कर रही हो और उससे पहले नई प्रोसेस को CPU मिल जाए, तो ये प्रीएम्पटिव शेड्यूलिंग कहलाती है।
Lectures: 8
🟩 Unit IV: मेमोरी प्रबंधन (Memory Management)
- मेमोरी अलोकेशन (Memory Allocation), रिलोकेशन (Relocation)
- सुरक्षा और साझा करना (Protection and Sharing)
- पेजिंग और सेगमेंटेशन (Paging and Segmentation)
- वर्चुअल मेमोरी (Virtual Memory), डिमांड पेजिंग (Demand Paging)
- पेज रिप्लेसमेंट एल्गोरिद्म (Page Replacement Algorithms)
- थ्रैशिंग (Thrashing)
उदाहरण: जब एक प्रोग्राम को ज़्यादा RAM की ज़रूरत हो और बार-बार हार्ड डिस्क से डेटा लाना पड़े।
Lectures: 7
🟩 Unit V: इनपुट/आउटपुट प्रबंधन और डिस्क शेड्यूलिंग (I/O Management and Disk Scheduling)
- I/O डिवाइसेज़ और सबसिस्टम्स (I/O Devices and Subsystems)
- I/O बफरिंग (Buffering), डिस्क स्टोरेज (Disk Storage)
- डिस्क शेड्यूलिंग एल्गोरिद्म (Disk Scheduling Algorithms)
- RAID की अवधारणा (RAID Concept)
उदाहरण: जब हम एक फाइल सेव करते हैं, तब डिस्क शेड्यूलिंग तय करता है कि पहले कौन सा डेटा लिखा जाएगा।
Lectures: 8
🟩 Unit VI: फाइल सिस्टम (File System)
- फाइल की अवधारणा (File Concept)
- फाइल ऑर्गनाइज़ेशन और एक्सेस (File Organization and Access)
- फाइल डायरेक्टरी, फाइल शेयरिंग (Directories and Sharing)
- फाइल सिस्टम कार्यान्वयन (Implementation), सुरक्षा (Protection)
उदाहरण: Windows में My Documents या Linux में /home/folder फाइल सिस्टम का हिस्सा हैं।
Lectures: 7
🟩 Unit VII: शेल परिचय और शेल स्क्रिप्टिंग (Shell Introduction and Scripting)
- शेल क्या है और उसके प्रकार (What is Shell and its Types)
- Linux में एडिटर्स (Editors in Linux), vi एडिटर के मोड्स (Modes in vi Editor)
उदाहरण: कमांड लाइन से फाइल बनाना या स्क्रिप्ट चलाना Shell से किया जाता है।
Lectures: 7
🟩 Unit VIII: शेल स्क्रिप्टिंग के कार्यान्वयन (Shell Scripting Execution)
- शेल स्क्रिप्ट लिखना और चलाना (Writing and Executing Shell Script)
- शेल वेरिएबल्स (Shell Variables – User Defined and System)
- सिस्टम कॉल्स (System Calls)
- पाइप्स और फिल्टर्स (Pipes and Filters)
- शेल में निर्णय लेना (If-Else, Switch)
- लूप्स (Loops), फंक्शन (Functions)
- यूटिलिटी प्रोग्राम्स: cut, paste, join, tr, uniq
- पैटर्न मैचिंग: grep
उदाहरण: एक साधारण स्क्रिप्ट जो यूज़र से नाम ले और उसे WELCOME कहे।
Lectures: 8
BSc 3rd Semester Computer Science Syllabus PDF Download
इस सेक्शन में बीएससी फर्स्ट सेमेस्टर के छात्रों के लिए कंप्यूटर साइंस (Computer Science) के syllabus का लिंक दिया गया है |
डाउनलोड करने के लिए के लिए – यहाँ क्लिक करें
अगर लिंक काम न करे तो कमेंट करके हमें बताएं |
thanks!
Leave a Reply