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

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

Pascaline :- पास्कल
का कैलकुलेटर, या पहली जोड़ने वाली मशीन या पहला यांत्रिक
कैलकुलेटर वर्ष 1642 में फ्रांसीसी गणितज्ञ Blaise Pascal द्वारा विकसित किया गया था । इसका उपयोग जोड़ और घटाव के लिए किया जाता था । यह उपकरण गियर के सिद्धांत पर आधारित था । इस उपकरण में प्रयुक्त सिद्धांत ने बाद में कई
यांत्रिक कैलकुलेटरों के विकास का मार्ग प्रशस्त किया ।

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

थॉमस एरिथमोमीटर :- चार्यर थॉमस ने 1820
के आसपास पहला सफल मैकेनिकल कैलकुलेटर,
थॉमस एरिथमोमीटर बनाया था
। यह उपकरण लाइबनिज के काम पर आधारित था और जोड़, घटाव, गुणा
और भाग जैसे ऑपरेशन कर सकता था ।

अंतर इंजन (difference engine) और विश्लेषणात्मक इंजन (analytical
engine) :- यांत्रिक (mechanical) कंप्यूटर के पहले कामकाजी मॉडल, जिन्हें difference engine और analytical engine कहा जाता है, क्रमशः
1822 और 1833 के वर्षों में ब्रिटिश गणितज्ञ चार्ल्स
बैबेज द्वारा विकसित किए गए थे । सभी आधुनिक कंप्यूटर चार्ल्स बैबेज के एनालिटिकल
इंजन पर आधारित हैं । एनालिटिकल इंजन में
पाँच इकाइयाँ होती हैं, यानी इनपुट यूनिट, आउटपुट
यूनिट, स्टोर यूनिट, मिल
यूनिट और कंट्रोल यूनिट । स्टोर यूनिट का
उपयोग डेटा स्टोर करने के लिए किया जाता था,
मिल यूनिट का उपयोग गणना
करने के लिए किया जाता था जबकि कंट्रोल यूनिट का उपयोग नियंत्रण के लिए किया जाता
था ।

बूलियन लॉजिक की अवधारणा (concept of boolean logic) :-
एक अंग्रेजी गणितज्ञ, जॉर्ज
बूले ने गणितीय समस्याओं को सकारात्मक या नकारात्मक-उत्तर वाले या नकारात्मक-उत्तर
वाले प्रश्नों की एक श्रृंखला में परिवर्तित करके हल करना शुरू किया और उन्हें बाइनरी
सिस्टम से जोड़ा, यानी सकारात्मक उत्तर 1
द्वारा इंगित किया गया था और नकारात्मक
उत्तर 0 द्वारा दिखाया गया था । इस प्रणाली को
इसके आविष्कारक के नाम पर बूलियन लॉजिक नाम दिया गया था । इस बूलियन लॉजिक ने बाद में कंप्यूटर सर्किट की
डिजाइनिंग की नींव रखी ।
मार्क I
:- पहला स्वचालित अनुक्रम
नियंत्रित कैलकुलेटर (automatic sequence controlled calculator), मार्क
I, जो स्वचालित (automatic) रूप से लंबी
गणनाओं को निष्पादित (computations) करने में सक्षम है, 1944
में आईबीएम में एक प्राथमिक इंजीनियर हॉवर्ड एकेन द्वारा विकसित किया गया था ।

ENIAC
(इलेक्ट्रॉनिक न्यूमेरिकल
इंटीग्रेटर एंड कंप्यूटर) :- 1946 में,
जॉन मौचली, अमेरिकी
भौतिक विज्ञानी और जे प्रेस्पर एकर्ट,
अमेरिकी इलेक्ट्रिकल
इंजीनियर ने मिलकर ENIAC (इलेक्ट्रॉनिक न्यूमेरिकल इंटीग्रेटर एंड
कंप्यूटर) को डिजाइन किया |
जो पहला सामान्य उद्देश्य
इलेक्ट्रॉनिक डिजिटल कंप्यूटर था । इसमें लगभग 18000
वैक्यूम ट्यूब शामिल थे और मार्क I
की तुलना में हजार गुना
तेज प्रदर्शन करते थे । ENIAC आकार में बहुत बड़ा कंप्यूटर था । इसका वजन 30
टन था, और यह 100
फीट लंबा और 10 फीट लंबा था । इसने 150 किलोवाट बिजली की खपत होती थी ।

EDVAC
(इलेक्ट्रॉनिक डिस्क्रीट
वेरिएबल ऑटोमैटिक कंप्यूटर) :- जॉन वॉन न्यूमैन ने बाइनरी कोड में सॉफ्टवेयर
विकसित करने पर काम किया । उन्होंने
बाइनरी कोड में डैन और निर्देशों को मेमोरी में स्टोर करना शुरू किया, और
प्रोग्राम को स्टोर करने के लिए मेमोरी का उपयोग किया । बाद में,
जॉन वॉन न्यूमैन, जे
प्रेस्पर एकर्ट और जॉन मौचली ने एक साथ काम किया और 1950
में EDVAC (इलेक्ट्रॉनिक डिस्क्रीट वेरिएबल ऑटोमैटिक
कंप्यूटर) का आविष्कार किया |
जिसमें बाइनरी कोड EDVAC ENIAC का एक उन्नत संस्करण था । इसने बाद में आधुनिक कंप्यूटरों के विकास का
मार्ग प्रशस्त किया ।

UNIVAC
I (यूनिवर्सल ऑटोमैटिक
कंप्यूटर) :- 1951 में,
J Presper Eckert और
John Mauchly ने UNIVAC I
को भी डिजाइन किया, जो
दुनिया का पहला व्यावसायिक रूप से उपलब्ध कंप्यूटर था । यह कंप्यूटर मैग्नेटिक टेप
से लैस था और बफर मेमोरी का इस्तेमाल करता था ।
यह कंप्यूटर पहला कंप्यूटर था,
जो संख्यात्मक और टेक्स्ट
डेटा दोनों को संभाल कर रख सकता था ।

No comments:
Post a Comment