कंप्यूटर प्रणाली: तत्वों और घटकों (आरेख के साथ)

आइए हम कंप्यूटर सिस्टम के तत्वों और घटकों का गहराई से अध्ययन करें।

एक कंप्यूटर प्रणाली के तत्व:

एक कंप्यूटर प्रणाली छह तत्वों अर्थात का एक सेट है:

(i) हार्डवेयर,

(ii) सॉफ्टवेयर,

(iii) लोग,

(iv) प्रक्रियाएं,

(v) डेटा और

(vi) कनेक्टिविटी।

(i) हार्डवेयर:

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

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

(ii) सॉफ्टवेयर:

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

वे छह प्रकार के होते हैं:

(ए) सिस्टम सॉफ्टवेयर:

आंतरिक संचालन को नियंत्रित करने के लिए कार्यक्रमों का एक सेट जैसे इनपुट डिवाइस से डेटा पढ़ना, आउटपुट डिवाइस को परिणाम देना और घटकों के उचित कामकाज को सुनिश्चित करना सिस्टम सॉफ्टवेयर कहा जाता है।

(बी) आवेदन सॉफ्टवेयर:

उपयोगकर्ता द्वारा एक विशिष्ट कार्य करने के लिए डिज़ाइन किए गए कार्यक्रम, जैसे लेखांकन सॉफ्टवेयर, पेरोल सॉफ़्टवेयर आदि।

(c) ऑपरेटिंग सिस्टम:

हार्डवेयर घटकों के परिभाषित सेट का उपयोग करके कंप्यूटर के समग्र कामकाज का प्रबंधन करने के लिए उपकरणों और कार्यक्रमों का एक सेट एक ऑपरेटिंग सिस्टम कहलाता है। यह उपयोगकर्ता और कंप्यूटर सिस्टम के बीच का इंटरफेस है।

(डी) उपयोगिता सॉफ्टवेयर:

कुछ विशेष उद्देश्य कार्यक्रम जो किसी विशेष कार्य को करने के लिए डिज़ाइन किए जाते हैं, जैसे कंप्यूटर में फ़ाइलों को कॉपी, कट या पेस्ट करना, डिस्क को प्रारूपित करना आदि।

(ई) भाषा प्रोसेसर:

कंप्यूटर को समझने के लिए मशीन / असेंबली भाषा के रूप में डेटा को स्वीकार करने और उसकी व्याख्या करने के लिए विशेष सॉफ्टवेयर। यह भाषा के सिंटैक्स और त्रुटियों की शुद्धता भी सुनिश्चित करता है।

(च) कनेक्टिविटी सॉफ्टवेयर:

सर्वर और अन्य जुड़े हुए कंप्यूटरों के साथ संसाधनों और सूचनाओं को साझा करने के लिए कंप्यूटर को मुख्य सर्वर से जोड़ने के लिए कार्यक्रमों और निर्देशों का एक सेट।

(iii) लोग:

कंप्यूटर सिस्टम का सबसे महत्वपूर्ण तत्व इसके उपयोगकर्ता हैं। उन्हें कंप्यूटर सिस्टम का लाइव-वेयर भी कहा जाता है।

निम्न प्रकार के लोग कंप्यूटर सिस्टम के साथ बातचीत करते हैं:

(ए) सिस्टम विश्लेषक:

जो लोग सिस्टम के संचालन और प्रसंस्करण को डिजाइन करते हैं।

(बी) सिस्टम प्रोग्रामर:

जो लोग सिस्टम के काम को लागू करने के लिए कोड और प्रोग्राम लिखते हैं

(c) सिस्टम ऑपरेटर:

जो लोग सिस्टम को संचालित करते हैं और विभिन्न प्रयोजनों के लिए इसका उपयोग करते हैं। जिसे अंतिम उपयोगकर्ता भी कहा जाता है।

(iv) प्रक्रियाएं:

प्रक्रिया एक विशिष्ट कार्य करने और वांछित आउटपुट प्राप्त करने के लिए निर्देशों की चरण श्रृंखला द्वारा एक कदम है।

कंप्यूटर प्रणाली में, तीन प्रकार की प्रक्रियाएँ होती हैं:

(ए) हार्डवेयर उन्मुख प्रक्रिया:

यह एक हार्डवेयर घटक के काम को परिभाषित करता है।

(बी) सॉफ्टवेयर उन्मुख प्रक्रिया:

यह सॉफ्टवेयर का उपयोग करने के लिए विस्तृत निर्देशों का एक सेट है।

(c) आंतरिक प्रक्रिया:

यह सूचना के प्रवाह को निर्देशित करके कंप्यूटर सिस्टम के प्रत्येक भाग के समग्र आंतरिक कामकाज को बनाए रखता है।

(v) डेटा:

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

(vi) कनेक्टिविटी:

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

एक कंप्यूटर प्रणाली के घटक:

एक कंप्यूटर प्रणाली में मुख्य रूप से तीन घटक होते हैं। इनपुट यूनिट, सेंट्रल प्रोसेसिंग यूनिट और आउटपुट यूनिट। ये घटक एक कंप्यूटर के निर्माण खंड हैं और इसकी वास्तुकला को परिभाषित करते हैं।

इन घटकों के बीच संबंध निम्नलिखित चित्र द्वारा अच्छी तरह से स्थापित किया गया है:

(i) इनपुट यूनिट:

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

(ii) केंद्रीय प्रसंस्करण इकाई (सीपीयू):

सीपीयू डेटा को सिस्टम में प्रवेश करने के लिए सिस्टम में डेटा के प्रवाह को सुनिश्चित करता है, इसे मेमोरी में संग्रहीत करता है और आउटपुट उत्पन्न करने के लिए आवश्यक होने पर इसे पुनः प्राप्त करता है।

इसके तीन भाग हैं:

(ए) अंकगणित और तर्क इकाई (ALU):

यह जोड़, घटाव, गुणन और विभाजन जैसे सभी अंकगणितीय गणना और गणना करता है। यह डेटा आइटम्स के बीच तुलना जैसी तार्किक गणनाओं के लिए भी ज़िम्मेदार है।

(बी) मेमोरी यूनिट:

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

(ग) नियंत्रण इकाई:

जैसा कि नाम से पता चलता है, नियंत्रण इकाई कंप्यूटर सिस्टम के सभी घटकों की गतिविधियों को नियंत्रित और समन्वित करती है। यह मेमोरी से डेटा पढ़ता है, निर्देशों को डिकोड करता है, इसके निष्पादन के बाद दिखता है, और अगला निर्देश और इसी तरह प्राप्त करता है।

(iii) आउटपुट यूनिट:

यह प्रिंटर, ग्राफिक प्लॉटर, स्पीच सिंथेसाइज़र, मॉनीटर (जिसे विजुअल डिस्प्ले यूनिट या VDU ​​के रूप में भी जाना जाता है) जैसे विभिन्न आउटपुट डिवाइस को वांछित आउटपुट का उत्पादन करने और उपयोगकर्ता के सामने प्रस्तुत करने के लिए नियंत्रित करता है। यह आउटपुट को मानव पठनीय रूप में परिवर्तित करना सुनिश्चित करता है जो उपयोगकर्ता द्वारा समझा जा सकता है।