कंप्यूटर सिस्टम के सबसे महत्वपूर्ण दो घटक हैं — हार्डवेयर और सॉफ्टवेयर। इन दोनों के बिना कंप्यूटर कार्य नहीं कर सकता। हार्डवेयर कंप्यूटर के वे भौतिक अंग हैं जिन्हें हम छू सकते हैं और देख सकते हैं, जबकि सॉफ्टवेयर निर्देशों का वह समूह है जो हार्डवेयर को कार्य करने का मार्ग बताता है। सरल शब्दों में, हार्डवेयर शरीर है और सॉफ्टवेयर उस शरीर में प्राण हैं। इस अध्याय में हम हार्डवेयर के विभिन्न भागों — इनपुट, आउटपुट तथा स्टोरेज डिवाइस — और सॉफ्टवेयर के प्रकारों का विस्तार से अध्ययन करेंगे।
2. हार्डवेयर (Hardware)
हार्डवेयर कंप्यूटर के वे भौतिक भाग हैं जिन्हें हम छू सकते हैं। जैसे — मॉनिटर, कुंजीपटल, माउस, सीपीयू, प्रिंटर, हार्ड डिस्क आदि। हार्डवेयर तीन मुख्य श्रेणियों में बाँटा जा सकता है:
2.1 इनपुट डिवाइस (Input Devices)
वे उपकरण जिनकी सहायता से डेटा और निर्देश कंप्यूटर में डाले जाते हैं, इनपुट डिवाइस कहलाते हैं।
कुंजीपटल (Keyboard): यह सबसे सामान्य इनपुट डिवाइस है। इसका उपयोग अक्षर, संख्या व प्रतीक टाइप करने में होता है।
माउस (Mouse): यह एक पॉइंटिंग डिवाइस है। इसकी सहायता से हम स्क्रीन पर कर्सर को घुमाते हैं और आइकन पर क्लिक करते हैं।
स्कैनर (Scanner): यह कागज़ पर मौजूद चित्र या लिखित सामग्री को कंप्यूटर में बदलता है।
माइक्रोफोन (Microphone): इसके द्वारा हम आवाज़ (ऑडियो) को कंप्यूटर में दर्ज करते हैं।
जॉयस्टिक (Joystick): इसका उपयोग गेम्स खेलने में होता है।
लाइट पेन (Light Pen): स्क्रीन पर सीधे चित्र बनाने हेतु उपयोग होता है।
ऑप्टिकल मार्क रीडर (OMR): परीक्षा के उत्तर पत्रक पढ़ने के लिए उपयोग होता है।
बारकोड रीडर (Barcode Reader): दुकानों में उत्पादों का बारकोड पढ़ने के लिए उपयोग होता है।
2.2 आउटपुट डिवाइस (Output Devices)
वे उपकरण जिनके द्वारा कंप्यूटर अपने परिणाम (आउटपुट) प्रदर्शित या प्रिंट करता है, आउटपुट डिवाइस कहलाते हैं।
मॉनिटर (Monitor): इसे 'वीडियो डिस्प्ले यूनिट' भी कहते हैं। यह परिणामों को स्क्रीन पर दिखाता है। यह CRT और LCD दो प्रकार का होता है।
प्रिंटर (Printer): यह परिणामों को कागज़ पर छापता है। यह तीन प्रकार का होता है — डॉट मैट्रिक्स, इंकजेट और लेज़र प्रिंटर।
स्पीकर (Speaker): यह ध्वनि/ऑडियो को आउटपुट के रूप में देता है।
प्रोजेक्टर (Projector): यह कंप्यूटर स्क्रीन को बड़ी दीवार या स्क्रीन पर प्रदर्शित करता है।
2.3 स्टोरेज डिवाइस (Storage Devices)
ये डिवाइस डेटा को स्थायी रूप से सुरक्षित रखते हैं।
हार्ड डिस्क (Hard Disk): यह कंप्यूटर के अंदर लगा मुख्य भंडारण उपकरण है जिसमें बहुत सारा डेटा सुरक्षित रहता है।
पेन ड्राइव (Pen Drive): यह एक पोर्टेबल स्टोरेज डिवाइस है जिसे USB पोर्ट में लगाकर डेटा ले जाया जाता है।
सीडी/डीवीडी (CD/DVD): ये ऑप्टिकल डिस्क हैं जिनमें डेटा, संगीत व फिल्में सुरक्षित रखी जाती हैं।
मेमोरी कार्ड (Memory Card): कैमरा व मोबाइल में उपयोग होने वाला छोटा स्टोरेज डिवाइस।
2.4 मेमोरी (Memory)
RAM (रैंडम एक्सेस मेमोरी): यह अस्थायी (Volatile) मेमोरी है। कंप्यूटर बंद करने पर इसका डेटा मिट जाता है। इसे 'मुख्य मेमोरी' भी कहते हैं।
ROM (रीड ओनली मेमोरी): यह स्थायी (Non-volatile) मेमोरी है। इसमें डेटा केवल पढ़ा जा सकता है; कंप्यूटर बंद होने पर भी डेटा सुरक्षित रहता है।
3. सॉफ्टवेयर (Software)
सॉफ्टवेयर निर्देशों (Instructions) का वह समूह है जो कंप्यूटर को बताता है कि क्या करना है और कैसे करना है। इसे छुआ नहीं जा सकता; यह केवल देखा (स्क्रीन पर) और अनुभव किया जा सकता है। सॉफ्टवेयर को दो मुख्य भागों में विभाजित किया जाता है:
3.1 सिस्टम सॉफ्टवेयर (System Software)
यह सॉफ्टवेयर कंप्यूटर के आंतरिक कार्यों को नियंत्रित करता है तथा हार्डवेयर और सॉफ्टवेयर के बीच सेतु का कार्य करता है।
ऑपरेटिंग सिस्टम (Operating System): यह मुख्य सिस्टम सॉफ्टवेयर है। विंडोज, लिनक्स, मैकओएस, एंड्रॉइड, iOS इसके उदाहरण हैं।
यूटिलिटी सॉफ्टवेयर (Utility Software): ये कंप्यूटर को सही स्थिति में रखने में सहायता करते हैं, जैसे एंटीवायरस, डिस्क क्लीनअप।
3.2 एप्लिकेशन सॉफ्टवेयर (Application Software)
यह सॉफ्टवेयर विशिष्ट कार्यों को करने के लिए बनाया जाता है, जैसे लेख लिखना, गणना करना, चित्र बनाना।
वर्ड प्रोसेसर: एमएस वर्ड, नोटपैड।
स्प्रेडशीट: एमएस एक्सेल, गूगल शीट्स।
प्रेजेंटेशन सॉफ्टवेयर: एमएस पावरपॉइंट।
गेम्स और ब्राउज़र: गेम्स, क्रोम, फायरफॉक्स।
4. हार्डवेयर और सॉफ्टवेयर में संबंध
हार्डवेयर और सॉफ्टवेयर दोनों एक-दूसरे पर निर्भर हैं। हार्डवेयर के बिना सॉफ्टवेयर नहीं चल सकता, और सॉफ्टवेयर के बिना हार्डवेयर बेकार है। जिस प्रकार शरीर (हार्डवेयर) को चलाने के लिए आत्मा (सॉफ्टवेयर) आवश्यक है, उसी प्रकार कंप्यूटर को चलाने के लिए दोनों आवश्यक हैं।
5. फर्मवेयर और लाइववेयर
फर्मवेयर (Firmware): यह सॉफ्टवेयर का वह भाग है जो हार्डवेयर में स्थायी रूप से जुड़ा होता है, जैसे ROM में संग्रहीत BIOS।
लाइववेयर (Liveware): कंप्यूटर का उपयोग करने वाले लोगों को लाइववेयर कहते हैं। इसे 'पीपलवेयर' भी कहते हैं।
त्वरित पुनरावृत्ति तालिकाएँ
तालिका 1: हार्डवेयर के प्रकार
प्रकार
कार्य
उदाहरण
इनपुट डिवाइस
डेटा कंप्यूटर में डालना
कुंजीपटल, माउस, स्कैनर
आउटपुट डिवाइस
परिणाम दिखाना
मॉनिटर, प्रिंटर, स्पीकर
स्टोरेज डिवाइस
डेटा सुरक्षित रखना
हार्ड डिस्क, पेन ड्राइव
तालिका 2: सॉफ्टवेयर के प्रकार
प्रकार
कार्य
उदाहरण
सिस्टम सॉफ्टवेयर
कंप्यूटर का संचालन
विंडोज, लिनक्स
एप्लिकेशन सॉफ्टवेयर
विशिष्ट कार्य
एमएस वर्ड, एमएस एक्सेल
यूटिलिटी सॉफ्टवेयर
रखरखाव
एंटीवायरस
तालिका 3: RAM बनाम ROM
आधार
RAM
ROM
पूर्ण रूप
रैंडम एक्सेस मेमोरी
रीड ओनली मेमोरी
प्रकृति
अस्थायी (Volatile)
स्थायी (Non-volatile)
डेटा लिखना
संभव
संभव नहीं
उपयोग
कार्यशील डेटा
स्थायी निर्देश
माइंड मैप
graph TD
A["कंप्यूटर"] --> B["हार्डवेयर"]
A --> C["सॉफ्टवेयर"]
B --> B1["इनपुट डिवाइस"]
B --> B2["आउटपुट डिवाइस"]
B --> B3["स्टोरेज डिवाइस"]
B --> B4["मेमोरी"]
B1 --> B1a["कुंजीपटल, माउस"]
B2 --> B2a["मॉनिटर, प्रिंटर"]
B3 --> B3a["हार्ड डिस्क, पेन ड्राइव"]
B4 --> B4a["RAM"]
B4 --> B4b["ROM"]
C --> C1["सिस्टम सॉफ्टवेयर"]
C --> C2["एप्लिकेशन सॉफ्टवेयर"]
C1 --> C1a["ऑपरेटिंग सिस्टम"]
C2 --> C2a["वर्ड, एक्सेल, पावरपॉइंट"]
महत्वपूर्ण आरेख (SVG)
आरेख 1: हार्डवेयर और सॉफ्टवेयर का संबंध
आरेख 2: इनपुट और आउटपुट डिवाइस
सामान्य गलतियाँ
स्कैनर को आउटपुट डिवाइस मानना: स्कैनर इनपुट डिवाइस है, क्योंकि यह डेटा को कंप्यूटर में भेजता है।
RAM और ROM को समान समझना: RAM अस्थायी होती है और उसमें लिखना संभव है; ROM स्थायी होती है और उसमें केवल पढ़ा जा सकता है।
सॉफ्टवेयर को छूने योग्य समझना: सॉफ्टवेयर निर्देशों का समूह है, इसे छुआ नहीं जा सकता।
माइक्रोफोन को आउटपुट डिवाइस बताना: माइक्रोफोन आवाज़ दर्ज करता है, इसलिए यह इनपुट डिवाइस है।
सीडी/डीवीडी को इनपुट डिवाइस बताना: ये स्टोरेज डिवाइस हैं।
ऑपरेटिंग सिस्टम को एप्लिकेशन सॉफ्टवेयर समझना: ऑपरेटिंग सिस्टम सिस्टम सॉफ्टवेयर है।
प्रोजेक्टर को इनपुट डिवाइस बताना: प्रोजेक्टर आउटपुट डिवाइस है, क्योंकि यह स्क्रीन दिखाता है।
परीक्षा युक्तियाँ
इनपुट और आउटपुट डिवाइस की सूचियाँ अलग-अलग याद करें, कम से कम पाँच-पाँच।
RAM/ROM का अंतर तालिका के रूप में लिखें — यह बहुविकल्पीय प्रश्नों में आम है।
हार्डवेयर और सॉफ्टवेयर के उदाहरण देते समय ऑपरेटिंग सिस्टम को सिस्टम सॉफ्टवेयर की श्रेणी में लिखें।
'लाइववेयर' शब्द याद रखें — यह कंप्यूटर उपयोगकर्ताओं को कहते हैं।
हार्ड डिस्क, पेन ड्राइव को स्टोरेज डिवाइस की श्रेणी में रखें।
प्रत्येक उत्तर में एक-एक उदाहरण अवश्य दें, जैसे इनपुट डिवाइस का नाम।
जॉयस्टिक और लाइट पेन जैसे विशेष डिवाइसों के उपयोग याद रखें।
निष्कर्ष
हार्डवेयर और सॉफ्टवेयर कंप्यूटर के परस्पर पूरक घटक हैं। हार्डवेयर के भौतिक भागों — इनपुट, आउटपुट, स्टोरेज तथा मेमोरी — की समझ तथा सॉफ्टवेयर के प्रकारों का ज्ञान कंप्यूटर को बेहतर ढंग से उपयोग करने में सहायक होता है। इस अध्याय में सीखी गई बातों से हम समझ पाए कि कंप्यूटर को चलाने के लिए दोनों की जोड़ी अनिवार्य है। आगे के अध्यायों में हम संख्या पद्धतियों और ऑपरेटिंग सिस्टम के बारे में अधिक जानेंगे।