Home Operating System

Operating System

एक ऑपरेटिंग सिस्टम, या “OS,” software है जो hardware के साथ संचार करता है और अन्य programs को चलाने की अनुमति देता है. यह system software, या आपके Computer को boot up करने और कार्य करने के लिए आवश्यक फ़ाइलों से युक्त है. प्रत्येक डेस्कटॉप कंप्यूटर, टैबलेट और स्मार्टफोन में एक ऑपरेटिंग सिस्टम शामिल होता है जो डिवाइस के लिए बुनियादी कार्यक्षमता प्रदान करता है. बड़े उपकरणों पर ऑपरेटिंग सिस्टम मल्टीटास्किंग, मल्टी-यूजर मैनेजमेंट, मल्टीप्रोसेसिंग और मल्टीथ्रेडिंग सहित कई उन्नत कार्यों का भी समर्थन कर सकता है.

सामान्य डेस्कटॉप ऑपरेटिंग सिस्टम में Windows, OS X और Linux शामिल हैं. जबकि प्रत्येक OS अलग है, ज्यादातर एक ग्राफिकल यूजर इंटरफेस या GUI प्रदान करता है, जिसमें एक desktop और फाइलों और फ़ोल्डरों को प्रबंधित करने की क्षमता शामिल है. वे आपको ऑपरेटिंग सिस्टम के लिए लिखे गए प्रोग्रामों को स्थापित करने और चलाने की अनुमति भी देते हैं. Windows और Linux को standard PC हार्डवेयर पर स्थापित किया जा सकता है, जबकि OS X को Apple system पर चलाने के लिए डिज़ाइन किया गया है.

मोबाइल उपकरणों, जैसे कि tablets और smartphones में ऑपरेटिंग सिस्टम भी शामिल हैं जो GUI प्रदान करते हैं और applications चला सकते हैं. सामान्य मोबाइल ओएस में एंड्रॉइड, आईओएस और विंडोज फोन शामिल हैं. ये OS विशेष रूप से पोर्टेबल उपकरणों के लिए विकसित किए गए हैं और इसलिए touchscreen इनपुट के आसपास डिज़ाइन किए गए हैं. जबकि शुरुआती मोबाइल ऑपरेटिंग सिस्टम में डेस्कटॉप ओएस में पाए जाने वाले कई विशेषताओं का अभाव था, अब उनमें उन्नत क्षमताएँ शामिल हैं, जैसे कि थर्ड-पार्टी ऐप चलाने और एक साथ कई ऐप चलाने की क्षमता.

चूंकि ऑपरेटिंग सिस्टम कंप्यूटर के मूलभूत user interface के रूप में कार्य करता है, इसलिए यह महत्वपूर्ण रूप से प्रभावित करता है कि आप डिवाइस के साथ कैसे इंटरैक्ट करते हैं. इसलिए, कई उपयोगकर्ता एक विशिष्ट ऑपरेटिंग सिस्टम का उपयोग करना पसंद करते हैं. उदाहरण के लिए, एक उपयोगकर्ता विंडोज-आधारित पीसी के बजाय OS X वाले कंप्यूटर का उपयोग करना पसंद कर सकता है. एक अन्य उपयोगकर्ता एक iPhone जिसमे iOS चलता है इसके बजाय एक एंड्रॉइड-आधारित स्मार्टफोन पसंद कर सकता है.

जब सॉफ़्टवेयर डेवलपर एप्लिकेशन बनाते हैं, तो उन्हें एक विशिष्ट ऑपरेटिंग सिस्टम के लिए लिखना और compile करना होता है. ऐसा इसलिए है क्योंकि प्रत्येक OS हार्डवेयर के साथ अलग ढंग से संचार करता है और एक विशिष्ट एप्लिकेशन प्रोग्राम इंटरफ़ेस, या API है, जिसे प्रोग्रामर को उपयोग करना चाहिए. जबकि कई लोकप्रिय program cross platform हैं, जिसका अर्थ है कि वे कई OS के लिए विकसित किए गए हैं, वहीँ कुछ केवल एक ही ऑपरेटिंग सिस्टम के लिए उपलब्ध हैं. इसलिए, जब कंप्यूटर चुनते हैं, तो सुनिश्चित करें कि ऑपरेटिंग सिस्टम उन programs का समर्थन करता है जिन्हें आप चलाना चाहते हैं.

« Back to Terms Index

नई पोस्ट