Operating System Definition and its Types,Example and Functions

Operating System Definition and its Types,Example and Functions
Operating System Definition and its Types,Example and Functions

What is operating system -एक Operating System (OS) एक user और कंप्यूटर हार्डवेयर के बीच एक इंटरफ़ेस है। एक Operating System एक सॉफ्टवेयर है जो File management, Memory management, Process management, इनपुट और आउटपुट Devises को संभालने और उपकरणों जैसे कि Disk drives and Printers को नियंत्रित करने जैसे सभी बुनियादी कार्य करता है।

कुछ लोकप्रिय ऑपरेटिंग सिस्टम में MS- DOS,Linux Operating System, Windows Operating System आदि शामिल हैं।

Definition of Operating System-

An operating system is the first program loaded into the computer’s main memory after the computer is switched on. An operating system is a software program that controls the internal activities of the computer hardware and provide user interface.
Example – MS- DOS, Windows XP, Vista, Windows 7,linux ,UNIX, etc.



कंप्यूटर Operating System के उदाहरण (Examples of Computer Operating System)-
operating system example,Operating System Definition and its Types,Example and Functions
Operating system example



  1.    माइक्रोसॉफ्ट विंडोज 10(Microsoft Windows 10) - पीसी और आईबीएम संगत ऑपरेटिंग सिस्टम। Microsoft विंडोज सबसे आम और उपयोग किया जाने वाला ऑपरेटिंग सिस्टम है।

  2.    Google Android - एंड्रॉइड संगत फोन और टैबलेट के साथ उपयोग किया जाने वाला ऑपरेटिंग सिस्टम।

  3.    Apple mac OS - एप्पल मैक ऑपरेटिंग सिस्टम। आज, केवल Apple कंप्यूटर ऑपरेटिंग सिस्टम mac OS है।

  4.    iOS - ऑपरेटिंग सिस्टम का उपयोग Apple iPhone और iPads के साथ किया जाता है।
  5.   Chromium - Google ऑपरेटिंग सिस्टम क्रोमबुक के साथ प्रयोग किया जाता है।
  6.    OxygenOS - वनप्लस का मालिकाना ऑपरेटिंग सिस्टम।
  7.    Ubuntu Linux - पीसी और आईबीएम संगत कंप्यूटरों के साथ इस्तेमाल किया जाने वाला लिनक्स का एक लोकप्रिय संस्करण है।


OS का इतिहास (History of Operating System)-

Operating System को पहली बार 1950 के दशक के अंत में tape storage के प्रबंधन के लिए विकसित किया गया था | जनरल मोटर्स रिसर्च लैब ने अपने आईबीएम[IBM] 701 के लिए 1950 की शुरुआत में पहला ओएस लागू किया था | 1960 के दशक के मध्य में, ऑपरेटिंग सिस्टम ने डिस्क का उपयोग करना शुरू कर दिया | 1960 के दशक के उत्तरार्ध में, UNIX Operating System का पहला version विकसित किया गया था | Microsoft द्वारा निर्मित पहला Operating System DOS था। इसे 1981 में Seattle company से 86-DOS सॉफ्टवेयर खरीदकर बनाया गया था | वर्तमान में लोकप्रिय Operating System Windows पहली बार 1985 में अस्तित्व में आया था जब एक GUI (Graphical user interface) बनाया गया था और MS-DOS के साथ जोड़ा गया था।

Important Functions of an operating system:-


  1. File Management
  2. Memory Management
  3. Security
  4. Process Management
  5. Device Management
  6. I / O System Management
  7. Secondary-Storage Management
  8. Command interpretation
  9. Networking
  10. Job accounting
  11. Communication management
  1.  File Management : - यह संगठन के भंडारण, पुनर्प्राप्ति, नामकरण, साझाकरण और फ़ाइलों की सुरक्षा (organization storage, retrieval, naming, sharing, and protection of files)जैसी सभी फ़ाइल से संबंधित गतिविधियों का प्रबंधन करता है।

  2.  Memory Management: - मेमोरी प्रबंधन मॉड्यूल इस संसाधन की आवश्यकता के लिए मेमोरी स्पेस के आवंटन और डी-आवंटन(task of allocation and de-allocation of memory space) का कार्य करता है। 


  3.  Security: - सुरक्षा मॉड्यूल मैलवेयर खतरे और अधिकृत पहुंच के खिलाफ एक कंप्यूटर प्रणाली के डेटा और जानकारी की सुरक्षा करता है। 

  4.  Process Management: - प्रक्रिया प्रबंधन ओएस को प्रक्रियाओं को बनाने और हटाने में मदद करता है। यह प्रक्रियाओं के बीच synchronization और संचार के लिए तंत्र भी प्रदान करता है। 


  5.  Device Management: डिवाइस प्रबंधन सभी उपकरणों का ट्रैक रखता है। इस कार्य के लिए जिम्मेदार यह मॉड्यूल I / O नियंत्रक के रूप में जाना जाता है। यह उपकरणों के आवंटन और डी-आवंटन का कार्य भी करता है। 


  6.  I / O System Management: किसी भी OS की मुख्य वस्तुओं में से एक उस हार्डवेयर उपकरणों की ख़ासियत को उपयोगकर्ता से छिपाना है। 

  7.  Secondary-Storage Management: सिस्टम में स्टोरेज के कई स्तर होते हैं जिसमें प्राथमिक स्टोरेज, सेकेंडरी स्टोरेज और Cache स्टोरेज(primary storage, secondary storage, and cache storage) शामिल होते हैं। निर्देश और डेटा को primary storage या Cache में संग्रहीत किया जाना चाहिए ताकि एक चल रहे कार्यक्रम इसे संदर्भित कर सकें। 


  8.  Command interpretation: यह मॉड्यूल उस कमांड को प्रोसेस करने के लिए और acting system resources द्वारा दिए गए कमांड्स की व्याख्या कर रहा है। 


  9.  Networking: एक distributed system प्रोसेसर का एक समूह है जो मेमोरी, हार्डवेयर डिवाइस या एक घड़ी साझा नहीं करता है। प्रोसेसर नेटवर्क के माध्यम से एक दूसरे के साथ संवाद(communicate) करते हैं। 


  10.  Job accounting: विभिन्न नौकरी और उपयोगकर्ताओं द्वारा उपयोग किए जाने वाले समय और संसाधन का ध्यान रखना। 


  11.  Communication management: कंप्यूटर सिस्टम के विभिन्न उपयोगकर्ताओं के compilers, interpreters, and another software resource संसाधन का समन्वय और असाइनमेंट।

Types of Computer Operating Systems-


Computer Operating systems can be widely classified into two types:
  1. Real Time Operating System
  2. Normal Operating System

  1.  Real Time Operating System-


Real Time Operating System को मल्टीटास्किंग ऑपरेटिंग सिस्टम के रूप में भी जाना जाता है। सामान्य ऑपरेटिंग सिस्टम एक कंप्यूटर के हार्डवेयर संसाधनों के प्रबंधन के लिए जिम्मेदार है। Real Time Operating System इन कार्यों को करते हैं, लेकिन यह विशेष रूप से उच्च विश्वसनीयता के साथ एक निर्धारित या सटीक समय पर अनुप्रयोगों को चलाने के लिए डिज़ाइन किया गया है।Real Time Operating System वास्तविक समय के अनुप्रयोगों के लिए डिज़ाइन किया गया है, जैसे embedded systems, industrial robots, scientific research equipment और अन्य। वास्तविक समय में विभिन्न प्रकार के ऑपरेटिंग सिस्टम होते हैं, जैसे कि Soft Real Time Operating System और Hard Real Time Operating System.

Real Time Operating System के उदाहरण -
  • RTLinux
  • VxWorks
  • TRON
  • विंडोज सीई

  2.  Normal Operating System- 

The NOS is further classified into two types:-
  1. Character User Interface Operating System
  2. Graphical User Interface Operating System

   1.  Character User Interface Operating System(CUI)

Operating System Definition and its Types,Example and Functions
MS-DOS(CUI)

CUI ऑपरेटिंग सिस्टम एक text-आधारित ऑपरेटिंग सिस्टम है, जिसका उपयोग विशिष्ट कार्यों को करने के लिए कमांड टाइप करके सॉफ्टवेयर या फाइलों के साथ इंटरैक्ट करने के लिए किया जाता है। Character User Interface Operating System कमांड दर्ज करने के लिए केवलकीबोर्ड का उपयोग करता है। कमांड लाइन ऑपरेटिंग सिस्टम में डॉस और यूनिक्स शामिल हैं।

  2.  Graphical User Interface Operating System(GUI)-

Operating System Definition and its Types,Example and Functions
Windows OS(GUI)

Graphical User Interface Operating System 
एक माउस-आधारित ऑपरेटिंग सिस्टम (Windows Operating System, Linux) है,जो हम अभी ज़्यादातर use कर रहें हैं जिसमें उपयोगकर्ता कीबोर्ड से कमांड टाइप किए बिना कार्यों या संचालन करता है। फ़ाइलों या माउस को माउस बटन से क्लिक करके खोला या बंद किया जा सकता है।

इसके अतिरिक्त, कई उद्देश्यों के लिए GUI ऑपरेटिंग सिस्टम को नियंत्रित करने के लिए माउस और कीबोर्ड का उपयोग किया जाता है। अधिकांश एम्बेडेड-आधारित प्रोजेक्ट(embedded-based projects) इस ऑपरेटिंग सिस्टम पर विकसित किए गए हैं। उन्नत GUI ऑपरेटिंग सिस्टम कमांड लाइन ऑपरेटिंग सिस्टम की तुलना में धीमा है।



TopicOperating System Definition and its Types,Example and Functions

Conclusion- अगर आप मेरे द्वारा दी गयी जानकारी से खुश है तो comments करके ज़रूर बताए | इससे मुझे और लिखने की प्रेणना मिलती हैं | और मेरे website पर email दल कर Subscribe ज़रूर करें | नीचे दिए गये Option से | 

धन्यवाद

0/Post a Comment/Comments