2.1 Introduction to Operating System (ऑपरेटिंग सिस्टम एक परिचय)
An operating system is system software that manages computer hardware and software resources and provides general services for computer programs. Every computer has an operating system to run other application programs. Task of the operating system are:
ऑपरेटिंग सिस्टम एक सिस्टम सॉफ्टवेयर है जो कम्प्यूटर हार्डवेयर और सॉफ्टवेयर रिसोर्सेज का प्रबंधन करता है और कम्प्यूटर प्रोग्राम के लिए सामान्य सेवाएं प्रदान करता है। प्रत्येक कम्प्यूटर में अन्य एप्लिकेशन प्रोग्राम चलाने के लिए एक ऑपरेटिंग सिस्टम होता है। ऑपरेटिंग सिस्टम के कार्य निम्न हैं:
- Operating system is the soul of the computer system without that you can no more imagine to run a computer.ऑपरेटिंग सिस्टम कम्प्यूटर सिस्टम की आत्मा है जिसके बिना आप कम्प्यूटर चलाने के बारे में अधिक कल्पना नहीं कर सकते हैं।
- Operating system plays like a role of mediator which interprets the instructions to Computer hardware made by a user.ऑपरेटिंग सिस्टम एक मध्यस्थ की तरह कार्य करता है जो उपयोगकर्ता द्वारा बनाए गए कम्प्यूटर हार्डवेयर के निर्देशों की व्याख्या करता है।
- An operating system keeps and maintains track of files and directories on the disk, and it does control the peripheral devices such as Input/Output devices, disk drives or any plug n play devices.एक ऑपरेटिंग सिस्टम डिस्क पर फाइलों और निर्देशिकाओं का ट्रैक रखता है, और यह पेरीफेरल डिवाइसेज जैसे इनपुट/आउटपुट डिवाइस, डिस्क ड्राइव या किसी प्लग एन प्ले डिवाइस को नियंत्रित करता है।
- Operating System controls execution of computer programs.ऑपरेटिंग सिस्टम कम्प्यूटर प्रोग्राम के एक्सिक्यूशन को कन्ट्रोल करता है।
2.2 Types of Operating System (ऑपरेटिंग सिस्टम के प्रकार)
- Batch Operating System (बैच ऑपरेटिंग सिस्टम): It is used to execute similar types of jobs in batches automatically.इसका उपयोग बैचों में समान प्रकार के कार्यों को स्वचालित रूप से निष्पादित करने के लिए किया जाता है।
- Time sharing operating System (टाइम शेयरिंग ऑपरेटिंग सिस्टम): Allows many users to share the computer resources. (Max utilization of the resources).यूजर को कम्प्यूटर रिसोर्स शेयर करने की अनुमती देता है ताकि रिसोर्सेज का अधिकतम यूटिलाईजेसन हो सके।
- Distributed operating System – डिस्ट्रिब्यूटेड ऑपरेटिंग सिस्टम – Manages a group of different computers and make appear to be a single computer.विभिन्न कम्प्यूटरों के ग्रुप को मैनेज करता है और एकल कम्प्यूटर प्रतीत होता है।
- Network operating system – नेटवर्क ऑपरेटिंग सिस्टम – computers running in different operating system can participate in common network (It is used for security purpose).विभिन्न ऑपरेटिंग सिस्टम में चलने वाले कम्प्यूटर कॉमन नेटवर्क में भाग ले सकते हैं। (इसका उपयोग सुरक्षा उद्देश्य के लिए किया जाता है।)
- Real time operating system – रियल टाईम ऑपरेटिंग सिस्टम – In this type of system, processing must be done inside the specified constraints. Otherwise, the system will fail.इस प्रकार के सिस्टम में, निर्दिष्ट सीमाओं के अंदर प्रोसेसिंग किया जाना चाहिए। नहीं तो सिस्टम फेल हो जाएगा।
Examples of Operating System are (ऑपरेटिंग सिस्टम के उदाहरण हैं)
- Windows (GUI based, PC–>Windows 10, Windows 8, Windows 7, Windows Vista, and Windows XP).
- Linux -> Linux is absolutely free and will literally run on anything. (Ubuntu, Fedora, LinuxMint, openSUSE, PCLinuxOS, Debian, Mandriva, Sabayon/Gentoo, Arch Linux…plus Slackware, Puppy Linux…plus DSL)
- macOS (Macintosh), used for Apple’s personal computers and work stations (MacBook, iMac).
- Android (Google’s Operating System for smartphones/tablets/smartwatches)
- iOS (Apple’s OS for iPhone, iPad and iPod Touch)
- Chrome OS: Chrome OS is available on a number of Low cost and some high-end laptops, like chrome books.
- Free BSD: With its roots connected to Linux, it is the modern-day version of the Berkeley Software Distribution.
- Syllable: Syllable is yet another free alternative for home and small business users only.
- ReactOS: Initially launched as a Windows 95 clone, this OS has come a long way since then.