Operating System: कार्य, प्रकार और उदाहरण

लेखक: अभ्यास नीति | Last Updated: 12 अक्टूबर 2026

Operating System (OS) एक system software है जो user और computer hardware के बीच interface बनकर पूरे computer system को चलाता है।

OS के बिना computer का hardware काम का नहीं रहता, क्योंकि हर program को hardware से बात करने के लिए OS की ज़रूरत होती है। इस पेज में OS की परिभाषा, उसके छह मुख्य कार्य, छह प्रकार, booting की प्रक्रिया, kernel और shell की सरल परिभाषा, GUI और CLI का अंतर, रोज़ दिखने वाले OS के उदाहरण, आम गलतियाँ और 10 प्रश्नों का क्विज़ है। सारे तथ्य NCERT की Class 11 Informatics Practices किताब के Chapter 1 “Computer System” और मानक OS study material से जाँचे गए हैं।

Operating System: कार्य, प्रकार और उदाहरण आर्टिकल का चित्र

इस पेज में

Operating System क्या है

NCERT के अनुसार operating system एक system software है जो computer को operate करता है। यह सबसे basic system software है, जिसके बिना दूसरा software काम नहीं कर सकता। सरल शब्दों में, OS user और computer के बीच interface है, जो पूरे computer system के काम की निगरानी करता है और उसके hardware तथा software दोनों को control करता है।

Hardware अकेला कुछ नहीं कर सकता। NCERT कहता है कि hardware को चलाने के लिए instructions के set की ज़रूरत होती है, और software ही वह set है। Application software, जैसे word processor या video player, system software के ऊपर चलता है। OS उस system software का सबसे पहला और सबसे ज़रूरी हिस्सा है। Computer बिना application software के चल सकता है, पर OS के बिना नहीं।

OS क्यों ज़रूरी है

हर program को CPU का समय, RAM में जगह, files तक पहुँच और devices से बात करने का रास्ता चाहिए। अगर हर program खुद hardware सँभालने लगे, तो programs आपस में टकराएँगे और एक program की गलती पूरा system गिरा देगी। OS इन सारी चीज़ों का एक ही जगह से प्रबंधन करता है, ताकि programs एक-दूसरे से टकराए बिना चल सकें और user को hardware की जटिलता न देखनी पड़े। यही वजह है कि OS को computer का सबसे बुनियादी software माना जाता है।

OS के मुख्य कार्य

कार्य OS क्या करता है
Process management CPU का समय programs के बीच बाँटता है और तय करता है कि कौन-सा program कब चलेगा
Memory management चल रहे programs को RAM में जगह देता है और काम खत्म होने पर वह जगह वापस लेता है
File system management Files और folders बनाता है, उन्हें व्यवस्थित रखता है और storage में सँभालता है
Device management Keyboard, mouse, printer जैसे devices को device drivers के ज़रिए चलाता है
Security and protection Users को system तक access देता है और बिना अनुमति के access को रोकता है
User interface User को computer से बात करने का रास्ता देता है, GUI या CLI के रूप में

रोज़ के काम में ये कार्य ऐसे दिखते हैं। Browser खुला है, music बज रहा है और file download हो रही है, तो process management CPU का समय तीनों programs में बाँट रहा है। Photo को folder में save करना और बाद में खोलना file system management है। Printer लगाने पर उसका driver install होना device management का हिस्सा है। Password से login करना security का काम है।

OS के प्रकार

प्रकार कैसे काम करता है उदाहरण
Batch OS एक जैसे कामों को batch में इकट्ठा करके एक के बाद एक चलाता है पुराने IBM mainframe systems
Time-sharing OS कई users एक ही computer को एक साथ इस्तेमाल करते हैं; CPU का समय छोटे हिस्सों में बाँटता है UNIX
Real-time OS हर काम तय समय के अंदर पूरा करना अनिवार्य है; देरी से system fail हो सकता है VxWorks, RTLinux
Distributed OS कई अलग-अलग computers को जोड़कर उन्हें एक जैसा दिखाता है Amoeba
Network OS Network के data, users और resources का प्रबंधन करता है Novell NetWare
Mobile OS Mobile devices के लिए खास तौर पर बनाया गया OS Android, iOS

इन नामों से जुड़े तीन शब्द परीक्षा में अलग-अलग पूछे जाते हैं। Multiprogramming में एक से ज़्यादा programs memory में एक साथ रहते हैं, ताकि एक program के रुकने पर CPU दूसरे program का काम कर सके। Time-sharing इसी विचार को users तक ले जाता है: हर user को लगता है कि पूरा computer उसी का है, क्योंकि CPU का समय बहुत छोटे हिस्सों में बँटता है। Multitasking आज के desktop और mobile OS में दिखता है, जहाँ कई apps एक साथ चलते नज़र आते हैं। Computer की तीसरी पीढ़ी में multiprogramming और time-sharing वाले OS आए थे।

GUI और CLI

OS से बात करने के दो मुख्य रास्ते हैं।

GUI CLI
Full form Graphical User Interface Command Line Interface
तरीका Windows, icons, menus और pointers; mouse से click करके काम Keyboard से commands type करके काम
सीखना शुरुआत आसान, देखकर समझ आता है Commands याद करने पड़ते हैं
उदाहरण Windows, Android MS-DOS, UNIX का command-line रूप

पुराने computer सिर्फ़ command-line interface पर चलते थे, जैसे UNIX या DOS। बाद में GUI-based OS आए और computer आम user के लिए आसान हो गए। ज़्यादातर users आज दोनों रास्तों का इस्तेमाल करते हैं: रोज़ का काम GUI से और खास काम commands से।

Booting: computer चालू कैसे होता है

Power button दबाते ही OS तुरंत नहीं चलता। पहले ROM में stored एक छोटा startup program, जिसे boot loader कहते हैं, OS को RAM में load करता है। OS के RAM में आ जाने के बाद ही computer काम करने लायक होता है। इसी पूरी प्रक्रिया को booting कहते हैं।

यही कारण है कि computer चालू होने में कुछ सेकंड लगते हैं: उस दौरान boot loader OS को RAM में ला रहा होता है। ROM non-volatile memory है, इसलिए power बंद होने पर भी boot loader मिटता नहीं।

Kernel और Shell

Kernel OS का वह हिस्सा है जो application software को hardware से जोड़ता है। यह programs के बीच सुरक्षा रखता है, ताकि एक program की गलती दूसरे program को न गिराए। यह programs के लिए memory का प्रबंधन करता है और input/output devices तक पहुँच control करता है। सरल शब्दों में, kernel OS का core है जो hardware के सबसे करीब काम करता है।

Shell OS का वह program है जो user को system तक सीधा रास्ता देता है। यह user के input को लेता है, उसे interpret करता है और kernel तक पहुँचाता है, फिर OS के output को user तक लाता है। Shell दो तरह के होते हैं: command-line shell (CLI) और graphical shell (GUI)। Windows का desktop environment और taskbar graphical shell का उदाहरण है, जबकि command type करने वाला Command Prompt command-line shell है।

रोज़ दिखने वाले OS के उदाहरण

NCERT में बताए गए popular operating systems ये हैं:

  • Windows: Microsoft का OS। यह proprietary software है, यानी इसे vendor से licence लेकर इस्तेमाल किया जाता है।
  • Linux: कई रूपों में मिलने वाला OS, जो desktop और server दोनों में इस्तेमाल होता है।
  • Macintosh: Apple के computers का OS।
  • Ubuntu और Fedora: Linux परिवार के OS। Ubuntu का source code सबके लिए freely accessible है, इसलिए NCERT इसे Free and Open Source Software (FOSS) के उदाहरण के तौर पर देता है।
  • Android: Mobile devices के लिए बना OS, जो mobile phones में सबसे ज़्यादा इस्तेमाल होता है।
  • iOS: Apple के mobile devices का OS।

कौन-सा OS किसके लिए सही है, यह device और काम पर निर्भर करता है। इस पेज में किसी OS को दूसरे से बेहतर बताने का दावा नहीं किया गया है।

आम गलतियाँ

  1. MS Word या browser को OS समझना: ये application software हैं, जो OS के ऊपर चलते हैं। NCERT में word processing tools को application software के उदाहरण के तौर पर दिया गया है।
  2. Antivirus को OS समझना: Antivirus एक system utility है, जो computer की maintenance और सुरक्षा के लिए OS के साथ या अलग से install होता है। यह खुद OS नहीं है।
  3. OS के बिना computer चलेगा, यह सोचना: NCERT साफ़ कहता है कि computer बिना application software के चल सकता है, पर system software (OS) के बिना नहीं।
  4. GUI को ही OS समझना: GUI सिर्फ़ OS से बात करने का रास्ता है। OS उससे कहीं बड़ा है: kernel, process management, memory management और बाकी services भी OS का हिस्सा हैं।
  5. Android को सिर्फ़ एक app समझना: Android पूरा mobile operating system है, जिस पर सारे mobile apps चलते हैं।

क्विज़: 10 प्रश्न

नीचे 10 प्रश्न हैं। हर प्रश्न इसी पेज की जानकारी से बना है।

Q1: Operating System किस तरह का software है?
A: Application software
B: System software
C: Firmware
D: Device driver
ANS: B
WHY: OS सबसे basic system software है; application software OS के ऊपर चलता है।

Q2: Boot loader कहाँ stored होता है?
A: RAM
B: Hard disk
C: Cache
D: ROM
ANS: D
WHY: Boot loader ROM में stored startup program है, जो OS को RAM में load करता है।

Q3: कई users एक ही computer को एक साथ इस्तेमाल करें, तो कौन-सा OS काम आता है?
A: Batch OS
B: Real-time OS
C: Time-sharing OS
D: Network OS
ANS: C
WHY: Time-sharing OS CPU का समय बाँटकर कई users को एक साथ काम करने देता है।

Q4: VxWorks किस प्रकार के OS का उदाहरण है?
A: Real-time OS
B: Distributed OS
C: Batch OS
D: Mobile OS
ANS: A
WHY: VxWorks real-time OS है; इसमें तय समय में जवाब देना अनिवार्य होता है।

Q5: Kernel का मुख्य काम क्या है?
A: Files को icons में दिखाना
B: Application software को hardware से जोड़ना और programs के बीच सुरक्षा रखना
C: Internet connection चलाना
D: Virus scan करना
ANS: B
WHY: Kernel application software को hardware से जोड़ता है और resources की सुरक्षा करता है।

Q6: Shell क्या करता है?
A: User के input को interpret करके kernel तक पहुँचाता है
B: RAM की सफ़ाई करता है
C: Files को compress करता है
D: Screen की brightness बदलता है
ANS: A
WHY: Shell user और kernel के बीच का रास्ता है; यह input लेकर OS तक पहुँचाता है।

Q7: GUI का full form क्या है?
A: General User Interface
B: Graphical User Interface
C: Global Utility Interface
D: Guided User Interaction
ANS: B
WHY: GUI यानी Graphical User Interface; इसमें windows, icons, menus और pointers से काम होता है।

Q8: निम्न में से कौन-सा mobile OS है?
A: MS-DOS
B: Amoeba
C: Android
D: Novell NetWare
ANS: C
WHY: Android mobile devices के लिए बना OS है; NetWare network OS है।

Q9: File system management का काम क्या है?
A: CPU का समय बाँटना
B: Password बदलना
C: Printer install करना
D: Files और folders को व्यवस्थित रखना
ANS: D
WHY: File system management files और folders बनाने तथा सँभालने का काम करता है।

Q10: UNIX ज़्यादातर किस interface के लिए जाना जाता है?
A: Command-line interface
B: Graphical interface
C: Voice interface
D: Touch interface
ANS: A
WHY: UNIX command-line interface वाला OS है; Windows GUI-based OS का उदाहरण है।

अक्सर पूछे जाने वाले सवाल

क्या Operating System के बिना computer चल सकता है? नहीं। NCERT के अनुसार computer बिना application software के चल सकता है, पर system software के बिना नहीं। OS ही वह system software है जो hardware को चलाता है।

Mobile phone में कौन-सा Operating System होता है? Android और iOS mobile OS के उदाहरण हैं। NCERT की किताब में दोनों को popular operating systems की सूची में रखा गया है।

Windows और Linux में क्या अंतर है? Windows proprietary software है, यानी इसे vendor से licence लेकर इस्तेमाल किया जाता है। Linux परिवार के Ubuntu जैसे OS Free and Open Source Software हैं, जिनका source code सबके लिए freely accessible है। यह अंतर NCERT की किताब में दिया गया है।

Operating System और application software में क्या अंतर है? OS system software है जो computer को चलाता है और hardware का प्रबंधन करता है। Application software, जैसे word processor या video player, user के किसी खास काम के लिए OS के ऊपर चलता है।

आगे पढ़ें

कंप्यूटर के और विषय, हर पेज पर जाँची हुई जानकारी और क्विज़:

  • Computer GK in Hindi: computer की बुनियादी जानकारी का पूरा नक्शा।
  • Computer Full Form: OS, RAM, ROM जैसे 100 से ज़्यादा शब्दों के full form।
  • MS Word Shortcut Keys: Word में तेज़ी से काम करने के shortcut keys।

स्रोत

1 thought on “Operating System: कार्य, प्रकार और उदाहरण”

  1. Pingback: कंप्यूटर वायरस और सुरक्षा: पूरी जानकारी - abhyasniti

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top