computer definition in hindi

computer definition in Hindi

 computer definition in hindi- कंप्यूटर एक इलेक्ट्रॉनिक उपकरण है, जो डेटा को संग्रहीत करता है और उपयोगकर्ता द्वारा दिए गए निर्देशों के आधार पर जानकारी को संसाधित करता है और वांछित आउटपुट उत्पन्न करता है।

computer definition in hindi
computer definition in hindi

कंप्यूटर एक ऐसा उपकरण है जो संख्याओं की गणना या गणना करता है, हालांकि, इससे अधिक करता है। यह पाठ को संपादित कर सकता है, चित्र या ग्राफ़ उत्पन्न कर सकता है, एनीमेशन बना सकता है, भाषा का अनुवाद कर सकता है और यहाँ तक कि मोटर कार भी चला सकता है आदि।

समारोह के घटक ( FUNCTIONAL COMPONENTS)


कंप्यूटर में निम्नलिखित घटक होते हैं: ( The computer has following components)

1. Input Unit:
2. CPU (Central Processing Unit):          CU & ALU
3. Memory
4. Output Unit

प्रत्येक फ़ंक्शन को आंकड़े में एक संख्या द्वारा दर्शाया जाता है:
(Every function is represented by a number in the figure)


1. इनपुट यूनिट द्वारा पढ़ा जाने वाला डेटा और निर्देश सीपीयू को भेजे जाते हैं।
2. सीपीयू निर्देशों और डेटा को प्राथमिक या मुख्य मेमोरी में संग्रहीत करता है।
3. जैसा कि मुख्य मेमोरी प्रकृति में अस्थिर है और आकार में छोटा है, इनपुट डेटा और निर्देश स्थायी मेमोरी के लिए माध्यमिक मेमोरी में संग्रहीत किए जाते हैं।
4. प्रसंस्करण के लिए सीपीयू द्वारा आवश्यक होने पर डेटा या निर्देशों को मुख्य मेमोरी में वापस भेज दिया जाता है।
5. प्रसंस्करण के लिए सीपीयू को डेटा या निर्देश भेजे जाते हैं।
6. डेटा को ALU में अंकगणित और तार्किक संचालन के लिए भेजा जाता है।
7. प्रसंस्करण के बाद प्राप्त परिणाम मुख्य मेमोरी में भेजा जाता है।
8. यदि कुछ त्रुटि होती है, तो CPU आउटपुट डिवाइस पर त्रुटि संदेश प्रदर्शित करता है।
9. परिणाम प्रदर्शित करने के लिए आउटपुट डिवाइस पर भेजा जाता है।

कम्प्यूटर की वर्णव्यवस्था


1. गति (Speed)
2. शुद्धता (Accuracy)
3. संगति (Consistency)
4. उच्च भंडारण क्षमता (High Storage Capacity)
5. चंचलता (Versatility)
6. लचीलापन (Flexibility)
7. बहुउद्देशीय (Multipurpose)

कंप्यूटर का उपयोग का लाभ


लिखने हेतु:  (For Writing)


त्वरित प्रवेश (Quick Entry)
-संपादित करना और पुनर्गठन करना आसान है
-विभिन्न प्रकार के उत्पादन के लिए कई उपकरण
-भंडारण सस्ता है और इसमें ज्यादा जगह नहीं है
-दस्तावेज़ों के माध्यम से खोजना / नेविगेट करना आसान है।


संगठन के लिए:  (For Organization)


-एक बार जब कोई दस्तावेज़ इलेक्ट्रॉनिक रूप में होता है, तो इसे स्टोर करना आसान होता है और बहुत कम जगह में एक कंप्यूटर पर कई दस्तावेज़ संग्रहीत किए जा सकते हैं।
-फाइलों तक पहुंचना आसान है
-डेटा भंडारण, विश्लेषण और निर्णय लेना।

अनुसंधान के लिए:  (For Research)


-इंटरनेट तक पहुंच एक शोध उपकरण के रूप में अमूल्य हो गई है।
-आसानी से बड़ी मात्रा में जानकारी इकट्ठा करें और इसे स्टोर करें।
-नई जानकारी के लिए आसानी से खोजें या पहले से प्राप्त जानकारी को खोजें।
-अधिक शोध बनाने / इकट्ठा करने के लिए अन्य शोधकर्ताओं के साथ बातचीत करें।
-स्वयं की खोज के परिणामों की आसानी से व्याख्या करें

घर पर: ( At Home)


-खेल खेलकर मनोरंजन, वीडियो देखना और संगीत सुनना आदि।
-अपने रिश्तेदारों और दोस्तों के साथ चैटिंग।

शिक्षा:  (Education)


-इंटरनेट से जानकारी एकत्रित करना।
-समस्याओं के समाधान के लिए कार्यक्रम बनाना।

कंप्यूटर की सीमाएँ  (LIMITATIONS OF COMPUTERS)


-एक कंप्यूटर खुद नहीं सोच सकता। इसकी कोई आत्म बुद्धि नहीं है।
-एक कंप्यूटर एक इंसान की तरह अनुभव करके नहीं सीख सकता है।
-एक कंप्यूटर स्वतंत्र निर्णय नहीं ले सकता है।

याद दिलाने के संकेत:  (Points to remember)


एक कंप्यूटर को 3 भागों में वर्गीकृत किया जा सकता है डिजिटल, एनालॉग और हाइब्रिड, जहां डिजिटल कंप्यूटर द्विआधारी अंकों (0 और 1) के साथ काम करता है और बंद डेटा पर काम करता है, ये एनालॉग कंप्यूटर से तेज़ और सटीक हैं।

एनालॉग कंप्यूटर भौतिक घटना जैसे लंबाई, चौड़ाई, रोटेशन आदि के निरंतर माप के सिद्धांत पर काम करते हैं। यह निरंतर डेटा से संबंधित है और संख्याओं के साथ सीधे संवाद नहीं करता है। यह क्रियाओं या पर्यावरण / सशर्त परिवर्तनों (गति, अस्थायी, नमी) के संदर्भ में इनपुट और आउटपुट के रूप में संकेतों का उपयोग करता है। ये हाइब्रिड कंप्यूटरों की तुलना में तेज़ हैं लेकिन कम सटीक हैं।

हाइब्रिड कंप्यूटर वे हैं जिनमें हाइब्रिड कंप्यूटिंग सिस्टम बनाने के लिए एनालॉग और डिजिटल मशीनों की विशेषताओं को मिलाया जाता है।

विशेष उद्देश्य के कंप्यूटर एक विशिष्ट कार्य करने के लिए डिज़ाइन किए गए हैं। ये कंप्यूटर प्रकृति में पारंगत नहीं हैं और इन्हें निर्दिष्ट के अलावा किसी अन्य उद्देश्य के लिए उपयोग नहीं किया जा सकता है। पूर्व: सिमुलेशन प्रशिक्षण कार्यक्रम लड़ो।

सामान्य प्रयोजन के कंप्यूटर बहुमुखी हैं और कई अनुप्रयोगों में उपयोग किए जा सकते हैं। ये घर के पीसी हैं जिनका उपयोग खेलने, अध्ययन, संगीत विज्ञापन फिल्में देखने आदि के लिए किया जा सकता है।

माइक्रो कंप्यूटर कंप्यूटर का सबसे छोटा प्रकार है। एक माइक्रो कंप्यूटर के अंदर ALU और CU को माइक्रोप्रोसेसर नामक एकल चिप पर संयोजित किया जाता है। उनका उपयोग होम कंप्यूटर के रूप में या छोटे व्यवसायियों या व्यक्तिगत पेशेवर द्वारा किया जाता है, जहां डेटा प्रोसेसिंग और गति की आवश्यकता के वॉल्यूम छोटे होते हैं।

मिनी कंप्यूटर माइक्रो कंप्यूटर की तुलना में अधिक शक्तिशाली हैं और कई उपयोगकर्ताओं का समर्थन कर सकते हैं। उनके पास बड़ी रैम और बैकिंग स्टोरेज क्षमता है और डेटा को अधिक तेज़ी से प्रोसेस कर सकते हैं।

मेन फ्रेम कंप्यूटर बहुत बड़े कंप्यूटर होते हैं जिनमें मुख्य स्टोर की बहुत अधिक क्षमता होती है। वे बड़ी मात्रा में डेटा को बहुत तेज़ी से संसाधित कर सकते हैं। इसलिए उनका उपयोग बैंकों, बड़ी कंपनियों और सरकारी विभागों द्वारा किया जाता है। उन्हें छोटे विभागीय कंप्यूटरों आदि के साथ एक नेटवर्क में जोड़ा जा सकता है।

सुपर कंप्यूटर का उपयोग जटिल वैज्ञानिक संगणना के लिए किया जाता है जिसे सुपर कंप्यूटर के रूप में जाना जाता है। बहुत बड़े आकार और बहुत उच्च गति उनकी विशेषता है। इन कंप्यूटरों के लिए शब्द की लंबाई 64 बिट्स से अधिक है। उनके पास एक से अधिक प्रोसेसिंग यूनिट हैं और समानांतर प्रसंस्करण करते हैं। इन कंप्यूटरों की संग्रहण क्षमता बहुत बड़ी है। इनका उपयोग मौसम की भविष्यवाणी, परमाणु ऊर्जा संयंत्रों आदि में किया जाता है।

स्मृति  (MEMORY)


मेमोरी का उपयोग डेटा और सूचना और निर्देशों को निष्पादित करने के लिए स्टोर करने के लिए किया जाता है। जब हम मेमोरी के बारे में बात करते हैं तो हमारा मतलब मुख्य और सेकेंडरी मेमोरी से होता है।

कुछ बुनियादी बातें  (Few fundamentals)

मेमोरी सेल (Memory Cell):- एक इलेक्ट्रिकल सर्किट या डिवाइस एक बिट या बाइनरी अंक (0,1) को स्टोर करने के लिए उपयोग करता है। यह सूचना भंडारण की मूल इकाई है।

मेमोरी वर्ड (Memory Word):- मेमोरी सेल में मेमोरी सेल्स का एक समूह जो निर्देशों या डेटा का प्रतिनिधित्व करता है, मेमोरी वर्ड के रूप में जाना जाता है।

Nibble:- 4 बिट्स के समूह को nibble कहा जाता है।

बाइट (Byte):- 8 बिट्स के समूह को 1 बाइट कहा जाता है।

शब्द की लंबाई (Word length):- एक स्मृति शब्द में बिट्स की संख्या को शब्द की लंबाई के रूप में जाना जाता है।

मेमोरी क्षमता (Memory Capacity):- यह निर्दिष्ट करने का एक तरीका है कि किसी विशेष मेमोरी डिवाइस या मेमोरी सिस्टम में कितने बिट्स संग्रहीत किए जा सकते हैं।

1 Byte =       8 bits

1 KB =   1024 Bytes

1 MB =   1024 KB

1 GB =    1024 MB

मेमोरी एड्रेस :- ​​एक संख्या जो मेमोरी में किसी शब्द के स्थान की पहचान करती है, उसे मेमोरी एड्रेस कहा जाता है। मेमोरी डिवाइस या सिस्टम में संग्रहीत प्रत्येक शब्द का एक अनूठा पता होता है।

मुख्य स्मृति के प्रकार  (TYPES OF MAIN MEMORY)


RAM :- (रैंडम एक्सेस मेमोरी) - यह मुख्य मेमोरी का एक हिस्सा है। यह प्रकृति में अस्थायी या अस्थिर है। मेमोरी में लोड किए गए सभी डेटा और प्रोग्राम खो जाते हैं क्योंकि बिजली बंद हो जाती है। रैम दो प्रकार की होती है

डायनेमिक रैम (Dynamic RAM):- कंप्यूटर मेमोरी का सबसे सामान्य प्रकार जिसे डी रैम भी कहा जाता है। यह आमतौर पर एक ट्रांजिस्टर और एक संधारित्र का उपयोग करने के लिए थोड़ा प्रतिनिधित्व करता है।

स्टैटिक रैम (Static RAM):- एक प्रकार की रैम जो डायनेमिक रैम से तेज होती है और उसे बार-बार रिफ्रेश करने की आवश्यकता नहीं होती है। इसकी सामग्री को धारण करने के लिए भी शक्ति की आवश्यकता होती है। यह एक प्रेट्ज़ेल-जैसे फ्लिप-फ्लॉप सर्किट से बना है जो एक तरफ या दूसरे के माध्यम से वर्तमान प्रवाह की अनुमति देता है जिसके आधार पर दो ट्रांजिस्टर में से एक सक्रिय होता है।

ROM :-  यह भी प्राथमिक या मुख्य मेमोरी का हिस्सा है। लेकिन यह रैम की तरह प्रकृति में अस्थिर नहीं है। इसका मतलब है कि इस प्रकार की मेमोरी की सामग्री यहां तक ​​कि शक्ति भी बंद है। डेटा का उपयोग केवल पढ़ने के लिए किया जा सकता है। ROM की सामग्री में कोई भी बदलाव संभव नहीं है।

ROM के विभिन्न प्रकार हैं:  (The various types of ROM)


1. PROM:- (प्रोग्रामेबल रीड ओनली मेमोरी) - इसे प्रोग्रामर द्वारा PROM प्रोग्रामर नामक एक विशेष डिवाइस द्वारा प्रोग्राम किया जा सकता है। यह स्थायी भी है और इसलिए एक बार लिखे जाने के बाद इसमें कोई फेरबदल संभव नहीं है।

2. EPROM:- (इरेजेबल प्रोग्रामेबल रीड ओनली मेमोरी) - यह प्रोग्रामेबल ROM है, जिसे बार-बार प्रोग्राम किया जा सकता है। यह अर्ध स्थायी है। इसे अल्ट्रा वायलेट लाइट में एक्सपोज करने से यह मिट जाता है।
3. EEPROM:- (Electrically Erasable Programmable Read Only Memory) - यह EPROM के समान है, केवल अंतर यह है कि अल्ट्रा वायलेट लाइट के बजाय सामग्री को मिटाने के लिए इलेक्ट्रिक सिग्नल का उपयोग किया जाता है।

4. फ्लैश मेमोरी (Flash Memory):- यह एक विशेष प्रकार का EEPROM है जिसे एक बार में एक बाइट के बजाय ब्लॉक में मिटाया और प्रोग्राम किया जा सकता है।

5. नकाबपोश रोम (Masked ROM) :-  यह मास्किंग और धातुकरण प्रक्रिया द्वारा निर्मित है। एक बार बनाया गया पैटर्न या मैट्रिक्स स्थायी है। एक बार लिखे जाने के बाद कोई बदलाव या फेरबदल संभव नहीं है।

हार्डवेयर  (HARDWARE)


यह विद्युत, इलेक्ट्रॉनिक और यांत्रिक उपकरण है जो कंप्यूटर बनाता है। सभी भौतिक भाग जिन्हें हम स्पर्श कर सकते हैं, उन्हें हार्डवेयर भाग कहा जाता है।

विभिन्न हार्डवेयर भाग हैं:  (Different Hardware parts)


A) इनपुट डिवाइस - यह कोई भी हार्डवेयर घटक है जो उपयोगकर्ता को कंप्यूटर में डेटा और निर्देश दर्ज करने की अनुमति देता है। कुछ आमतौर पर इस्तेमाल किए जाने वाले इनपुट डिवाइस हैं:

1. कीबोर्ड: वे कंप्यूटर के लिए सबसे महत्वपूर्ण इनपुट डिवाइस में से एक हैं। इसका उपयोग अक्षरों, संख्याओं और अन्य वर्णों में टाइप करने के लिए किया जाता है। कीबोर्ड या कीबोर्ड के लेआउट में होते हैं
-टाइपिंग कीज़  (Typing keys)
-न्यूमेरिक कीपैड  (Numeric Keypad)
-फ़ंक्शन कुंजियां  (Function Keys)
-नियंत्रण कुंजी  (Control Keys)

2. माउस (Mouse):- यह एक पॉइंटिंग डिवाइस है, जो कई विज़ुअल एप्लिकेशन के लिए काफी उपयोगी है। यह कीबोर्ड के बाद सबसे सामान्य प्रकार का इनपुट डिवाइस है। इसमें कंप्यूटर से जुड़ा एक लंबा तार होता है, इसलिए इसे माउस कहा जाता है।
3. माइक्रोफोन (Microphone):- यह वह उपकरण है जिसके द्वारा माइक पर बोलकर डाटा इनपुट किया जाता है।
4. स्कैनर (Scanner):- यह वह उपकरण होता है जिसके द्वारा किसी उपकरण को स्कैनर द्वारा स्कैन किया जा सकता है।
5. डिजिटल कैमरा  (Digital Camera)
6. पीसी कैमरा  (PC Camera)
7. जोस्टिक  (Joystick)
8. हल्की कलम  (Light Pen)
9. ट्रैकबॉल  (Trackball)

B) आउटपुट डिवाइस: वे डिवाइस हैं जिनके द्वारा उपयोगकर्ता कंप्यूटर द्वारा आउटपुट प्राप्त कर सकता है। विभिन्न आउटपुट डिवाइस हैं:

1. मॉनिटर / वीडीयू
2. प्रिंटर: प्रिंटर दो प्रकार के होते हैं

C)प्रभाव प्रिंटर  (Impact Printer)

1. ड्रम प्रिंटर
2. डेज़ी व्हील प्रिंटर
3. डॉट मैट्रिक्स प्रिंटर

D) गैर प्रभाव प्रिंटर  (Non Impact Printer)

1. इंकजेट प्रिंटर
2. लेजर प्रिंटर
3. CPU: सेंट्रल प्रोसेसिंग यूनिट
4. नियंत्रण विभाग (Control Unit)
5. स्मृति (Memory)

E) सिस्टम यूनिट :- यह धातु या प्लास्टिक से बने आकार के मामले जैसा एक बॉक्स होता है जो कंप्यूटर के आंतरिक इलेक्ट्रॉनिक घटकों को नुकसान से बचाता है।

F) स्टोरेज डिवाइस:- यह स्टोरेज माध्यम से डेटा को रिकॉर्ड और रिकवर करता है। कुछ सामान्य स्टोरेज डिवाइस फ्लॉपी डिस्क ड्राइव, जिप ड्राइव, हार्ड डिस्क ड्राइव, सीडी-रॉम डिवाइस, सीडी-आरडब्ल्यू डिवाइस, डीवीडी-रॉम डिवाइस आदि हैं।

G) कम्युनिकेशन डिवाइस:- यह कंप्यूटर उपयोगकर्ताओं को किसी अन्य कंप्यूटर के साथ डेटा, निर्देश और सूचना जैसी वस्तुओं का संचार और आदान-प्रदान करने में सक्षम बनाता है।

सॉफ्टवेयर  (SOFTWARE)


सॉफ्टवेयर कंप्यूटर को "बुद्धिमत्ता" देता है। हार्डवेयर अकेले गणना नहीं कर सकता है बिना यह निर्देश दिए कि विज्ञापन कैसे करना है।

A) सिस्टम सॉफ्टवेयर:-  इसमें ऐसे प्रोग्राम होते हैं जो कंप्यूटर और उसके उपकरणों के संचालन को नियंत्रित करते हैं। जैसा कि नाम से पता चलता है कि ये प्रोग्राम या सॉफ्टवेयर कंप्यूटर सिस्टम से संबंधित हैं। इसमें कंप्यूटर के साथ निर्माता द्वारा आपूर्ति किए गए सभी कार्यक्रम, भाषाएं, प्रलेखन शामिल हैं और अपने स्वयं के कार्यक्रमों को विकसित करना है।

B) भाषा प्रोसेसर:-  हम आम तौर पर अंग्रेजी में कंप्यूटर में डेटा और निर्देशों को इनपुट करते हैं। लेकिन कंप्यूटर केवल 0 & 1 की भाषा (बाइनरी लैंग्वेज) को समझता है, इसलिए लैंग्वेज प्रोसेसर हिंदी या अंग्रेजी की भाषा को मशीनी भाषा में बदलता या परिवर्तित करता है।

C) असेंबलर:-  असेंबलर असेंबली लैंग्वेज में लिखे प्रोग्राम को मशीन लैंग्वेज में कनवर्ट करता है। असेंबली लैंग्वेज एक ऐसी भाषा है जिसे मशीन भाषा के रूप में अंग्रेजी वर्णमाला के प्रतीकात्मक कोड में कोड किया जाता है।

D) कंपाइलर:-  एक कंपाइलर एक उच्च स्तरीय भाषा को मशीन भाषा में परिवर्तित करता है। यह अनुवादक है जो पूरा कार्यक्रम पढ़ता है त्रुटियों का पता लगाता है और इसे मशीन भाषा में अनुवाद करता है।

E) दुभाषिया (Interpreter):- उच्च स्तरीय भाषा को मशीन भाषा में बदलने के लिए एक और प्रकार के अनुवादक का उपयोग किया जाता है। यह एक बार में एक बयान लेता है और उचित निर्देशों को निष्पादित करता है जिससे कोड की उस पंक्ति के लिए आवश्यक गणना होती है।


एक ऑपरेटिंग सिस्टम क्या है?  What is an Operating System


ऑपरेटिंग सिस्टम की 1960 की परिभाषा "हार्डवेयर को नियंत्रित करने वाला सॉफ्टवेयर" है। हालाँकि, आज, माइक्रोकोड के कारण हमें एक बेहतर परिभाषा की आवश्यकता है। हम एक ऑपरेटिंग सिस्टम को प्रोग्राम के रूप में देखते हैं जो हार्डवेयर को उपयोगी बनाता है। संक्षेप में, एक ऑपरेटिंग सिस्टम एक कंप्यूटर को नियंत्रित करने वाले कार्यक्रमों का समूह है। ऑपरेटिंग सिस्टम के कुछ उदाहरण UNIX, Mach, MS-DOS, MS-Windows, Windows / NT, Chicago, OS / 2, MacOS, VMS, MVS और VM हैं।

ऑपरेटिंग सिस्टम संसाधन प्रबंधक हैं। मुख्य संसाधन प्रोसेसर, भंडारण, इनपुट / आउटपुट डिवाइस, संचार उपकरणों और डेटा के रूप में कंप्यूटर हार्डवेयर है। कुछ ऑपरेटिंग सिस्टम फ़ंक्शंस हैं: उपयोगकर्ता इंटरफ़ेस को लागू करना, उपयोगकर्ताओं के बीच हार्डवेयर साझा करना, उपयोगकर्ताओं को आपस में डेटा साझा करने की अनुमति देना, उपयोगकर्ताओं को एक-दूसरे के साथ हस्तक्षेप करने से रोकना, उपयोगकर्ताओं के बीच शेड्यूलिंग संसाधन, इनपुट / आउटपुट की सुविधा, त्रुटियों से उबरना, लेखांकन के लिए लेखांकन संसाधन उपयोग, समानांतर संचालन की सुविधा, सुरक्षित और तेजी से पहुंच के लिए डेटा का आयोजन, और नेटवर्क संचार को संभालना।

ऑपरेटिंग सिस्टम का उद्देश्य  (Objectives of Operating Systems)


आधुनिक ऑपरेटिंग सिस्टम में आमतौर पर तीन प्रमुख लक्ष्य होते हैं। ऑपरेटिंग सिस्टम आम तौर पर कम विशेषाधिकार में प्रक्रियाओं को चलाकर और उच्च-विशेषाधिकार वाले राज्य में ऑपरेटिंग सिस्टम कर्नेल को लागू करने वाली सेवा कॉल प्रदान करके इन लक्ष्यों को पूरा करते हैं।

A) अमूर्त बनाकर हार्डवेयर का विवरण छिपाने के लिए (To hide details of hardware by creating abstraction)
एक अमूर्त सॉफ्टवेयर है जो निचले स्तर के विवरण को छुपाता है और उच्च-स्तरीय कार्यों का एक सेट प्रदान करता है। एक ऑपरेटिंग सिस्टम भौतिक दुनिया के उपकरणों, निर्देशों, मेमोरी और समय को आभासी दुनिया में बदल देता है जो ऑपरेटिंग सिस्टम द्वारा निर्मित अमूर्त का परिणाम है। अमूर्तता के कई कारण हैं।
सबसे पहले, परिधीय उपकरणों को नियंत्रित करने के लिए आवश्यक कोड मानकीकृत नहीं है। ऑपरेटिंग सिस्टम उप-ड्राइवर प्रदान करता है जिसे डिवाइस ड्राइवर कहा जाता है जो उदाहरण के लिए, इनपुट / आउटपुट ऑपरेशन के लिए कार्यक्रमों की ओर से ऑपरेशन करता है।
दूसरा, ऑपरेटिंग सिस्टम हार्डवेयर के सार के रूप में नए कार्यों का परिचय देता है। उदाहरण के लिए, ऑपरेटिंग सिस्टम फ़ाइल अमूर्तता का परिचय देता है ताकि प्रोग्राम को डिस्क से निपटना न पड़े।
तीसरा, ऑपरेटिंग सिस्टम कंप्यूटर हार्डवेयर को कई वर्चुअल कंप्यूटर में बदल देता है, प्रत्येक एक अलग प्रोग्राम से संबंधित होता है। चल रहे प्रत्येक प्रोग्राम को एक प्रक्रिया कहा जाता है। प्रत्येक प्रक्रिया हार्डवेयर को अमूर्त लेंस के माध्यम से देखती है।
चौथा, ऑपरेटिंग सिस्टम अमूर्तता के माध्यम से सुरक्षा को लागू कर सकता है।

B) प्रक्रियाओं को संसाधन आवंटित करने के लिए (संसाधनों को प्रबंधित करें) (To allocate resources to processes (Manage resources))
एक ऑपरेटिंग सिस्टम नियंत्रित करता है कि प्रक्रियाएं (सक्रिय एजेंट) संसाधनों (निष्क्रिय संस्थाओं) तक कैसे पहुंच सकती हैं।

C) एक सुखद और प्रभावी यूजर इंटरफेस प्रदान करें (Provide a pleasant and effective user interface)
उपयोगकर्ता यूजर इंटरफेस के माध्यम से ऑपरेटिंग सिस्टम के साथ बातचीत करता है और आमतौर पर ऑपरेटिंग सिस्टम के "लुक और फील" में रुचि रखता है। उपयोगकर्ता इंटरफ़ेस के सबसे महत्वपूर्ण घटक कमांड दुभाषिया, फ़ाइल सिस्टम, ऑन-लाइन मदद और एप्लिकेशन एकीकरण हैं। हालिया रुझान तेजी से एकीकृत ग्राफिकल यूजर इंटरफेस की ओर रहा है जो कंप्यूटर के नेटवर्क पर कई प्रक्रियाओं की गतिविधियों को शामिल करता है।
ऑपरेटिंग सिस्टम को दो बिंदुओं से देख सकते हैं: संसाधन प्रबंधक और विस्तारित मशीनें। फॉर्म रिसोर्स मैनेजर पॉइंट ऑफ़ व्यू ऑपरेटिंग सिस्टम सिस्टम के विभिन्न भागों को कुशलतापूर्वक प्रबंधित करते हैं और विस्तारित मशीनों के बिंदु से ऑपरेटिंग सिस्टम उपयोगकर्ताओं को एक वर्चुअल मशीन प्रदान करते हैं जो उपयोग करने के लिए अधिक सुविधाजनक है। संरचनात्मक रूप से ऑपरेटिंग सिस्टम एक अखंड प्रणाली, परतों की एक पदानुक्रम, एक आभासी मशीन प्रणाली, एक एक्सोकर्बिन या क्लाइंट-सर्वर मॉडल का उपयोग करके डिज़ाइन किया जा सकता है। ऑपरेटिंग सिस्टम की मूल अवधारणाएं प्रक्रियाएं, स्मृति प्रबंधन, I / O प्रबंधन, फ़ाइल सिस्टम और सुरक्षा हैं।

ऑपरेटिंग सिस्टम के प्रकार  (Types of Operating Systems)


ऑपरेटिंग सिस्टम के व्यापक परिवार के भीतर, आमतौर पर चार प्रकार होते हैं, जिन्हें वे नियंत्रित किए जाने वाले कंप्यूटरों के प्रकार और उनके द्वारा समर्थित अनुप्रयोगों के प्रकार के आधार पर वर्गीकृत किया जाता है। श्रेणियां हैं:

A) रियल-टाइम ऑपरेटिंग सिस्टम (RTOS):- रियल-टाइम ऑपरेटिंग सिस्टम का उपयोग मशीनरी, वैज्ञानिक उपकरणों और औद्योगिक प्रणालियों को नियंत्रित करने के लिए किया जाता है। आरटीओएस में आमतौर पर बहुत कम उपयोगकर्ता-इंटरफ़ेस क्षमता होती है, और कोई अंत-उपयोगकर्ता उपयोगिताओं नहीं होती है, क्योंकि सिस्टम उपयोग के लिए वितरित होने पर "सील बॉक्स" होगा। आरटीओएस का एक बहुत महत्वपूर्ण हिस्सा कंप्यूटर के संसाधनों का प्रबंधन कर रहा है ताकि किसी विशेष ऑपरेशन को ठीक उसी समय में निष्पादित किया जाए, जो हर बार होता है। एक जटिल मशीन में, एक हिस्सा अधिक तेज़ी से सिर्फ इसलिए स्थानांतरित हो जाता है क्योंकि सिस्टम संसाधन उपलब्ध हैं, बस उतने ही भयावह हो सकते हैं क्योंकि यह सिस्टम में व्यस्त नहीं है।

B) एकल-उपयोगकर्ता, एकल कार्य (Single-user, single task):- जैसा कि नाम से पता चलता है, यह ऑपरेटिंग सिस्टम कंप्यूटर को प्रबंधित करने के लिए डिज़ाइन किया गया है ताकि एक समय में एक उपयोगकर्ता प्रभावी रूप से एक काम कर सके। पाम हैंडहेल्ड कंप्यूटर के लिए पाम ओएस एक आधुनिक एकल-उपयोगकर्ता, एकल-कार्य ऑपरेटिंग सिस्टम का एक अच्छा उदाहरण है।

C) एकल-उपयोगकर्ता, मल्टी-टास्किंग (Single-user, multi-tasking):- यह एक प्रकार का ऑपरेटिंग सिस्टम है, जिसका उपयोग अधिकांश लोग आज अपने डेस्कटॉप और लैपटॉप कंप्यूटर पर करते हैं। Microsoft के Windows और Apple के MacOS प्लेटफ़ॉर्म ऑपरेटिंग सिस्टम के दोनों उदाहरण हैं जो एक ही उपयोगकर्ता को एक ही समय में कई कार्यक्रमों को संचालित करने देंगे। उदाहरण के लिए, विंडोज उपयोगकर्ता के लिए ई-मेल संदेश के पाठ को प्रिंट करते समय इंटरनेट से फाइल डाउनलोड करते समय वर्ड प्रोसेसर में नोट लिखना पूरी तरह से संभव है।

D) बहु-उपयोगकर्ता (Multi-user ):- एक बहु-उपयोगकर्ता ऑपरेटिंग सिस्टम कई अलग-अलग उपयोगकर्ताओं को एक साथ कंप्यूटर के संसाधनों का लाभ उठाने की अनुमति देता है। ऑपरेटिंग सिस्टम को यह सुनिश्चित करना चाहिए कि विभिन्न उपयोगकर्ताओं की आवश्यकताओं को संतुलित किया गया है, और यह कि उनमें से प्रत्येक प्रोग्राम में पर्याप्त और अलग-अलग संसाधन हैं ताकि एक उपयोगकर्ता के साथ कोई समस्या उपयोगकर्ताओं के पूरे समुदाय को प्रभावित न करे। यूनिक्स, वीएमएस और मेनफ्रेम ऑपरेटिंग सिस्टम, जैसे कि एमवीएस, मल्टी-यूजर ऑपरेटिंग सिस्टम के उदाहरण हैं।

एक टिप्पणी भेजें

jyada jaankaari ke liye comment kare