- ऑपरेटिंग सिस्टम सुविधाओं की सूची
- 1- उनके पास एक काम प्रबंधन है
- 2- उनके पास एक संसाधन प्रबंधन है
- 3- उनके पास इनपुट / आउटपुट संचालन का नियंत्रण होता है
- 4- वे मल्टी-टास्किंग सिस्टम हैं
- 5- वे अंतरिक्ष मेमोरी प्रक्रिया का अनुपालन करते हैं
- 6- उनके पास संबंधित तंत्र होना चाहिए
- 7- उनके पास एक कोर है
- 8- वे कनेक्शन प्रदान करते हैं
- संदर्भ
प्रमुख ऑपरेटिंग सिस्टम की विशेषताओं में आम तौर पर शामिल हैं: नौकरी प्रबंधन, संसाधन प्रबंधन, सिस्टम संचालन का नियंत्रण, त्रुटि सुधार और स्मृति प्रबंधन। यह निर्माता द्वारा भिन्न होता है।
ऑपरेटिंग सिस्टम आम तौर पर अपने निर्माता और हार्डवेयर जिस पर वे काम करते हैं, पर आधारित होते हैं। इसके बावजूद, आधुनिक हार्डवेयर के परिष्कार के लिए धन्यवाद, विशिष्ट मानकों को पूरा करने वाले ऑपरेटिंग सिस्टम की आवश्यकता होती है।
आम तौर पर, जब एक नया कंप्यूटर सिस्टम स्थापित होता है, तो उस हार्डवेयर के लिए संकेतित परिचालन सॉफ़्टवेयर को खरीदना होगा।
एक ऑपरेटिंग सिस्टम एक सॉफ्टवेयर सिस्टम है जो कंप्यूटर हार्डवेयर और सॉफ्टवेयर संसाधनों का प्रबंधन करता है; इसके अतिरिक्त, यह कंप्यूटर प्रोग्राम के लिए सामान्य सेवाएं प्रदान करता है।
अनुप्रयोग कार्यक्रमों को आम तौर पर कार्य करने के लिए एक ऑपरेटिंग सिस्टम की आवश्यकता होती है।
ऑपरेटिंग सिस्टम कई उपकरणों में पाया जा सकता है जिसमें एक कंप्यूटर होता है: सेल फोन से, वीडियो गेम कंसोल से कंप्यूटर और नेटवर्क सर्वर तक।
कुछ लोकप्रिय डेस्कटॉप ऑपरेटिंग सिस्टम में Apple OS X, Linux और इसके वेरिएंट और Microsoft Windows शामिल हैं। मोबाइल ऑपरेटिंग सिस्टम में एंड्रॉइड और आईओएस शामिल हैं। ऑपरेटिंग सिस्टम की अन्य कक्षाएं, जैसे कि वास्तविक समय आरटीओएस, भी मौजूद हैं।
ऑपरेटिंग सिस्टम सुविधाओं की सूची
1- उनके पास एक काम प्रबंधन है
किसी भी ऑपरेटिंग प्रोग्राम की एक महत्वपूर्ण जिम्मेदारी कंप्यूटर सिस्टम द्वारा नियंत्रित किए जाने वाले कार्यों की योजना बनाना है।
यह नौकरी प्रबंधन फ़ंक्शन के मुख्य कार्यों में से एक है। ऑपरेटिंग सिस्टम उस क्रम को बनाता है जिसमें कार्यक्रमों को संसाधित किया जाता है, और उस अनुक्रम को परिभाषित करता है जिसमें विशेष नौकरियों को निष्पादित किया जाएगा।
'कतारबद्ध' शब्द का उपयोग अक्सर निष्पादन की प्रतीक्षा में नौकरियों की श्रृंखला का वर्णन करने के लिए किया जाता है। ऑपरेटिंग सिस्टम इस कार्य कतार को बनाने के लिए कई कारकों की तुलना करता है।
इनमें से कुछ कारकों में शामिल हैं:
- कुछ कार्य जो वर्तमान में संसाधित किए जा रहे हैं।
- सिस्टम संसाधनों का उपयोग किया जा रहा है।
- निम्नलिखित कार्यक्रमों द्वारा किन संसाधनों का उपयोग करने की आवश्यकता होगी।
- अन्य कार्यों की तुलना में कार्य की प्राथमिकता।
- किसी अन्य विशेष आवश्यकता जिसे सिस्टम को जवाब देना होगा।
परिचालन कार्यक्रम को इन कारकों की समीक्षा करने और उस आदेश को नियंत्रित करने में सक्षम होना चाहिए जिसमें ये कार्य संसाधित होते हैं।
2- उनके पास एक संसाधन प्रबंधन है
कंप्यूटर सिस्टम में संसाधनों का प्रबंधन ऑपरेटिंग सिस्टम की मुख्य चिंताओं में से एक है। जाहिर है, एक प्रोग्राम एक डिवाइस का उपयोग नहीं कर सकता है अगर वह हार्डवेयर उपलब्ध नहीं है।
परिचालन सॉफ्टवेयर सभी कार्यक्रमों के निष्पादन की निगरानी करता है। यह उन सभी प्रकार के उपकरणों की निगरानी के लिए भी जिम्मेदार है जिनका उपयोग किया जा रहा है।
इसे प्राप्त करने के लिए, एक तालिका स्थापित करें जिसमें प्रोग्राम उन उपकरणों के साथ संयुक्त हैं जो वे उपयोग कर रहे हैं या भविष्य में उपयोग करेंगे।
ऑपरेटिंग सिस्टम किसी विशिष्ट डिवाइस के उपयोग को अनुमोदित या अस्वीकार करने के लिए इस तालिका की समीक्षा करता है।
3- उनके पास इनपुट / आउटपुट संचालन का नियंत्रण होता है
किसी सिस्टम के संसाधनों का वितरण किसी सॉफ्टवेयर के नियंत्रण इनपुट / आउटपुट नियंत्रण के संचालन से निकटता से संबंधित है।
चूंकि इनपुट / आउटपुट ऑपरेशन शुरू होने से पहले किसी विशेष डिवाइस तक पहुंच की आवश्यकता होती है, ऑपरेटिंग सिस्टम को इनपुट / आउटपुट संचालन और उन उपकरणों पर समन्वय करना होगा, जिन पर वे कार्य करते हैं।
वास्तव में, यह उन कार्यक्रमों का एक शब्दकोश स्थापित करता है जो निष्पादन के माध्यम से जाते हैं और उन उपकरणों का उपयोग करते हैं जिन्हें उन्हें इनपुट / आउटपुट संचालन को पूरा करने के लिए उपयोग करना चाहिए। नियंत्रण रिपोर्टों का उपयोग करते हुए, नौकरियों को विशिष्ट उपकरणों की आवश्यकता हो सकती है।
यह उपयोगकर्ताओं को विशिष्ट साइटों से जानकारी पढ़ने या चयनित कार्यालयों में जानकारी प्रिंट करने की अनुमति देता है। इस सुविधा का लाभ उठाते हुए, किसी स्थान से पढ़ी गई जानकारी पूरे कम्प्यूटरीकृत सिस्टम में वितरित की जा सकती है।
इनपुट / आउटपुट संचालन के निष्पादन की सुविधा के लिए, अधिकांश ऑपरेटिंग सिस्टम में सभी इनपुट / आउटपुट निर्देशों के प्रसंस्करण को नियंत्रित करने के लिए नियंत्रण निर्देशों का एक मानक सेट है।
इनपुट / आउटपुट कंट्रोल सिस्टम के रूप में संदर्भित ये मानक निर्देश, अधिकांश ऑपरेटिंग सिस्टम का एक अभिन्न अंग हैं।
वे केवल साधनों को सरल बनाते हैं ताकि संसाधित किए जा रहे सभी प्रोग्राम इनपुट / आउटपुट ऑपरेशन को अंजाम दे सकें।
वास्तव में, रनिंग प्रोग्राम उस ऑपरेटिंग सिस्टम को सिग्नल निष्पादित करता है जो एक इनपुट / आउटपुट ऑपरेशन वांछित है, एक विशिष्ट इनपुट / आउटपुट डिवाइस का उपयोग करके।
नियंत्रण में सॉफ्टवेयर IOCS सॉफ्टवेयर को कॉल करता है ताकि यह इनपुट / आउटपुट ऑपरेशन को पूरा कर सके।
अधिकांश कार्यक्रमों में इनपुट / आउटपुट गतिविधि के स्तर को ध्यान में रखते हुए, IOCS निर्देश अत्यंत महत्वपूर्ण हैं।
4- वे मल्टी-टास्किंग सिस्टम हैं
अधिकांश आधुनिक ऑपरेटिंग सिस्टम कई कार्यों को पूरा करने की अनुमति देते हैं।
उदाहरण के लिए, एक कंप्यूटर, उपयोगकर्ता प्रोग्राम चलाते समय, डिस्क से जानकारी पढ़ सकता है या प्रिंटर पर परिणाम प्रदर्शित कर सकता है। मल्टीटास्किंग या मल्टी-प्रोग्राम्ड ऑपरेटिंग सिस्टम की चर्चा है।
5- वे अंतरिक्ष मेमोरी प्रक्रिया का अनुपालन करते हैं
कई ऑपरेटिंग सिस्टम में, प्रत्येक प्रक्रिया का अपना मेमोरी स्पेस होता है। इसका मतलब है कि यह मेमोरी अन्य प्रक्रियाओं के लिए उपलब्ध नहीं है। इस मामले में हम प्रक्रिया की अंतरिक्ष दिशा की बात करते हैं।
6- उनके पास संबंधित तंत्र होना चाहिए
जब वे बहुउद्देशीय कार्यक्रम होते हैं, तो एक ऑपरेटिंग सिस्टम को निम्नलिखित तंत्र प्रदान करना चाहिए:
- प्रत्येक उपयोगकर्ता की पहचान को सत्यापित करने के लिए एक प्रमाणीकरण तंत्र।
- गलत उपयोगकर्ता प्रोग्राम के खिलाफ एक सुरक्षा तंत्र जो अन्य अनुप्रयोगों को सिस्टम पर चलने से रोक सकता है, या जो दुर्भावनापूर्ण हैं और जो अन्य उपयोगकर्ताओं की गतिविधियों की जासूसी कर सकते हैं या बाधित कर सकते हैं।
- एक प्रबंधन तंत्र जो प्रत्येक उपयोगकर्ता के लिए अनुमत संसाधनों की संख्या को सीमित करता है।
7- उनके पास एक कोर है
किसी ऑपरेटिंग सिस्टम का आवश्यक हिस्सा इसकी कर्नेल है। आज मोनोलिथिक कोर सबसे लोकप्रिय हैं।
ये कोर कंप्यूटर की विभिन्न प्रक्रियाओं के लिए एक-दूसरे को संदेश भेजने का एक तरीका प्रदान करते हैं, जबकि प्रोग्राम की जानकारी संग्रहीत करने वाले रैम का प्रबंधन करते हैं।
अधिकांश कर्नेल मॉनिटर, हार्ड ड्राइव और अन्य पैराफर्नेलिया को नियंत्रित करने के लिए डिवाइस ड्राइवर भी प्रदान करते हैं।
8- वे कनेक्शन प्रदान करते हैं
संभवतः ऑपरेटिंग सिस्टम की परिभाषित विशेषता वह कनेक्शन है जो हार्डवेयर, सॉफ़्टवेयर और, कुछ मामलों में, उपयोगकर्ता इंटरफ़ेस के बीच प्रदान करता है। प्रत्येक कंप्यूटर को उपयोग करने में सक्षम होने के लिए एक ऑपरेटिंग सिस्टम की आवश्यकता होती है।
संदर्भ
- एक ऑपरेटिंग सिस्टम की विशेषताएं क्या हैं? Reference.com से पुनर्प्राप्त किया गया।
- एक ऑपरेटिंग सिस्टम के लक्षण। Ecomputernotes.com से पुनर्प्राप्त।
- ऑपरेटिंग सिस्टम के लक्षण। 202.114.32.200:8080/coursware.html से पुनर्प्राप्त किया गया।
- अन्य सॉफ्टवेयर की तुलना में एक ऑपरेटिंग सिस्टम की विशेषताएं क्या हैं? Quora.com से पुनर्प्राप्त।
- इनपुट आउटपुट कंट्रोल सिस्टम। Wikipedia.org से पुनर्प्राप्त।