कंप्यूटर एक इलेक्ट्रॉनिक मशीन है जो हमारे द्वारा दिए गए निर्देशों (डेटा) को ग्रहण करती है, उसे तीव्र गति से संसाधित (प्रोसेस) करती है, तथा प्राप्त परिणाम को सार्थक सूचना (Information) के रूप में प्रस्तुत करती है। कंप्यूटर का शाब्दिक अर्थ है "गणना करने वाला"। आज के डिजिटल युग में कंप्यूटर हमारे जीवन का अभिन्न अंग बन चुका है। चाहे शिक्षा हो, चिकित्सा, बैंकिंग, उद्योग, कृषि, संचार या मनोरंजन, हर क्षेत्र में कंप्यूटर का महत्वपूर्ण योगदान है। कंप्यूटर का आविष्कार मनुष्य की गणना और आँकड़ों के प्रबंधन की बढ़ती आवश्यकताओं को पूरा करने के लिए हुआ। आधुनिक कंप्यूटर अपनी उच्च गति, विशाल भंडारण क्षमता, शुद्धता और बहुमुखी प्रतिभा के कारण विशेष स्थान रखता है। इस अध्याय में हम कंप्यूटर की परिभाषा, उसकी विशेषताएँ, कार्यप्रणाली, पीढ़ियाँ, विभिन्न प्रकार और कंप्यूटर सिस्टम के विभिन्न घटकों के बारे में विस्तार से अध्ययन करेंगे।
2. कंप्यूटर की विशेषताएँ (Characteristics)
कंप्यूटर की मुख्य विशेषताएँ निम्नलिखित हैं:
गति (Speed): कंप्यूटर करोड़ों गणनाएँ एक सेकंड में पूरी कर लेता है। गति को मेगाहर्ट्ज़ (MHz) और गीगाहर्ट्ज़ (GHz) में मापा जाता है। आधुनिक कंप्यूटर एक सेकंड में अरबों निर्देशों को संसाधित कर सकते हैं।
शुद्धता (Accuracy): कंप्यूटर अत्यधिक शुद्ध होता है। यदि उसे सही डेटा और सही निर्देश दिए जाएँ तो उसके परिणाम में त्रुटि की संभावना नगण्य होती है। कंप्यूटर जो त्रुटियाँ करता है, वे प्रायः 'GIGO' (Garbage In Garbage Out) सिद्धांत का परिणाम होती हैं, अर्थात गलत इनपुट पर गलत आउटपुट मिलता है।
भंडारण क्षमता (Storage): कंप्यूटर विशाल मात्रा में डेटा को अपनी मेमोरी और स्टोरेज डिवाइस में स्थायी रूप से संग्रहीत कर सकता है। हार्ड डिस्क, पेन ड्राइव, क्लाउड आदि इसके माध्यम हैं।
परिश्रमशीलता (Diligence): कंप्यूटर बिना थके और बिना एकरसता (Boredom) महसूस किए घंटों, दिनों, वर्षों तक लगातार कार्य कर सकता है। मानव की तरह उसमें थकान नहीं होती।
बहुमुखी प्रतिभा (Versatility): कंप्यूटर कई प्रकार के कार्य एक साथ कर सकता है, जैसे चित्र बनाना, संगीत सुनना, गणना करना, इंटरनेट चलाना, वीडियो देखना आदि।
स्वचालन (Automation): कंप्यूटर मानव के बीच-बीच में हस्तक्षेप के बिना भी कई कार्य स्वचालित रूप से कर सकता है।
निर्णय क्षमता (Decision Making): कंप्यूटर अपने में कोई निर्णय लेने की क्षमता नहीं रखता, बल्कि वह उन्हीं निर्णयों को लागू करता है जो उसे प्रोग्रामर द्वारा दिए गए होते हैं। यह इसकी एक सीमा है।
3. कंप्यूटर की सीमाएँ (Limitations)
कंप्यूटर की गति, शुद्धता और स्मृति के बावजूद इसकी कुछ सीमाएँ हैं। इसमें स्वयं विचार करने या समझने की क्षमता नहीं होती। यह केवल वही कार्य करता है जो मानव द्वारा निर्देशित किया जाता है। इसमें इंसान जैसी भावनाएँ, अंतर्ज्ञान, रचनात्मकता और निर्णय लेने की क्षमता नहीं होती। कंप्यूटर बिना बिजली के कार्य नहीं कर सकता। इसके अतिरिक्त, यदि कंप्यूटर को दिया गया डेटा गलत है, तो प्राप्त परिणाम भी गलत ही होगा (GIGO सिद्धांत)।
4. कंप्यूटर का कार्य सिद्धांत (IPO Cycle)
कंप्यूटर तीन मुख्य चरणों में कार्य करता है, जिसे IPO (Input-Process-Output) चक्र कहते हैं:
इनपुट (Input): डेटा को कंप्यूटर में इनपुट डिवाइस (जैसे कीबोर्ड, माउस, स्कैनर) की सहायता से प्रविष्ट किया जाता है। डेटा कच्चा तथ्य होता है।
प्रोसेसिंग (Processing): केंद्रीय प्रसंस्करण इकाई (CPU) डेटा को निर्देशों के अनुसार संसाधित करती है। यह कंप्यूटर का मस्तिष्क कहलाता है।
आउटपुट (Output): संसाधित डेटा को सार्थक सूचना में बदलकर आउटपुट डिवाइस (मॉनिटर, प्रिंटर) के माध्यम से प्रस्तुत किया जाता है।
इसके अतिरिक्त स्टोरेज (Storage) भी कंप्यूटर का एक आवश्यक अंग है, जिसमें डेटा और प्रोग्राम स्थायी रूप से सुरक्षित रखे जाते हैं। इनपुट और आउटपुट के बीच प्रोसेसिंग तथा स्टोरेज का कार्य होता है। कंप्यूटर के इस सम्पूर्ण संगठन को कंप्यूटर सिस्टम कहते हैं।
5. कंप्यूटर सिस्टम के घटक (Components of Computer System)
एक पूर्ण कंप्यूटर सिस्टम निम्नलिखित चार मुख्य घटकों से मिलकर बनता है:
हार्डवेयर (Hardware): कंप्यूटर के वे भौतिक भाग जिन्हें हम छू सकते हैं, देख सकते हैं, हार्डवेयर कहलाते हैं। जैसे मॉनिटर, कीबोर्ड, माउस, CPU, हार्ड डिस्क, प्रिंटर आदि। हार्डवेयर कंप्यूटर सिस्टम का भौतिक ढाँचा प्रदान करता है।
सॉफ्टवेयर (Software): निर्देशों और प्रोग्रामों का समूह जो हार्डवेयर को कार्य करने की प्रक्रिया बताता है, सॉफ्टवेयर कहलाता है। सॉफ्टवेयर को छुआ नहीं जा सकता। जैसे ऑपरेटिंग सिस्टम (विंडोज, लिनक्स), वर्ड प्रोसेसर, गेम्स आदि।
डेटा (Data): कच्चे तथ्य और संख्याएँ जिन्हें कंप्यूटर संसाधित करता है, डेटा कहलाते हैं। जैसे विद्यार्थियों के अंक, नाम आदि।
उपयोगकर्ता (User): वह व्यक्ति जो कंप्यूटर का उपयोग करता है और उसे कार्य करने के निर्देश देता है। जैसे विद्यार्थी, शिक्षक, ऑफिस कर्मचारी।
हार्डवेयर और सॉफ्टवेयर एक दूसरे के पूरक हैं। हार्डवेयर के बिना सॉफ्टवेयर बेकार है और सॉफ्टवेयर के बिना हार्डवेयर केवल धातु के टुकड़े हैं। दोनों मिलकर ही कंप्यूटर सिस्टम का निर्माण करते हैं।
6. कंप्यूटर की पीढ़ियाँ (Generations of Computer)
कंप्यूटर के विकास को पाँच पीढ़ियों में विभाजित किया गया है:
पहली पीढ़ी (1940-1956): इनमें वैक्यूम ट्यूबों का उपयोग होता था। ये विशाल आकार के, अत्यधिक गर्मी उत्पन्न करने वाले और बहुत धीमे होते थे। मशीन भाषा का प्रयोग होता था। उदाहरण: ENIAC, UNIVAC, EDSAC। विद्युत की खपत बहुत अधिक होती थी।
दूसरी पीढ़ी (1956-1963): वैक्यूम ट्यूबों के स्थान पर ट्रांजिस्टर का उपयोग किया गया। ये कंप्यूटर छोटे, तेज़, सस्ते और कम ऊर्जा वाले थे। उच्च स्तरीय भाषाओं (कोबोल, फोरट्रान) का विकास हुआ। उदाहरण: IBM 1401, IBM 1620।
तीसरी पीढ़ी (1964-1971): ट्रांजिस्टर के स्थान पर एकीकृत परिपथ (Integrated Circuits - IC) का उपयोग हुआ। कंप्यूटर का आकार और भी छोटा हो गया। कीबोर्ड और मॉनिटर का विकास हुआ। उदाहरण: IBM 360, PDP-11।
चौथी पीढ़ी (1971-1980): माइक्रोप्रोसेसर (VLSI तकनीक) का विकास हुआ। व्यक्तिगत कंप्यूटर (Personal Computers) का युग आरंभ हुआ। ग्राफिकल यूज़र इंटरफेस (GUI) विकसित हुआ। उदाहरण: Apple II, IBM PC, Intel 8086।
पाँचवीं पीढ़ी (1980-अब तक): इस पीढ़ी में कृत्रिम बुद्धिमत्ता (Artificial Intelligence) पर जोर दिया गया। अल्ट्रा लार्ज स्केल इंटीग्रेशन (ULSI) तकनीक का उपयोग हो रहा है। समानांतर प्रोसेसिंग, रोबोटिक्स, प्राकृतिक भाषा प्रसंस्करण इसके प्रमुख लक्षण हैं।
7. कंप्यूटर के प्रकार (Types of Computers)
आकार और क्षमता के आधार पर कंप्यूटर को चार प्रमुख श्रेणियों में बाँटा जाता है:
माइक्रो कंप्यूटर (Micro Computer): यह सबसे सामान्य प्रकार का कंप्यूटर है, जिसे व्यक्तिगत कंप्यूटर (PC) भी कहते हैं। डेस्कटॉप, लैपटॉप, टैबलेट, स्मार्टफोन इसके उदाहरण हैं।
मिनी कंप्यूटर (Mini Computer): यह माइक्रो कंप्यूटर से बड़ा और मेनफ्रेम से छोटा होता है। इसका उपयोग मध्यम आकार के व्यवसायों और विश्वविद्यालयों में किया जाता है। यह कई उपयोगकर्ताओं को एक साथ सेवा प्रदान कर सकता है।
मेनफ्रेम कंप्यूटर (Mainframe Computer): यह बड़े संगठनों (बैंक, बीमा कंपनी, रेलवे) में उपयोग होता है। यह एक साथ सैकड़ों-हज़ारों उपयोगकर्ताओं की सेवा कर सकता है। इसमें विशाल भंडारण क्षमता होती है।
सुपर कंप्यूटर (Super Computer): यह सबसे तेज़, सबसे बड़ा और सबसे महँगा कंप्यूटर होता है। इसका उपयोग जटिल वैज्ञानिक गणनाओं, मौसम पूर्वानुमान, अंतरिक्ष अनुसंधान, दवा अनुसंधान आदि में होता है। भारत का प्रसिद्ध सुपर कंप्यूटर 'परम' (PARAM) है।
8. कंप्यूटर का डेटा निरूपण (Data Representation)
कंप्यूटर केवल दो अंकों 0 और 1 (बाइनरी) को समझता है। प्रत्येक 0 या 1 को एक बिट (Bit) कहते हैं। आठ बिट मिलकर एक बाइट (Byte) बनाते हैं। एक बाइट एक अक्षर, अंक या प्रतीक को निरूपित कर सकती है। बड़ी इकाइयों में किलोबाइट (KB), मेगाबाइट (MB), गीगाबाइट (GB), टेराबाइट (TB) शामिल हैं:
1 KB = 1024 बाइट्स
1 MB = 1024 KB
1 GB = 1024 MB
1 TB = 1024 GB
कंप्यूटर में अक्षरों, अंकों और प्रतीकों को बाइनरी में बदलने के लिए विभिन्न कोड प्रणालियाँ (ASCII, Unicode) का उपयोग किया जाता है।
त्वरित पुनरावृत्ति तालिकाएँ
तालिका 1: कंप्यूटर की पीढ़ियाँ
पीढ़ी
समय अवधि
प्रमुख तकनीक
विशेषता
पहली पीढ़ी
1940-1956
वैक्यूम ट्यूब
विशाल आकार, अधिक गर्मी, मशीन भाषा
दूसरी पीढ़ी
1956-1963
ट्रांजिस्टर
छोटे, तेज़, उच्च स्तरीय भाषाएँ
तीसरी पीढ़ी
1964-1971
एकीकृत परिपथ (IC)
कीबोर्ड-मॉनिटर का विकास
चौथी पीढ़ी
1971-1980
माइक्रोप्रोसेसर
व्यक्तिगत कंप्यूटर (PC) का युग
पाँचवीं पीढ़ी
1980 से अब तक
ULSI, AI
कृत्रिम बुद्धिमत्ता, रोबोटिक्स
तालिका 2: कंप्यूटर के प्रकार
प्रकार
आकार
उपयोग
उदाहरण
माइक्रो कंप्यूटर
सबसे छोटा
घर, विद्यालय, कार्यालय
डेस्कटॉप, लैपटॉप
मिनी कंप्यूटर
मध्यम
छोटे व्यवसाय, विश्वविद्यालय
PDP-11
मेनफ्रेम
बड़ा
बैंक, रेलवे
IBM System/390
सुपर कंप्यूटर
सबसे बड़ा
वैज्ञानिक अनुसंधान
PARAM, Cray
तालिका 3: डेटा भंडारण इकाइयाँ
इकाई
मान
1 बिट
0 या 1
1 बाइट
8 बिट
1 किलोबाइट (KB)
1024 बाइट
1 मेगाबाइट (MB)
1024 KB
1 गीगाबाइट (GB)
1024 MB
1 टेराबाइट (TB)
1024 GB
माइंड मैप
graph TD
A["कंप्यूटर सिस्टम"] --> B["विशेषताएँ: गति, शुद्धता, भंडारण, परिश्रमशीलता"]
A --> C["IPO चक्र: इनपुट -> प्रोसेसिंग -> आउटपुट"]
A --> D["घटक: हार्डवेयर, सॉफ्टवेयर, डेटा, उपयोगकर्ता"]
A --> E["पीढ़ियाँ: वैक्यूम ट्यूब से AI तक"]
A --> F["प्रकार: माइक्रो, मिनी, मेनफ्रेम, सुपर"]
C --> G["स्टोरेज: डेटा का स्थायी भंडारण"]
F --> H["PARAM: भारत का सुपर कंप्यूटर"]
महत्वपूर्ण आरेख (SVG)
सामान्य गलतियाँ
CPU को मॉनिटर समझना: कई विद्यार्थी मॉनिटर को ही CPU बताते हैं, जबकि CPU सिस्टम यूनिट के अंदर स्थित माइक्रोप्रोसेसर होता है जो सभी प्रोसेसिंग करता है।
बिट और बाइट का भ्रम: बिट (0 या 1) और बाइट (8 बिट) को एक ही मानना गलत है। 1 बाइट में हमेशा 8 बिट होते हैं।
1 KB को 1000 बाइट मानना: कंप्यूटर विज्ञान में 1 KB = 1024 बाइट होता है, न कि 1000 बाइट।
सॉफ्टवेयर को छुआ जा सकता है समझना: सॉफ्टवेयर एक भौतिक वस्तु नहीं है, इसे छुआ नहीं जा सकता; केवल हार्डवेयर को छुआ जा सकता है।
ENIAC को चौथी पीढ़ी का मानना: ENIAC पहली पीढ़ी (वैक्यूम ट्यूब) का कंप्यूटर था, जबकि माइक्रोप्रोसेसर चौथी पीढ़ी से संबंधित है।
कंप्यूटर को स्वयं सोचने वाला मानना: कंप्यूटर में विचार करने की क्षमता नहीं होती; वह केवल दिए गए प्रोग्राम के अनुसार ही कार्य करता है।
मौसम पूर्वानुमान के लिए माइक्रो कंप्यूटर बताना: जटिल वैज्ञानिक गणनाओं हेतु सुपर कंप्यूटर का उपयोग होता है, माइक्रो कंप्यूटर का नहीं।
परीक्षा युक्तियाँ
पीढ़ियों की तालिका (वैक्यूम ट्यूब से AI तक) क्रमवार याद रखें, विशेषकर प्रत्येक पीढ़ी की प्रमुख तकनीक।
IPO चक्र (इनपुट-प्रोसेसिंग-आउटपुट) का क्रम हमेशा ध्यान में रखें, क्योंकि इस पर आधारित प्रश्न सामान्य हैं।
डेटा इकाइयों का क्रम (KB < MB < GB < TB) और प्रत्येक में 1024 का गुणनखंड याद रखें।
परिभाषाएँ (हार्डवेयर, सॉफ्टवेयर, डेटा, सूचना) को स्पष्ट उदाहरण सहित लिखें, इससे पूर्ण अंक मिलने की संभावना बढ़ती है।
एक-एक वाक्य वाले तथ्य (जैसे "PARAM भारत का सुपर कंप्यूटर है") को याद रखें; परीक्षा में ऐसे तथ्य पूछे जाते हैं।
GIGO शब्द का अर्थ समझें: गलत इनपुट, गलत आउटपुट। इसे उदाहरण सहित समझाने पर अंक मिलते हैं।
अंकन की दृष्टि से पाँच पीढ़ियों की तुलना तालिका बनाकर लिखें, इससे उत्तर अधिक व्यवस्थित लगता है।
निष्कर्ष
कंप्यूटर एक अत्यंत उपयोगी इलेक्ट्रॉनिक मशीन है जो इनपुट, प्रोसेसिंग और आउटपुट के सिद्धांत पर कार्य करती है। इसकी गति, शुद्धता, भंडारण क्षमता, परिश्रमशीलता और बहुमुखी प्रतिभा इसे मानव जीवन का अपरिहार्य सहायक बनाती है। वैक्यूम ट्यूब से लेकर कृत्रिम बुद्धिमत्ता तक, कंप्यूटर की पाँचों पीढ़ियों के विकास ने प्रौद्योगिकी के क्षेत्र में क्रांति ला दी है। हार्डवेयर और सॉफ्टवेयर के समन्वय से कंप्यूटर सिस्टम संपूर्ण होता है। कंप्यूटर की सीमाओं (निर्णय क्षमता का अभाव) को जानना भी उतना ही आवश्यक है जितना इसकी विशेषताओं को जानना। इस अध्याय की अवधारणाएँ आगे के अध्यायों (इनपुट-आउटपुट डिवाइस, सॉफ्टवेयर, ऑपरेटिंग सिस्टम) की नींव हैं, इसलिए इन्हें अच्छी तरह समझना आवश्यक है।