Computer Operating System Syllabus
1. परिचय (Introduction)
OS की आवश्यकता (Need for OS)
OS के मुख्य घटक (Core Components)
OS की आवश्यकता (Need for OS)
OS के मुख्य घटक (Core Components)
2. OS के प्रकार (Types of Operating Systems)
Batch Processing OS
Time-Sharing OS
Distributed OS
Real-Time OS (Hard RTOS vs Soft RTOS)
Embedded OS
Mobile OS (Android, iOS)
Batch Processing OS
Time-Sharing OS
Distributed OS
Real-Time OS (Hard RTOS vs Soft RTOS)
Embedded OS
Mobile OS (Android, iOS)
3. OS की संरचना (OS Architecture)
Monolithic Structure
Layered Structure
Microkernel
Client-Server Model
Monolithic Structure
Layered Structure
Microkernel
Client-Server Model
4. प्रोसेस मैनेजमेंट (Process Management)
Process vs Program
Process States (New, Ready, Running, Waiting, Terminated)
PCB (Process Control Block)
Scheduling Algorithms:
FCFS (First Come First Serve)
SJF (Shortest Job First)
Round Robin
Priority Scheduling
Process vs Program
Process States (New, Ready, Running, Waiting, Terminated)
PCB (Process Control Block)
Scheduling Algorithms:
FCFS (First Come First Serve)
SJF (Shortest Job First)
Round Robin
Priority Scheduling
5. मेमोरी मैनेजमेंट (Memory Management)
Fragmentation (Internal & External)
Paging
Segmentation
Virtual Memory
Page Replacement Algorithms (FIFO, LRU)
Fragmentation (Internal & External)
Paging
Segmentation
Virtual Memory
Page Replacement Algorithms (FIFO, LRU)
6. फाइल सिस्टम (File System)
File Attributes & Operations
Directory Structure
Disk Scheduling Algorithms (FCFS, SSTF, SCAN, C-SCAN)
File Attributes & Operations
Directory Structure
Disk Scheduling Algorithms (FCFS, SSTF, SCAN, C-SCAN)
7. डिवाइस मैनेजमेंट (Device Management)
I/O Systems
Device Drivers
Buffering vs Spooling
I/O Systems
Device Drivers
Buffering vs Spooling
8. सिक्योरिटी और प्रोटेक्शन (Security & Protection)
Authentication vs Authorization
Malware (Virus, Worms, Trojans)
Firewall & Encryption
Authentication vs Authorization
Malware (Virus, Worms, Trojans)
Firewall & Encryption
9. पॉपुलर ऑपरेटिंग सिस्टम (Popular OS)
Windows OS (Versions & Features)
Linux (Kernel, Distributions)
macOS (Unix-Based Features)
Android Architecture
Windows OS (Versions & Features)
Linux (Kernel, Distributions)
macOS (Unix-Based Features)
Android Architecture
10. एडवांस्ड टॉपिक्स (Advanced Topics)
Multi-Threading
Cloud OS (Chrome OS)
IoT OS (Raspberry Pi OS)
Multi-Threading
Cloud OS (Chrome OS)
IoT OS (Raspberry Pi OS)
प्रैक्टिकल सिलेबस (Practical Syllabus)
Linux Basic Commands (Terminal Usage)
Windows Task Manager & Resource Monitoring
Virtual Machine पर OS इंस्टालेशन (Ubuntu/Windows)
Shell Scripting Basics
Linux Basic Commands (Terminal Usage)
Windows Task Manager & Resource Monitoring
Virtual Machine पर OS इंस्टालेशन (Ubuntu/Windows)
Shell Scripting Basics
असेसमेंट (Assessment)
क्विज़ (MCQs on OS Concepts)
केस स्टडी (Deadlock Handling, Scheduling)
प्रोजेक्ट (Mini OS Simulation using Python/C)
क्विज़ (MCQs on OS Concepts)
केस स्टडी (Deadlock Handling, Scheduling)
प्रोजेक्ट (Mini OS Simulation using Python/C)
No comments:
Post a Comment