๐ป เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ | Operating System
๐ง เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ เค्เคฏा เคนै?
เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ (Operating System) เคเค System Software เคนै เคो เคฏूเค़เคฐ (User) เคเคฐ เคंเคช्เคฏूเคเคฐ เคนाเคฐ्เคกเคตेเคฏเคฐ (Hardware) เคे เคฌीเค เคเค เคชुเคฒ (Bridge) เคा เคाเคฎ เคเคฐเคคा เคนै।
เคฏเคน เคंเคช्เคฏूเคเคฐ เคे เคธเคญी เคนाเคฐ्เคกเคตेเคฏเคฐ, เคธॉเคซ्เคเคตेเคฏเคฐ เคเคฐ เคซाเคเคฒ्เคธ เคो เคฎैเคจेเค เคเคฐเคคा เคนै เคคाเคि เคธिเคธ्เคเคฎ เคธเคนी เคคเคฐीเคे เคธे เคाเคฎ เคเคฐ เคธเคे।
เคธाเคงाเคฐเคฃ เคถเคฌ्เคฆों เคฎें, เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ เคนी เคंเคช्เคฏूเคเคฐ เคी เคाเคจ เคนै, เคเคธเคे เคฌिเคจा เคंเคช्เคฏूเคเคฐ เคธिเคฐ्เคซ เคเค เคฌॉเค्เคธ เคนै।
๐ฏ เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ เคे เคाเคฐ्เคฏ (Functions of Operating System in Hindi)
-
เคช्เคฐोเคธेเคธเคฐ เคฎैเคจेเคเคฎेंเค (Processor Management)
CPU เคा เคเคชเคฏोเค เคเค เคช्เคฐोเค्เคฐाเคฎ्เคธ เคฎें เคฌाँเคเคจा। -
เคฎेเคฎोเคฐी เคฎैเคจेเคเคฎेंเค (Memory Management)
RAM เคा เคธเคนी เคคเคฐीเคे เคธे เคเคชเคฏोเค เคเคฐ เคเคตंเคเคจ। -
เคซाเคเคฒ เคฎैเคจेเคเคฎेंเค (File Management)
เคกेเคा เคो เคธेเคต, เคเคชเคจ, เคกिเคฒीเค เคเคฐ เคเคฐ्เคเคจाเคเค़ เคเคฐเคจा। -
เคกिเคตाเคเคธ เคฎैเคจेเคเคฎेंเค (Device Management)
เคीเคฌोเคฐ्เคก, เคฎाเคเคธ, เคช्เคฐिंเคเคฐ เคैเคธे เคกिเคตाเคเคธेเค़ เคो เคंเค्เคฐोเคฒ เคเคฐเคจा। -
เคฏूเค़เคฐ เคंเคเคฐเคซेเคธ (User Interface)
เค्เคฐाเคซिเคเคฒ เคฏा เคเคฎांเคก-เคฌेเคธ्เคก เคंเคเคฐเคซेเคธ เคे เค़เคฐिเค เคฏूเค़เคฐ เคो เคंเคช्เคฏूเคเคฐ เคธे เคोเคก़เคจा।
⚙️ เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ เคे เคช्เคฐเคाเคฐ (Category-wise Types of Operating Systems)
เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ เคो เคเคธเคी เคाเคฐ्เคฏเคช्เคฐเคฃाเคฒी (Functionality), เคฏूเค़เคฐ เคธเคชोเคฐ्เค (User Support), เคเคฐ เคกिเคตाเคเคธ เคเคชเคฏोเค (Device Usage) เคे เคเคงाเคฐ เคชเคฐ เคเค เคช्เคฐเคाเคฐों เคฎें เคฌाँเคा เคเคฏा เคนै ๐
๐งฉ 1. User-based Operating Systems (เคฏूเค़เคฐ เคเคงाเคฐिเคค เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ)
๐น (a) Single User Operating System (เคธिंเคเคฒ เคฏूเค़เคฐ เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ)
-
เคเคธเคฎें เคเค เคธเคฎเคฏ เคฎें เคेเคตเคฒ เคเค เคฏूเค़เคฐ เคนी เคाเคฎ เคเคฐ เคธเคเคคा เคนै।
-
เคฏเคน เคธाเคงाเคฐเคฃ เคชเคฐ्เคธเคจเคฒ เคंเคช्เคฏूเคเคฐ เคे เคฒिเค เคเคชเคฏुเค्เคค เคนै।
๐งพ เคเคฆाเคนเคฐเคฃ: MS-DOS, Windows 10 (Single Mode)
๐น (b) Multi User Operating System (เคฎเคฒ्เคी เคฏूเค़เคฐ เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ)
-
เคเค เคฏूเค़เคฐ्เคธ เคเค เคธाเคฅ เคเค เคนी เคंเคช्เคฏूเคเคฐ เคธिเคธ्เคเคฎ เคा เคเคชเคฏोเค เคเคฐ เคธเคเคคे เคนैं।
-
เคธเคฐ्เคตเคฐ เคเคฐ เคฌเคก़ी เคंเคชเคจिเคฏों เคฎें เคเคธ्เคคेเคฎाเคฒ เคนोเคคा เคนै।
๐งพ เคเคฆाเคนเคฐเคฃ: UNIX, Linux Server, Windows Server
⚙️ 2. Task-based Operating Systems (เคाเคธ्เค เคเคงाเคฐिเคค เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ)
๐น (a) Single Tasking Operating System (เคธिंเคเคฒ เคाเคธ्เคिंเค)
-
เคเค เคธเคฎเคฏ เคฎें เคธिเคฐ्เคซ เคเค เคนी เคाเคฎ เคเคฐ เคธเคเคคा เคนै।
๐งพ เคเคฆाเคนเคฐเคฃ: MS-DOS
๐น (b) Multi Tasking Operating System (เคฎเคฒ्เคी เคाเคธ्เคिंเค)
-
เคเค เคธाเคฅ เคเค เคเคช्เคฒिเคेเคถเคจ เคเคฒा เคธเคเคคा เคนै।
๐งพ เคเคฆाเคนเคฐเคฃ: Windows, macOS, Linux
⏱️ 3. Processing-based Operating Systems (เคช्เคฐोเคธेเคธिंเค เคเคงाเคฐिเคค เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ)
๐น (a) Batch Operating System (เคฌैเค เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ)
-
เคธเคญी เคाเคฐ्เคฏों เคो เคเค เคธाเคฅ เคฌैเค เคฎें เคช्เคฐोเคธेเคธ เคเคฐเคคा เคนै।
-
เคเคธเคฎें เคฏूเค़เคฐ เคเคฐ เคธिเคธ्เคเคฎ เคे เคฌीเค เคธीเคงा เคंเคเคฐैเค्เคถเคจ เคจเคนीं เคนोเคคा।
๐งพ เคเคฆाเคนเคฐเคฃ: IBM OS, DOS
๐น (b) Time Sharing Operating System (เคाเคเคฎ เคถेเคฏเคฐिंเค เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ)
-
CPU เคा เคธเคฎเคฏ เค เคฒเค-เค เคฒเค เคฏूเค़เคฐ्เคธ เคे เคฌीเค เคฌाँเค เคฆिเคฏा เคाเคคा เคนै।
-
เคฏเคน เคธिเคธ्เคเคฎ เคซाเคธ्เค เคฐिเคธ्เคชॉเคจ्เคธ เคाเคเคฎ เคช्เคฐเคฆाเคจ เคเคฐเคคा เคนै।
๐งพ เคเคฆाเคนเคฐเคฃ: UNIX, MULTICS
๐น (c) Real Time Operating System (เคฐिเคฏเคฒ เคाเคเคฎ เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ)
-
เคกेเคा เคो เคคुเคฐंเคค เคช्เคฐोเคธेเคธ เคเคฐเคคा เคนै เคเคฐ เคธเคฎเคฏ เคชเคฐ เคเคเคเคชुเค เคฆेเคคा เคนै।
-
เคเคธเคा เคเคชเคฏोเค เคฐॉเคेเค, เคฎेเคกिเคเคฒ เคธिเคธ्เคเคฎ, เคฏा เคंเคกเคธ्เค्เคฐिเคฏเคฒ เคฎเคถीเคจों เคฎें เคนोเคคा เคนै।
๐งพ เคเคฆाเคนเคฐเคฃ: RTLinux, VxWorks, QNX
๐ 4. Network-based Operating Systems (เคจेเคเคตเคฐ्เค เคเคงाเคฐिเคค เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ)
๐น Network Operating System (เคจेเคเคตเคฐ्เค เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ)
-
เคฏเคน เคจेเคเคตเคฐ्เค เคฎें เคुเคก़े เคเค เคंเคช्เคฏूเคเคฐ्เคธ เคो เคจिเคฏंเคค्เคฐिเคค เคเคฐเคคा เคนै।
-
เคฏूเค़เคฐ เคซाเคเคฒ เคถेเคฏเคฐिंเค เคเคฐ เคจेเคเคตเคฐ्เค เคฐिเคธोเคฐ्เคธ เคเค्เคธेเคธ เคเคฐ เคธเคเคคे เคนैं।
๐งพ เคเคฆाเคนเคฐเคฃ: Windows Server, Novell NetWare, Linux Server
๐น Distributed Operating System (เคกिเคธ्เค्เคฐिเคฌ्เคฏूเคेเคก เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ)
-
เคเค เคंเคช्เคฏूเคเคฐ เคเค เคธाเคฅ เคฎिเคฒเคเคฐ เคเค เคนी เคธिเคธ्เคเคฎ เคी เคคเคฐเคน เคाเคฎ เคเคฐเคคे เคนैं।
-
เคเคธเคธे เคชเคฐเคซॉเคฐ्เคฎेंเคธ เคเคฐ เคธ्เคชीเคก เคฆोเคจों เคฌเคข़ เคाเคคी เคนैं।
๐งพ เคเคฆाเคนเคฐเคฃ: LOCUS, Amoeba
๐ฑ 5. Device-based Operating Systems (เคกिเคตाเคเคธ เคเคงाเคฐिเคค เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ)
๐น Desktop Operating System (เคกेเคธ्เคเคॉเคช เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ)
-
เคชเคฐ्เคธเคจเคฒ เคंเคช्เคฏूเคเคฐ เคเคฐ เคฒैเคชเคॉเคช เคฎें เคเคธ्เคคेเคฎाเคฒ เคนोเคคा เคนै।
๐งพ เคเคฆाเคนเคฐเคฃ: Windows, macOS, Linux
๐น Mobile Operating System (เคฎोเคฌाเคเคฒ เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ)
-
เคธ्เคฎाเคฐ्เคเคซोเคจ เคเคฐ เคैเคฌเคฒेเค เคกिเคตाเคเคธ เคे เคฒिเค เคฌเคจाเคฏा เคเคฏा เคนै।
๐งพ เคเคฆाเคนเคฐเคฃ: Android, iOS
๐น Embedded Operating System (เคเคฎ्เคฌेเคกेเคก เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ)
-
เคตिเคถेเคท เคนाเคฐ्เคกเคตेเคฏเคฐ เคกिเคตाเคเคธेเค़ (เคैเคธे ATM, เคตॉเค, เคฎाเคเค्เคฐोเคตेเคต) เคฎें เคเคชเคฏोเค เคนोเคคा เคนै।
๐งพ เคเคฆाเคนเคฐเคฃ: Windows CE, QNX, VxWorks
๐งฎ 6. Graphical & Command-based Category (เคंเคเคฐเคซेเคธ เคเคงाเคฐिเคค เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ)
๐น Command Line Interface (CLI)
-
เคเคธเคฎें เคฏूเค़เคฐ เคो เคเคฎांเคก เคाเคเคช เคเคฐเคจी เคชเคก़เคคी เคนै।
๐งพ เคเคฆाเคนเคฐเคฃ: MS-DOS, UNIX Shell
๐น Graphical User Interface (GUI)
-
เคเคธเคฎें เคฎाเคเคธ เคเคฐ เคเคเคเคจ เคे เคเคฐिเค เคाเคฎ เคिเคฏा เคाเคคा เคนै।
๐งพ เคเคฆाเคนเคฐเคฃ: Windows, macOS, Ubuntu
Conclusion:
เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ เคนเคฐ เคंเคช्เคฏूเคเคฐ เคा เคฆिเคฒ เคนोเคคा เคนै।
เคเคธเคे เคฌिเคจा เคोเค เคญी เคंเคช्เคฏूเคเคฐ, เคฎोเคฌाเคเคฒ เคฏा เคธ्เคฎाเคฐ्เค เคกिเคตाเคเคธ เคाเคฎ เคจเคนीं เคเคฐ เคธเคเคคा।
เคนเคฐ เคช्เคฐเคाเคฐ เคा เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ เค
เคฒเค เคเคฆ्เคฆेเคถ्เคฏ เคे เคฒिเค เคกिเค़ाเคเคจ เคिเคฏा เคเคฏा เคนै —
๐ฑ เคฎोเคฌाเคเคฒ เคे เคฒिเค Android/iOS,
๐ป เคंเคช्เคฏूเคเคฐ เคे เคฒिเค Windows/Linux,
⚙️ เคฐिเคฏเคฒ เคाเคเคฎ เคธिเคธ्เคเคฎ เคे เคฒिเค RTOS,
๐ เคจेเคเคตเคฐ्เค เคे เคฒिเค Network OS।
๐ เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ เคे เคช्เคฐเคाเคฐ เคธाเคฐเคฃी (Summary Table)
| เคถ्เคฐेเคฃी | เคช्เคฐเคाเคฐ | เคเคฆाเคนเคฐเคฃ |
|---|---|---|
| User Based | Single User, Multi User | MS-DOS, UNIX |
| Task Based | Single Tasking, Multi Tasking | Windows, macOS |
| Processing Based | Batch, Time Sharing, Real Time | UNIX, RTLinux |
| Network Based | Network, Distributed | Windows Server, Amoeba |
| Device Based | Desktop, Mobile, Embedded | Android, QNX |
| Interface Based | CLI, GUI | MS-DOS, Windows |