कंप्यूटर का इतिहास और विकास: एक संपूर्ण अध्ययन गाइड
Toppers Adda | प्रतियोगी परीक्षाओं के लिए विशेष मार्गदर्शिका
🌿 Computer Architecture Mind-Map (पूरा टॉपिक एक नज़र में)
1. कंप्यूटर (Computer): एक परिचय
कंप्यूटर (Computer) शब्द की उत्पत्ति अंग्रेजी शब्द 'Compute' से हुई है, जिसका अर्थ है 'गणना करना'। इसलिए, इसे हिंदी में संगणक या कैलकुलेटर (Calculator) के रूप में भी जाना जाता है।
कंप्यूटर का पूर्ण रूप (Full Form of Computer):
कंप्यूटर की कार्यप्रणाली (Processing Cycle):
- इनपुट (Input): इनपुट डिवाइस (Input Devices) के माध्यम से उपयोगकर्ता (User) द्वारा निर्देश या डेटा देना।
- भंडारण (Storage): प्राप्त निर्देशों या भविष्य के डेटा को स्टोरेज डिवाइस (Storage Devices/Memory) में सहेजना।
- प्रसंस्करण (Processing): सेंट्रल प्रोसेसिंग यूनिट यानी सीपीयू (CPU) द्वारा निर्देशों को लॉजिकली प्रोसेस करना।
- आउटपुट (Output): अंतिम परिणाम (Result/Information) को आउटपुट डिवाइस (Output Devices - जैसे मॉनिटर) पर प्रदर्शित करना।
💻 Computer Data Processing Simulator (कार्यप्रणाली सिमुलेटर)
नीचे बटन दबाकर लाइव देखें कि कंप्यूटर कैसे Raw Data को इनपुट करके CPU और RAM की मदद से Useful Information में बदलता है:
2. कंप्यूटर का इतिहास और महत्वपूर्ण आविष्कार (History of Computer)
कंप्यूटर का इतिहास मूल रूप से गणना करने वाले यांत्रिक उपकरणों के क्रमिक विकास से शुरू होता है:
| उपकरण (Device) | समय/वर्ष | आвиष्कारक/देश | मुख्य विशेषताएं (Features) |
|---|---|---|---|
| अबेकस (Abacus) | लगभग 3000 वर्ष पूर्व | प्राचीन बेबीलोन/चीन | दुनिया का पहला यांत्रिक कैलकुलेटर। इसमें लकड़ी के फ्रेम, तारों और मोतियों (Beads) का उपयोग होता था। |
| नेपियर बोन्स (Napier Bones) | 1617 ई. | जॉन नेपियर (स्कॉटलैंड) | हाथी दांत या लकड़ी की छड़ों से बना उपकरण। गुणा (Multiplication) और भाग के लिए विशेष रूप से प्रयुक्त। |
| पास्कलाइन (Pascaline) | 1642-1644 ई. | ब्लेज पास्कल (फ्रांस) | इसे 'एडिंग मशीन' (Adding Machine) भी कहा जाता है। यह मैकेनिकल गियर, घड़ी और ओडोमीटर (Odometer) के सिद्धांत पर कार्य करती थी। |
| लीबनीज कैलकुलेटर | - | गॉटफ्रीड वॉन लीबनीज | पास्कलाइन का उन्नत मैकेनिकल रूप, जो जोड़-घटाव के साथ-साथ सीधे गुणा और भाग भी कर सकता था। |
| डिफरेंस इंजन (Difference Engine) | 1822 ई. | चार्ल्स बैबेज (ब्रिटेन) | भाप (Steam) से चलने वाला मैकेनिकल गणना यंत्र जिसमें गियर (Gears) और शाफ्ट का उपयोग किया गया था। |
| एनालिटिकल इंजन | 1833 ई. | चार्ल्स बैबेज | आधुनिक कंप्यूटर का आधार (Input, Process, Output, Storage)। इसी ऐतिहासिक कारण से बैबेज को 'कंप्यूटर का जनक' (Father of Computer) कहा जाता है। |
| होलरिथ सेंसस टेबुलेटर | 1889 ई. | हर्मन होलरिथ (अमेरिका) | अमेरिकी जनगणना के आंकड़ों को संसाधित करने के लिए प्रयुक्त। इसमें डेटा इनपुट हेतु पंचकार्ड (Punch Card) का सफल उपयोग हुआ। |
| MARK-I | 1944 ई. | हावर्ड आइकन / IBM | विश्व का पहला पूर्ण स्वचालित इलेक्ट्रो-मैकेनिक कंप्यूटर (Electro-Mechanical Computer)। |
| ABC कंप्यूटर | 1939-1942 ई. | एटानासॉफ और बेरी | पहला स्वचालित इलेक्ट्रॉनिक डिजिटल कंप्यूटर (Electronic Digital Computer)। |
| ENIAC | 1946 ई. | जे.पी. एकर्ट और जॉन मौचली | पहला पूर्ण इलेक्ट्रॉनिक, सामान्य उद्देश्य वाला डिजिटल कंप्यूटर (General Purpose Electronic Computer)। |
| EDVAC | 1944 ई. | जॉन वॉन न्यूमैन | बाइनरी सीरियल कंप्यूटर जिसमें डेटा और निर्देश (Instructions) दोनों को आंतरिक रूप से स्टोर करने की क्षमता (Stored Program Concept) थी। |
| UNIVAC-I | 1954 ई. | GEC (General Electric Corporation) | व्यापारिक और सामान्य सांख्यिकीय कार्यों के लिए उपयोग किया जाने वाला पहला सफल व्यावसायिक कंप्यूटर (Commercial Computer)। |
3. कंप्यूटर की पीढ़ियाँ (Generations of Computer)
हार्डवेयर और मुख्य कंपोनेंट्स में बदलाव के आधार पर कंप्यूटर के इतिहास को 5 पीढ़ियों में वर्गीकृत किया गया है:
| पीढ़ी | समयावधि | मुख्य हार्डवेयर (Component) | प्रोग्रामिंग भाषा (Language) | विशेषताएं / मुख्य दोष |
|---|---|---|---|---|
| प्रथम | 1946-1959 | वैक्यूम ट्यूब (Vacuum Tube / वल्व) | मशीन भाषा (Machine Language - 0, 1) | आकार में अत्यधिक विशाल, बहुत अधिक गर्मी (Heat) पैदा करने वाले, धीमी प्रोसेसिंग स्पीड। |
| द्वितीय | 1959-1965 | ट्रांजिस्टर (Transistor) | असेंबली भाषा (Assembly), COBOL, FORTRAN | प्रथम पीढ़ी की तुलना में छोटे, अधिक विश्वसनीय और कम बिजली की खपत। |
| तृतीय | 1965-1971 | IC चिप (Integrated Circuit) - SSI & MSI | उच्च स्तरीय भाषा (PASCAL, BASIC) | रैम (RAM) और मैग्नेटिक कोर स्टोरेज का विकास। कीबोर्ड (Keyboard) और मॉनिटर का उपयोग शुरू हुआ। |
| चतुर्थ | 1971-1980 | माइक्रोप्रोसेसर (Microprocessor) - LSI & VLSI | C Language (सी भाषा) | व्यक्तिगत कंप्यूटर यानी पीसी (Personal Computer) का तेजी से विकास। अत्यधिक तीव्र गति और पोर्टेबिलिटी। |
| पंचम | 1980-अब तक | ULSI और SLSI माइक्रोचिप्स Grid | AI आधारित प्राकृतिक भाषाएं, जावा, पायथन | कृत्रिम बुद्धिमत्ता (Artificial Intelligence - AI), नोटबुक, पोर्टेबल PC, इंटरनेट और वर्ल्ड वाइड वेब (WWW) का वैश्विक विकास। |
4. कंप्यूटर का वर्गीकरण (Classification of Computer)
1. कार्य तकनीक के आधार पर (By Application Tech Method):
- एनालॉग कंप्यूटर (Analog Computer): ये भौतिक मात्राओं (Physical Quantities - जैसे तापमान, दबाव, गति, वोल्टेज) को सीधे मापने के लिए प्रयुक्त होते हैं। उदाहरण: वाहनों का स्पीडोमीटर, साधारण दीवार घड़ी।
- डिजिटल कंप्यूटर (Digital Computer): ये बाइनरी डिजिट यानी द्विआधारी अंकों (0 और 1) के आधार पर डेटा को प्रोसेस करते हैं। उदाहरण: आधुनिक स्मार्टफोन, लैपटॉप, डेस्कटॉप PC।
- हाइब्रिड कंप्यूटर (Hybrid Computer): यह एनालॉग और डिजिटल दोनों तकनीकों का एक जटिल मिश्रण है। उदाहरण: पेट्रोल पंप का मीटर (जो ईंधन को लीटर में मापकर डिजिटल पैसे दिखाता है), अस्पतालों की ईसीजी (ECG) मशीन।
2. आकार और कार्य क्षमता के आधार पर (By Size & Capacity Configuration):
- मिनी कंप्यूटर (Mini Computer): ये आकार में रेफ्रिजरेटर के बराबर बड़े होते हैं और इनकी स्टोरेज क्षमता माइक्रो कंप्यूटर से बहुत अधिक होती है। इन पर एक साथ कई लोग (Multi-user) काम कर सकते हैं।
- मेनफ्रेम कंप्यूटर (Mainframe Computer): मुख्य रूप से इनमें बहुत बड़ी डेटा भंडारण क्षमता (Storage Capacity) और उच्च प्रसंस्करण गति (Processing Speed) पाई जाती है। का उपयोग बड़ी बहुराष्ट्रीय कंपनियों, सरकारी विभागों और बैंकों में केंद्रीय सर्वर (Central Server Environment) के रूप में होता है।
5. भारत में सुपर कंप्यूटर का विकास (Supercomputers in India)
भारत में सुपर कंप्यूटर के अनुसंधान और विकास (R&D) में पुणे स्थित सरकारी संस्थान C-DAC (Centre for Development of Advanced Computing) की मुख्य भूमिका रही है:
- PARAM-8000: यह भारत का पहला स्वदेशी सुपर कंप्यूटर था, जिसे वर्ष 1991 में डॉ. विजय भास्कर के कुशल निर्देशन में निर्मित किया गया था।
- PARAM Yuva-II: इसे 2013 में उन्नत स्तर पर विकसित किया गया, जो वर्तमान में भारत के सबसे तेज वैज्ञानिक सुपर कंप्यूटर प्रणालियों में से एक है।
- अन्य महत्वपूर्ण सुपर कंप्यूटर श्रृंखलाएं: 'PACE' श्रृंखला (ANURAG संस्थान, हैदराबाद द्वारा), 'ANUPAM' श्रृंखला (BARC - भाभा परमाणु अनुसंधान केंद्र, मुंबई द्वारा) तथा 'Flosolver' (NAL - नेशनल एयरोस्पेस लैबोरेट्रीज द्वारा)।
6. भविष्य के कंप्यूटर (Next Generation Computing Technologies)
🌐 क्वांतम कंप्यूटर (Quantum Computer): यह भौतिक विज्ञान के क्वांटम सिद्धांत पर आधारित होगा, जिसकी मेमोरी क्षमता को सामान्य बिट्स के बजाय 'क्विबिट' (Qubit - Quantum Bits) में मापा जाता है। यह अरबों गणनाएं एक सेकंड में कर सकता है।
🌐 डीएनए कंप्यूटर (DNA Computer / Bio Computer): इसमें पारंपरिक सिलिकॉन चिप्स के स्थान पर जैविक सामग्री जैसे डीएनए (DNA strands) या प्रोटीन का उपयोग करके डेटा प्रोसेसिंग की जाएगी।
🌐 नैनो कंप्यूटर (Nano Computer): इसमें आणविक स्तर के नैनोट्यूब (Nanotubes) के उपयोग से अत्यंत सूक्ष्म आकार के परंतु विशाल मेमोरी क्षमता वाले सूक्ष्म चिप्स तैयार किए जाएंगे।
🌐 केमिकल कंप्यूटर (Chemical Computer): इस कंप्यूटिंग मॉडल में गणना और तार्किक निष्कर्षों के लिए पदार्थों के रासायनिक गुणों (Chemical Properties) और उनकी सांद्रता का उपयोग किया जाएगा।
7. मुख्य शब्दावली (Glossary & High-Yield Terms)
📌 CPU (Central Processing Unit): कंप्यूटर का मुख्य नियंत्रण केंद्र या 'मस्तिष्क', जो डेटा को लॉजिकली प्रोसेस करता है।
📌 ALU (Arithmetic Logic Unit): सीपीयू का वह आंतरिक भाग जो सभी गणितीय (जोड़, घटाव) और तार्किक (तुलना, हां/ना) गणनाएं करता है।
📌 Control Unit (CU): कंप्यूटर के आंतरिक सभी हार्डवेयर कार्यों और डेटा फ्लो को नियंत्रित करने वाला मुख्य मैनेजर।
📌 Peripheral Devices (पेरिफेरल डिवाइसेस): कंप्यूटर से बाहरी रूप से जुड़ने वाले वे सभी उपकरण (जैसे कीबोर्ड, माउस, प्रिंटर) जो इनपुट/आउटपुट में मदद करते हैं।
📌 Hardware (हार्डवेयर): कंप्यूटर के वे सभी भौतिक भाग (Physical Parts) जिन्हें आंखों से देखा जा सकता है और हाथों से छुआ जा सकता है।
📌 Software (सॉफ्टवेयर): निर्देशों या प्रोग्रामों का वह अमूर्त समूह जो कंप्यूटर को विशिष्ट कार्य करने के निर्देश देता है।
📌 Microprocessor (माइक्रोप्रोसेसर): एक छोटी सी सिलिकॉन चिप पर लाखों इलेक्ट्रॉनिक ट्रांजिस्टरों को मिलाकर बनाया गया एकीकृत सर्किट (IC Chip)।
📌 FLOPS (Floating Point Operations Per Second): सुपरकंप्यूटर की असीमित प्रोसेसिंग गति को मापने की मानक वैज्ञानिक इकाई।
Quick Revision Flashcards
कार्ड पर क्लिक करके सही उत्तर देखें।
9. अभ्यास प्रश्नोत्तरी (Practice Quiz)
Q1. 'कंप्यूटर का जनक' (Father of Computer) किसे कहा जाता है?
Q2. भारत का पहला स्वदेशी सुपर कंप्यूटर (Supercomputer) कौन सा था?
Q3. प्रथम पीढ़ी (1st Generation) के कंप्यूटरों में मुख्य इलेक्ट्रॉनिक घटक के रूप में किसका उपयोग किया गया था?
Q4. विश्व की सबसे पहली महिला कंप्यूटर प्रोग्रामर (First Computer Programmer) कौन हैं?
Q5. सुपर कंप्यूटर (Supercomputer) की प्रोसेसिंग गति को मापने की मानक इकाई क्या है?
Q6. कंप्यूटर की तीसरी पीढ़ी में प्रयुक्त IC (एकीकृत परिपथ) चिप्स का विकास किसने किया था?
Q7. हाइब्रिड कंप्यूटर (Hybrid Computer) किन दो कंप्यूटर प्रणालियों का यांत्रिक मिश्रण है?
Q8. फ्रांस के ब्लेज पास्कल द्वारा निर्मित ऐतिहासिक 'पास्कलाइन' को अन्य किस नाम से जाना जाता है?
Q9. भारत में प्रसिद्ध 'परम-8000' (PARAM 8000) का निर्माण किस राष्ट्रीय संस्थान ने किया था?
Q10. आधुनिक इलेक्ट्रॉनिक कंप्यूटरों की आंतरिक प्रोसेसिंग किस संख्या प्रणाली पर आधारित है?
विस्तृत तैयारी और फ्री मॉक टेस्ट के लिए हमारी ऐप देखें: Toppers Adda App