Currently Empty: ₹0.00
Types of Operating Systems
Operating System अलग-अलग requirements और computing environments के लिए design किए जाते हैं। किसी OS का type उसके working method, number of users, number of tasks और type of device के आधार पर समझा जा सकता है।
Simple words में, Operating System के अलग-अलग types अलग-अलग situations में computer resources और tasks को manage करने के लिए बनाए जाते हैं।
1. Single-User Operating System
Single-User Operating System primarily एक user के लिए designed होता है।
यह personal computers में commonly देखा जाता है।
Examples:
- Windows
- macOS
ध्यान दें कि modern desktop OS technically multiple user accounts support कर सकते हैं, इसलिए “single-user” classification अक्सर historical/basic textbook context में use की जाती है।
2. Multi-User Operating System
Multi-User Operating System multiple users को एक ही computer system के resources access करने की सुविधा देता है।
यह systems में useful होता है जहाँ कई users accounts या sessions के माध्यम से resources use करते हैं।
Examples:
- Linux
- UNIX
- Windows Server
3. Single-Tasking Operating System
ऐसा OS एक समय में मुख्य रूप से एक task execute करने के लिए designed होता है।
यह concept पुराने और simple operating systems में अधिक common था।
Example:
MS-DOS को traditional single-tasking OS के example के रूप में पढ़ाया जाता है।
4. Multitasking Operating System
Multitasking OS एक समय में multiple applications/processes को manage और execute कर सकता है।
Examples:
- Windows
- Linux
- macOS
- Android
Example:
आप एक साथ:
Browser + Word + Music Player
use कर सकते हैं।
OS CPU और other resources को इन processes के बीच schedule करता है।
5. Multiprocessing Operating System
Multiprocessing OS ऐसे computer systems को support करता है जिनमें multiple CPU cores या processors available होते हैं।
यह multiple processing units का उपयोग करके tasks को execute/manage कर सकता है।
Examples:
Modern versions of:
- Windows
- Linux
- macOS
6. Real-Time Operating System (RTOS)
Real-Time Operating System ऐसे applications के लिए designed होता है जहाँ tasks को defined timing constraints के अंदर respond करना जरूरी होता है।
यह सिर्फ “बहुत fast” होने के बारे में नहीं है, बल्कि predictable timing और deadlines के बारे में है।
Examples:
- FreeRTOS
- QNX
- VxWorks
Uses:
- Industrial Control
- Robotics
- Automotive Systems
- Embedded Systems
- Medical Equipment
7. Distributed Operating System
Distributed Operating System multiple networked computers के resources और processing को एक coordinated system की तरह manage करने के लिए designed concept है।
इसका उद्देश्य distributed computing resources को coordinate करना होता है।
यह concept modern cloud/distributed computing से related है, लेकिन हर networked computer system को distributed OS नहीं कहा जाता।
8. Network Operating System
Network Operating System (NOS) network में connected computers और shared resources को manage करने के लिए designed होता है।
Uses:
- User Management
- File Sharing
- Printer Sharing
- Network Security
- Centralized Resource Management
Examples:
- Windows Server
- UNIX/Linux server systems
9. Embedded Operating System
Embedded OS specific-purpose devices और embedded systems के लिए designed होता है।
यह limited hardware resources और particular device requirements को ध्यान में रखकर बनाया जा सकता है।
Examples/Uses:
- Smart TVs
- Routers
- IoT Devices
- Industrial Controllers
- Automotive Systems
10. Mobile Operating System
Mobile Operating System smartphones और tablets जैसे mobile devices के लिए optimized होता है।
Examples:
- Android
- iOS
इनमें touch interface, mobile networking, sensors, battery management और app ecosystem जैसे features important होते हैं।
Operating Systems का Simple Classification
Operating Systems
→ Single-User
→ Multi-User
→ Single-Tasking
→ Multitasking
→ Multiprocessing
→ Real-Time (RTOS)
→ Distributed
→ Network OS
→ Embedded OS
→ Mobile OS
Quick Revision
| Type | Main Purpose | Example |
|---|---|---|
| Single-User | Individual user computing | Windows, macOS |
| Multi-User | Multiple users | Linux, UNIX |
| Single-Tasking | One main task at a time | MS-DOS |
| Multitasking | Multiple processes/tasks | Windows, Linux |
| Multiprocessing | Multiple processors/cores | Modern Windows/Linux |
| Real-Time | Predictable timing/deadlines | FreeRTOS, QNX |
| Distributed | Distributed systems coordination | Specialized distributed systems |
| Network OS | Network resource management | Windows Server |
| Embedded OS | Dedicated devices | Embedded systems |
| Mobile OS | Smartphones/tablets | Android, iOS |
Operating System के types अलग-अलग computing requirements के अनुसार होते हैं, जैसे multitasking, multiple users, real-time processing, networking, embedded devices और mobile computing।
SNCEC PORTAL
Student & Website Links
Quick access to student services, courses, learning resources and SNCEC information.
Student Login
Access your student account
Student Registration
Create your student account
Student Dashboard
Manage your learning activities
Courses
Explore our job-oriented courses
All Courses List
View complete course catalog
Mock Tests & Quizzes
Practice and test your knowledge
Student Zone
Access student services and resources
Student Zone →Learning Portal
Access online learning resources
Open Portal →Knowledge Base
Access computer learning notes and knowledge resources
Open Knowledge Base →SNCEC Digital Seva
Access digital services and online assistance
Open Digital Seva →Instructor Registration
Join us as an instructor
Our Team
Meet our professional team
About Us
Learn more about SNCEC
Contact Us
Get in touch with our team
Computer Shop
Computers, accessories & IT products
SNCEC Official Website
Shree Narayan Computers & Education Center




