विश्लेषणात्मक इंजन
History of computing |
---|
Hardware |
Software |
Computer science |
Modern concepts |
By country |
Timeline of computing |
Glossary of computer science |
विश्लेषणात्मक इंजन अंग्रेजी गणितज्ञ और कंप्यूटर के आविष्कार कर्ता चार्ल्स बैबेज द्वारा डिजाइन किया गया एक यांत्रिक कंप्यूटर था। जो सामान्य उद्देश्य की पूर्ति के लिए बनाया गया था. [2][3] इसे पहली बार 1837 में बैबेज के अंतर इंजन के उत्तराधिकारी यानि आधुनिक प्रतिरूप के रूप में विकसित किया गया थाI जिसे सरल शैली में एक यांत्रिक कैलकुलेटर की तरह डिज़ाइन किया गयाI इस यांत्रिक इंजन की आंतरिक प्रणाली का विश्लेषण पर ज्ञात हुआ कि इसमें अंकगणितीय तर्क,कंडीशनल ब्रांचिंग नाम की कम्प्यूटरीकृत भाषा, एकीकृत मेमोरी को एक साथ अन्तर्निहित करके सामान्य उद्देश्य के लिए तैयार किया गया कैलकुलेटर के रूप में पहला यांत्रिक कंप्यूटर था. जिसे आधुनिक शब्दों में ट्यूरिंग-पूर्ण के रूप में वर्णित किया जा सकता है।[4][5] दूसरे शब्दों में, विश्लेषणात्मक इंजन की संरचना अनिवार्य रूप से वही थी जो इलेक्ट्रॉनिक युग में कंप्यूटर डिजाइन की थी I [3]विश्लेषणात्मक इंजन चार्ल्स बैबेज की सबसे सफल उपलब्धियों में से एक है।
अपने मुख्य अभियंता के साथ संघर्ष और अपर्याप्त धन के कारण बैबेज अपनी किसी भी मशीन का निर्माण पूरा करने में सक्षम नहीं था।[6][7] बैबेज द्वारा 1837 में अग्रणी विश्लेषणात्मक इंजन का प्रस्ताव देने के एक सदी से भी अधिक समय बाद।1941 तक कोनराड ज़ूस ने पहला सामान्य-उद्देश्य वाला कंप्यूटर Z3 आविष्कार कियाI [3]
डिजाइन
मैकेनिकल कंप्यूटिंग डिवाइस में डिफरेंट तरह के इंजन को डिज़ाइन करने का बैबेज का पहला प्रयास विशेष उद्देश्य वाली मशीन थीI जिसे अनुमानित बहुपद बनाने के लिए परिमित अंतरों का मूल्यांकन करके लघुगणक और त्रिकोणमितीय कार्यों को सारणीबद्ध करने के लिए डिज़ाइन किया गया था। बैबेज का अपने मुख्य अभियंता जोसेफ क्लेमेंट के साथ संघर्ष चल रहा था चल रहा थाI जिस कारणवश इस यांत्रिक मशीन का निर्माण कभी पूरा नहीं हुआI अंततः ब्रिटिश सरकार ने परियोजना के लिए अपना धन वापस ले लिया।[8][9][10]
इस परियोजना के दौरान बैबेज ने महसूस किया कि एनालिटिकल यानि विश्लेषिक इंजन के तौर इससे अधिक सामान्य एवं सरल इंजन का निर्माण सम्भव हो सकता हैI.1833 के आसपास एनालिटिकल इंजन के डिजाइन पर काम शुरू हुआ।[11][12]इनपुट के तौर पर जिसमें प्रोग्राम, और डेटा शामिल हैंI [13][8] जिन्हें मशीन में पंच कार्ड के माध्यम से उपलब्ध किया जाता थाI उस समय यांत्रिक करघों को निर्देशित करने के लिए जैक्वार्ड लूम विधि का प्रयोग किया जाता थाI वहीं दूसरी ओर आउटपुट के लिए मशीन में एक प्रिंटर, एक कर्व प्लॉटर और एक घंटी थीI [8] मशीन अक्षरों में पढ़े जाने वाले कार्डों पर लिखित संख्याओं को पंच करने में भी सक्षम थी। वहीं इस बात का आकलन भी किया गया कि इस मशीन में साधारणतया 40 दशमलव अंकों की 1,000संख्याओं को स्टोर करने में सक्षम थीI यह मशीन अंकगणितीय अंकगणितीय संक्रियाओं के साथ-साथ तुलना और वैकल्पिक रूप से वर्गमूल करने में सक्षम थी ।[14] प्रारंभ में (1838) इसकी कल्पना एक अंतर इंजन के रूप में की गई थी जो आम तौर पर गोलाकार ले-आउट में थी I इस मशीन का प्रारूप चित्रों के माध्यम से समझा जा सकता हैI आधुनिक कंप्यूटर में यह मशीन सेंट्रल प्रोसेसिंग यूनिट (सीपीयू) की तरह आंतरिक क्रियाओं पर काम करती हैI जिसे रीड-ओनली मेमोरी के रूप में संग्रहीत किया जाता है। उपयोगकर्ता को प्रोग्राम को निर्दिष्ट करने के लिए एक खूंटे की तरह दिखने वाले बैरल का प्रयोग होता हैI उपयोगकर्ताओं द्वारा नियोजित की जाने वाली प्रोग्रामिंग भाषा आधुनिक युग की असेंबली भाषाओं के समान थी। लूप्स और कंडीशनल ब्रांचिंग संभव थींI अंकगणितीय संचालन के लिए, एक संख्यात्मक स्थिरांक के लिए, और एक लोड और स्टोर संचालन के लिए, स्टोर से अंकगणितीय इकाई या वापस स्थानांतरित करने के लिए मशीन में तीन अलग-अलग प्रकार के पंच कार्डों का उपयोग किया गया थाI तीन प्रकार के कार्डों के लिए तीन अलग-अलग पाठक थे। बैबेज ने 1837 और 1840 के बीच विश्लेषणात्मक इंजन के लिए कुछ दो दर्जन कार्यक्रम विकसित किए और एक कार्यक्रम बाद में विकसित किया।[15][16] ये कार्यक्रम बहुपद, पुनरावृत्त सूत्र, गाऊसी उन्मूलन और बर्नौली संख्याओं को निर्देशित करते थेI 1840 में ट्यूरिन की यात्रा के दौरान बैबेज द्वारा दिए गए व्याख्यानों के आधार पर1842 में इतालवी गणितज्ञ लुइगी फेडेरिको मेनाब्रिया ने फ्रेंच में इंजन का विवरण प्रकाशित कियाI[17] [18] 1843 में विवरण का अंग्रेजी में अनुवाद किया गया और एडा लवलेस द्वारा बड़े पैमाने पर एनोटेट किया गयाI [13]
निर्माण
अपने जीवन के अंत में बैबेज ने मशीन का एक सरलीकृत संस्करण बनाने के तरीकों की तलाश की और 1871 में अपनी मृत्यु से पहले इसके एक छोटे से हिस्से को इकट्ठा किया।[1][6][20]1878 में ब्रिटिश एसोसिएशन फॉर द एडवांसमेंट ऑफ साइंस की एक समिति ने विश्लेषणात्मक इंजन को यांत्रिक सरलता के चमत्कार के रूप में वर्णित कियाI समिति ने मशीन की उपयोगिता और मूल्य को स्वीकार कियाI लेकिन इसे बनाने की लागत का अनुमान नहीं लगाया जा सका I मशीन का निर्माण किया गया तो ये सुनिश्चित नहीं था कि यह सुनिश्चित नहीं था कि मशीन बनने के बाद सही ढंग से काम करेगी या नहीं।[21][22]
1880 से 1910 [23] बैबेज और उनके बेटे हेनरी प्रीवोस्ट बैबेज ने मिलकर मशीन के एक हिस्से मिल प्रिंटिंग उपकरण का निर्माण काफी धीमी गति से कियाI 1910 में यह PI,पाई के गुणनखंड कि गणना करने में सक्षम थीI यह पूरे इंजन का केवल एक छोटा सा हिस्सा थाi यह प्रोग्राम करने योग्य नहीं था और इसमें कोई भंडारण नहीं था। हेनरी बैबेज की विश्लेषणात्मक इंजन का प्रतिरूप लंदन में विज्ञान संग्रहालय में प्रदर्शित किया गया है।[19] हेनरी ने छोटे भंडारण क्षमता के साथ पूर्ण इंजन का एक प्रदर्शन संस्करण बनाने का भी प्रस्ताव रखाI यह पहली मशीन होगी जिसने शायद दस कॉलम और प्रत्येक कॉलम में पंद्रह पहिये थेI ऐसा संस्करण प्रत्येक 25 अंकों की 20 संख्याओं में हेरफेर करके उसे प्रभावित रूप से प्रदर्शित किया जा सकता हैI 1888 में हेनरी बैबेज ने लिखा मशीन में कार्ड्स का कोई खास उपयोग नहीं हैI गणितज्ञ के उद्देश्यों के लिए विश्लेषणात्मक इंजन में यदि आवश्यक हो तो कार्ड का उपयोग नहीं किया जाना चाहिए।[24]
1991 में लंदन साइंस म्यूज़ियम ने बैबेज डिफरेंस इंजन नंबर 2 का एक पूर्ण और काम करने वाला नमूना बनायाI डिज़ाइन में विश्लेषणात्मक इंजन के विकास के दौरान बैबेज द्वारा खोजे गए शोध शामिल थे।[4]इस मशीन को इस सुझाव को खारिज करते हुए कि बैबेज के डिजाइन अपने समय की विनिर्माण तकनीक का उपयोग नहीं कर सकते थे।बैबेज के लिए उपलब्ध सामग्री और इंजीनियरिंग सहनशीलता का उपयोग करके बनाया गया थाI [25]
अक्टूबर 2010 में जॉन ग्राहम-कमिंग ने बैबेज की योजनाओं के गंभीर ऐतिहासिक और अकादमिक अध्ययन को सक्षम करने के लिए सार्वजनिक सदस्यता द्वारा धन जुटाने के लिए योजना 28 अभियान शुरू कियाI ताकि काम कर रहे आभासी डिजाइन का निर्माण और परीक्षण किया जा सकेI जो मशीन के निर्माण लिए करने में सक्षम हो। भौतिक विश्लेषणात्मक इंजन के।[26][27][28] मई 2016 तक, वास्तविक निर्माण का प्रयास नहीं किया गया थाI क्योंकि बैबेज के मूल डिजाइन चित्रों से अभी तक कोई सही जानकारी नहीं मिलीI विशेष रूप से यह स्पष्ट नहीं था कि क्या यह अनुक्रमित चर को संभाल सकता है या नहीं I[29] 2017 तक, योजना 28 के प्रयास ने बताया कि सभी सूचीबद्ध सामग्री का खोज योग्य डेटाबेस उपलब्ध थाI [30] बैबेज के कई मूल चित्र डिजीटल हो चुके हैं और सार्वजनिक रूप से ऑनलाइन उपलब्ध हैं।[31]
निर्देश सेट
बैबेज को आधुनिक प्रोसेसर इंजन के लिए निर्देशों को स्पष्ट सेट लिखने से अधिक कार्यक्रमों को निष्पादन के दौरान ऑपरेटिंग सिस्टम के लिए जाना गया थाI जिसमें उन्होंने निर्धारित किया था कि प्रत्येक चरण में ये मशीन कैसे कार्य करेगीI जो नियंत्रण प्रवाह के निर्देशों के लिए संकेत थेI
1845 में पहली बार विभिन्न सेवा कार्यों के लिए उपयोगकर्ता संचालन की शुरूआत हुईI जिसमें सबसे महत्वपूर्ण कार्यक्रमों में उपयोगकर्ता नियंत्रण के लिए एक प्रभावी प्रणाली शामिल हैIइस बात का कोई संकेत नहीं है कि ऑपरेशन और वेरिएबल कार्ड की दिशा कैसे निर्दिष्ट की जाती है। अन्य सबूतों की अनुपस्थिति में मुझे न्यूनतम डिफ़ॉल्ट धारणा को अपनाना पड़ा है कि ऑपरेशन और वेरिएबल कार्ड दोनों को केवल पीछे की ओर घुमाया जा सकता है क्योंकि बैबेज के नमूना कार्यक्रमों में उपयोग किए गए लूप को लागू करने के लिए यह प्रणाली आवश्यक है।
इंजन के अपने एमुलेटर में फोरमिलाब कहते हैं कि इंजन का कार्ड रीडर शुरू से अंत तक कार्ड को एक के बाद एक श्रृंखला में संसाधित करने के लिए बाध्य नहीं है। इसके अलावा पढ़ सकने वाले कार्यों को भी कार्डों द्वारा निर्देशित किया जा सकता हैI मशीन में इनबिल्ट कार्ड्स यह निर्देश देने में भी सक्षम हैं कि मिल का रन-अप लीवर सक्रिय हैI यह लीवर कार्ड श्रृंखला को आगे बढ़ा सकता हैI हस्तक्षेप करने वाले कार्डों को पीछे छोड़ सकता है और पढ़े गए कार्डों को संशोधित किया जा सकता हैI यह एमुलेटर यानि यंत्रानुकरणकारी लिखित प्रतीकात्मक निर्देश सेट प्रदान करता हैI हालांकि इसका निर्माण बैबेज के मूल कार्यों पर आधारित होने के बजाय इसके लेखकों द्वारा किया गया है।
एन0 6 एन1 1 एन2 1 × एल1 एल0 एस 1 - एल0 एल2 S0 एल2 एल0 सीबी?11
जहां सीबी सशर्त शाखा निर्देश या संयोजन कार्ड है जिसका उपयोग नियंत्रण प्रवाह को संचारित करने के लिए किया जाता हैI इस मामले में 11 कार्ड से पिछड़ा हुआ है।
प्रभाव
अनुमानित प्रभाव
बैबेज का मानना था कि स्वचालित कंप्यूटर का अस्तित्व उस क्षेत्र में जागरूकता और रूचि जगाएगा जिसे अब एल्गोरिथम दक्षता के रूप में जाना जाता हैI अपने पैसेज फ्रॉम द लाइफ ऑफ ए फिलॉसफर में लिखते हुए बैबेज जिक्र करते हैं कि एक विश्लेषणात्मक इंजन के तौर पर यह मशीन भविष्य में काफी कारगार साबित होगीI यह इंजन मशीन आवश्यक रूप से भविष्य के विज्ञान के पाठ्यक्रम का मार्गदर्शन करेगीI जब भी इसकी सहायता से कोई परिणाम मांगा जाता है तब यह प्रश्न उठता है कि मशीन द्वारा कम से कम समय में गणना के किस क्रम से इन परिणामों को प्राप्त किया जा सकता है?[32]
कंप्यूटर विज्ञान
1872 से हेनरी ने अपने पिता के काम के साथ लगन से काम करना जारी रखा और 1875 में उनकी सेवानिवृत्ति के समय धीमे स्वरुप में इस विषय पर कार्य किया गयाI
1908 में एनालिटिकल इंजन के लिए अपना खुद का डिज़ाइन प्रकाशित किया।जबकि पर्सी लुडगेट ने 1914 में इंजन के बारे में लिखा थाI[33] ऐसा माना जाता है कि लुडगेट का इंजन बहुत छोटा लगभग 8 क्यूबिक फ़ीट '230L' का होगा Iजो भुजा की लंबाई के घन से मेल खाती हैI बैबेज की तुलना में काल्पनिक रूप से दो 20-दशमलव-अंकीय संख्याओं को लगभग छह सेकंड में गुणा करने में सक्षम होगा।[34]
ऑटोमेटिक्स पर अपने निबंध (1913) में लियोनार्डो टोरेस वाई क्वेवेडो ने एक बैबेज प्रकार की गणना मशीन तैयार की जिसमें इलेक्ट्रोमैकेनिकल भागों का उपयोग किया गया जिसमें फ्लोटिंग-पॉइंट अंकगणित पर आधारित फ्लोटिंग पॉइंट नंबर प्रतिनिधित्व शामिल थेI इस प्रणाली के लिए 1920 में एक प्रारंभिक प्रोटोटाइप बनायागया ।[34]
वन्नेवर बुश के पेपर इंस्ट्रुमेंटल एनालिसिस (1936) में बैबेज के काम के कई संदर्भ शामिल थे। उसी वर्ष उन्होंने इलेक्ट्रॉनिक डिजिटल कंप्यूटर के निर्माण की समस्याओं की जांच के लिए रैपिड अरिथमेटिकल मशीन प्रोजेक्ट शुरू किया।[34]
इस आधारभूत कार्य के बावजूद बैबेज का काम ऐतिहासिक अस्पष्टता में गिर गयाI विश्लेषणात्मक इंजन 1930 और 1940 के दशक में इलेक्ट्रोमैकेनिकल और इलेक्ट्रॉनिक कंप्यूटिंग मशीनों के बिल्डरों के लिए अज्ञात थाI जब उन्होंने अपना काम शुरू किया तब बैबेज द्वारा प्रस्तावित कई वास्तुशिल्प नवाचारों को फिर से आविष्कार करने की आवश्यकता महसूस हुई। हॉवर्ड एकेन, जिन्होंने जल्दी से अप्रचलित इलेक्ट्रोमैकेनिकल कैलकुलेटर हार्वर्ड मार्क का निर्माण कियाI विश्लेषणात्मक इंजन के निर्मित हिस्से की उनकी यात्रा को जीवन की सबसे बड़ी निराशा माना।[35] मार्क ने एनालिटिकल इंजन से कोई प्रभाव नहीं दिखाया और एनालिटिकल इंजन की सबसे प्रेजेंटेटिव आर्किटेक्चरल फीचर क्योंकि इस प्रणाली में कंडीशनल ब्रांचिंग का अभाव था।[35] जे. प्रेस्पर एकर्ट और जॉन डब्ल्यू. मौचली भी इसी तरह पहले इलेक्ट्रॉनिक सामान्य-प्रयोजन कंप्यूटर ENIAC के लिए अपने डिजाइन के पूरा होने से पहले बैबेज के विश्लेषणात्मक इंजन के काम के विवरण से अवगत नहीं थे।[36][37]
अन्य प्रारंभिक कंप्यूटरों की तुलना
लुइगी फेडेरिको मेनाब्रिया ने स्केच ऑफ द एनालिटिकल इंजन में रिपोर्ट किया मिस्टर बैबेज का मानना है कि वह अपने इंजन द्वारा तीन मिनट में दो नंबरों का उत्पाद बना सकते हैंI जिनमें से प्रत्येक में बीस अंक होते हैं।[38]
हार्वर्ड मार्क की तुलना करके मैं वही कार्य केवल छह सेकंड में कर सकता था। ऐसा माना जाता है कि एक आधुनिक पीसी एक सेकंड के अरबवें हिस्से में भी यही काम कर सकता है।
Name | First operational | Numeral system | Computing mechanism | Programming | Turing complete | Memory |
---|---|---|---|---|---|---|
Difference Engine | Not built until the 1990s (design 1820s) | Decimal | Mechanical | Not programmable; initial numerical constants of polynomial differences set physically | No | Physical state of wheels in axes |
Analytical Engine | Not built (design 1830s) | Decimal | Mechanical | Program-controlled by punched cards | Yes | Physical state of wheels in axes |
Ludgate's Analytical Engine | Not built (design 1909) | Decimal | Mechanical | Program-controlled by punched cards | Yes | Physical state of rods |
Torres y Quevedo's Analytical machine | 1920 | Decimal | Electromechanical | Not programmable; input and output settings specified by patch cables | No | Mechanical relays |
Zuse Z1 (Germany) | 1939 | Binary floating point | Mechanical | Not programmable; cipher input settings specified by patch cables | No | Physical state of rods |
Bombe (Poland, UK, US) | 1939 (Polish), March 1940 (British), May 1943 (US) | Character computations | Electro-mechanical | Not programmable; cipher input settings specified by patch cables | No | Physical state of rotors |
Zuse Z2 (Germany) | 1940 | Binary floating point | Electro-mechanical (Mechanical memory) | Program-controlled by punched 35 mm film stock | No | Physical state of rods |
Zuse Z3 (Germany) | May 1941 | Binary floating point | Electro-mechanical | Program-controlled by punched 35 mm film stock | In principle | Mechanical relays |
Atanasoff–Berry Computer (US) | 1942 | Binary | Electronic | Not programmable; linear system coefficients input using punched cards | No | Regenerative capacitor memory |
Colossus Mark 1 (UK) | December 1943 | Binary | Electronic | Program-controlled by patch cables and switches | No | Thermionic valves (vacuum tubes) and thyratrons |
Harvard Mark I – IBM ASCC (US) | May 1944 | Decimal | Electro-mechanical | Program-controlled by 24-channel punched paper tape (but no conditional branch) | No | Mechanical relays[39] |
Zuse Z4 (Germany) | March 1945 (or 1948)[40] | Binary floating point | Electro-mechanical | Program-controlled by punched 35 mm film stock | In 1950 | Mechanical relays |
ENIAC (US) | July 1946 | Decimal | Electronic | Program-controlled by patch cables and switches | Yes | Vacuum tube triode flip-flops |
Manchester Baby (UK) | 1948 | Binary | Electronic | Binary program entered into memory by keyboard[41] (first electronic stored-program digital computer) | Yes | Williams cathode ray tube |
EDSAC (UK) | 1949 | Binary | Electronic | Five-bit opcode and variable-length operand (first stored-program computer offering computing services to a wide community). | Yes | Mercury delay lines |
लोकप्रिय संस्कृति में
- साइबरपंक उपन्यासकार विलियम गिब्सन और ब्रूस स्टर्लिंग ने वैकल्पिक इतिहास के स्टीमपंक उपन्यास का सह-लेखन किया, जिसका शीर्षक द डिफरेंस इंजन था जिसमें बैबेज का अंतर और विश्लेषणात्मक इंजन विक्टोरियन समाज के लिए उपलब्ध हो गए। उपन्यास कम्प्यूटेशनल प्रौद्योगिकी के प्रारंभिक परिचय के परिणामों और प्रभावों की पड़ताल करता है।
- मोडेम द्वारा मोरियार्टी, जैक निमर्सहाइम की एक लघु कहानी, एक वैकल्पिक इतिहास का वर्णन करती है जहां बैबेज का विश्लेषणात्मक इंजन वास्तव में पूरा हो गया था और ब्रिटिश सरकार द्वारा अत्यधिक वर्गीकृत माना गया था। शर्लक होम्स और मोरियार्टी के पात्र वास्तव में विश्लेषणात्मक इंजन के लिए लिखे गए प्रोटोटाइप कार्यक्रमों का एक सेट थे। यह लघु कहानी होम्स का अनुसरण करती है क्योंकि उसका कार्यक्रम आधुनिक कंप्यूटरों पर लागू किया जाता है और उसे बैबेज के विश्लेषणात्मक इंजन के आधुनिक समकक्षों में फिर से अपनी दासता के खिलाफ प्रतिस्पर्धा करने के लिए मजबूर होना पड़ता है।[42]
- इसी तरह की सेटिंग का उपयोग सिडनी पडुआ ने वेबकॉमिक द थ्रिलिंग एडवेंचर्स ऑफ लवलेस एंड बैबेज में किया है।[43][44] इसमें एक वैकल्पिक इतिहास है जहां एडा लवलेस और बैबेज ने विश्लेषणात्मक इंजन का निर्माण किया है और रानी विक्टोरिया के अनुरोध पर अपराध से लड़ने के लिए इसका इस्तेमाल किया है।[45] कॉमिक बैबेज और लवलेस की आत्मकथाओं और पत्राचार पर गहन शोध पर आधारित है, जिसे बाद में हास्य प्रभाव के लिए घुमाया जाता है।
- ओरियन्स आर्म ऑनलाइन प्रोजेक्ट में माकिना बब्बागेन्सी, पूरी तरह से संवेदनशील बैबेज-प्रेरित मैकेनिकल कंप्यूटर शामिल हैं। प्रत्येक एक बड़े क्षुद्रग्रह के आकार का है, जो केवल माइक्रोग्रैविटी स्थितियों में जीवित रहने में सक्षम है, और डेटा को मानव मस्तिष्क की गति से 0.5% पर संसाधित करता है।[46]
संदर्भ
- ↑ 1.0 1.1 "Babbage's Analytical Engine, 1834–1871. (Trial model)". Science Museum. Retrieved 23 August 2017.
- ↑ John Graham-Cumming (4 October 2010). "The 100-year leap". O'Reilly Radar. Retrieved 1 August 2012.
- ↑ 3.0 3.1 3.2 "The Babbage Engine: The Engines". Computer History Museum. 2016. Retrieved 7 May 2016.
- ↑ 4.0 4.1 "Babbage". Online stuff. Science Museum. 19 January 2007. Retrieved 1 August 2012.
- ↑ "Let's build Babbage's ultimate mechanical computer". opinion. New Scientist. 23 December 2010. Retrieved 1 August 2012.
- ↑ 6.0 6.1 Tim Robinson (28 May 2007). "Difference Engines". Meccano.us. Retrieved 1 August 2012.
- ↑ Weber, Alan S (10 March 2000). 19th Century Science, an Anthology. ISBN 9781551111650. Retrieved 1 August 2012.
- ↑ 8.0 8.1 8.2 Collier 1970, p. chapter 3.
- ↑ Lee, John A.n (1995). International Biographical Dictionary of Computer Pioneers. ISBN 9781884964473. Retrieved 1 August 2012.
- ↑ Balchin, Jon (2003). Science: 100 Scientists Who Changed the World. Enchanted Lion Books. p. 105. ISBN 9781592700172. Retrieved 1 August 2012.
- ↑ Dubbey, J. M.; Dubbey, John Michael (12 February 2004). The Mathematical Work of Charles Babbage (in English). Cambridge University Press. p. 197. ISBN 9780521524766.
- ↑ Bromley 1982, p. 196.
- ↑ 13.0 13.1 Menabrea & Lovelace 1843.
- ↑ Bromley 1982, p. 211.
- ↑ Bromley 1982, p. 215.
- ↑ Bromley 1990, p. 89.
- ↑ Menabrea, Mr. L.-F. (1842). "Notions sur la machine analytique de M. Charles Babbage". Bibliothèque universelle de Genève. 41: 352–376 – via Bibnum.
- ↑ Sterling, Bruce (14 May 2017). "Charles Babbage left a computer program in Turin in 1840. Here it is". Wired (in English). ISSN 1059-1028. Retrieved 10 June 2021.
- ↑ 19.0 19.1 "Henry Babbage's Analytical Engine Mill, 1910". Science Museum. 16 January 2007. Retrieved 1 August 2012.
- ↑ Monthly Notices of the Royal Astronomical Society (in English). Priestley and Weale. 1910. p. 517.
- ↑ * Report of the Forty-Eighth Meeting of the British Association for the Advancement of Science (Report). London: John Murray. 1879. pp. 92–102. Retrieved 20 December 2015.
- ↑ "The Analytical Engine (Report 1879)". Fourmilab.ch. Retrieved 20 December 2015.
- ↑ Britain), Institute of Actuaries (Great (1950). Proceedings of the centenary assembly of the Institute of Actuaries (in English). Printed for the Institute of Actuaries at the University Press. p. 178.
- ↑ "The Analytical Engine (Henry P. Babbage 1888)". Fourmilab.ch. Retrieved 1 August 2012.
- ↑ "A Modern Sequel — The Babbage Engine". Computer History Museum. Retrieved 1 August 2012.
- ↑ "Campaign builds to construct Babbage Analytical Engine". BBC News. 14 October 2010.
- ↑ "Building Charles Babbage's Analytical Engine". Plan 28. 27 July 2009. Retrieved 1 August 2012.
- ↑ Markoff, John (7 November 2011). "It Started Digital Wheels Turning". The New York Times (in English). ISSN 0362-4331. Archived from the original on 1 January 2022. Retrieved 10 June 2021.
- ↑ "Spring 2016 report to the Computer Conservation Society". Plan 28. Retrieved 29 October 2016.
- ↑ "Spring 2017 report to the Computer Conservation Society". blog.plan28.org. Retrieved 13 June 2017.
- ↑ "The Babbage Papers". Science Museum Group. 1821–1905. Archived from the original on 13 April 2020.
- ↑ Babbage 1864, p. 137.
- ↑ Horsburg, E. M. (Ellice Martin); Napier Tercentenary Exhibition (1914). "Automatic Calculating Machines by P. E. Ludgate". Modern instruments and methods of calculation : a handbook of the Napier Tercentenary Exhibition. Gerstein – University of Toronto. London : G. Bell. pp. 124–127.
- ↑ 34.0 34.1 34.2 "Percy Ludgate's Analytical Machine". fano.co.uk. From Analytical Engine to Electronic Digital Computer: The Contributions of Ludgate, Torres, and Bush by Brian Randell, 1982, Ludgate: pp. 4–5, Quevedo: pp. 6, 11–13, Bush: pp. 13, 16–17. Retrieved 29 October 2018.
- ↑ 35.0 35.1 Cohen 2000.
- ↑ "J. Presper Eckert Interview 28 October 1977". Archived from the original on 24 July 2010. Retrieved 9 February 2011.
- ↑ "Computer Oral History Collection, 1969–1973, 1977" (PDF). Archived from the original (PDF) on 11 November 2010. Retrieved 9 February 2011.
- ↑ Menabrea & Lovelace 1843, p. 688.
- ↑ "The Mark I Computer". Collection of Historical Scientific Instruments. Harvard University. Archived from the original on 10 July 2015. Retrieved 7 May 2016.
- ↑ "Konrad Zuse—the first relay computer". History of Computers. Retrieved 7 May 2016.
- ↑ "The Manchester Small Scale Experimental Machine – "The Baby"". Department of Computer Science, University of Manchester. April 1999. Retrieved 7 May 2016.
- ↑ Nimersheim, Jack (1995). "Moriarty by Modem". cheznims.com. Retrieved 7 May 2016.
- ↑ "Dangerous experiments in comics". 2D Goggles. Retrieved 1 August 2012.
- ↑ "Experiments in Comics with Sydney Padua". Tor.com. 26 October 2009. Retrieved 1 August 2012.
- ↑ "The Client | 2D Goggles". Sydneypadua.com. Retrieved 1 August 2012.
- ↑ "Machina Babbagenseii". Orion's Arm. 2014. Retrieved 7 May 2016.
ग्रन्थसूची
- Babbage, Charles (1864). "Chapter VIII – Of the Analytical Engine". Passages from the Life of a Philosopher. London: Longman, Green, Longman, Roberts, & Green. pp. 112–141.
- Babbage, Charles (1889). Babbage, Henry P. (ed.). Babbage's Calculating Engines – Being a Collection of Papers Relating to Them; Their History, and Construction (PDF). New York: Cambridge University Press. ISBN 978-1-108-00096-3. Archived from the original (PDF) on 4 March 2016. Retrieved 24 December 2015.
- Bromley, Allan G. (July–September 1982). "Charles Babbage's Analytical Engine, 1838" (PDF). IEEE Annals of the History of Computing. 4 (3): 197–217. doi:10.1109/mahc.1982.10028.
- Bromley, Allan G. (1990). "Difference and Analytical Engines". In Aspray, William (ed.). Computing Before Computers (PDF). Ames: Iowa State University Press. pp. 59–98. ISBN 978-0-8138-0047-9.
- Bromley, Allan G. (October–December 2000). "Babbage's Analytical Engine Plans 28 and 28a-The Programmer's Interface". IEEE Annals of the History of Computing. 22 (4): 5–19. doi:10.1109/85.887986. S2CID 17597243.
- Cohen, I. Bernard (2000). "8 - Aiken's Background in Computing and Knowledge of Babbage's Machines". Howard Aiken: Portrait of a Computer Pioneer. Cambridge: MIT Press. pp. 61–72. ISBN 9780262531795.
- Collier, Bruce (1970). The Little Engines That Could've: The Calculating Machines of Charles Babbage (PhD). Harvard University. Retrieved 18 December 2015.
- Green, Christopher D. (2005). "Was Babbage's Analytical Engine intended to be a mechanical model of the mind?" (PDF). History of Psychology. 8 (1): 35–45. doi:10.1037/1093-4510.8.1.35. PMID 16021763. Retrieved 25 December 2015.
- Hyman, Anthony (1982). Charles Babbage: A Biography. Oxford: Oxford University Press. ISBN 9780198581703.
- Menabrea, Luigi Federico; Lovelace, Ada (1843). "Sketch of the Analytical Engine invented by Charles Babbage... with notes by the translator. Translated by Ada Lovelace". In Richard Taylor (ed.). Scientific Memoirs. Vol. 3. London: Richard and John E. Taylor. pp. 666–731.
- Randell, Brian (October–December 1982). "From Analytical Engine to Electronic Digital Computer: The Contributions of Ludgate, Torres, and Bush" (PDF). IEEE Annals of the History of Computing. 4 (4): 327–341. doi:10.1109/mahc.1982.10042. S2CID 1737953.
- Rojas, Raul (January–March 2021). "The Computer Programs of Charles Babbage". IEEE Annals of the History of Computing. 43 (1): 6–18. doi:10.1109/MAHC.2020.3045717.
- Wilkes, Maurice Vincent (1971). "Babbage as a Computer Pioneer". Proc. Babbage Memorial Meeting. London: British Computer Society. pp. 415–440.
बाहरी संबंध
- The Babbage Papers, Science Museum archive
- The Analytical Engine at Fourmilab, includes historical documents and online simulations
- "Image of the "General Plan of Babbage's great calculating engine" (1840), plus a modern description of operational & programming features". Archived from the original on 21 August 2008.
- Image of a later Plan of Analytical Engine with grid layout (1858)
- First working Babbage "barrel" actually assembled, circa 2005
- Special issue, IEEE Annals of the History of Computing, Volume 22, Number 4, October–December 2000 (subscription required)
- Babbage, Science Museum, London
- "The Marvellous Analytical Engine- How It Works". 2D Goggles. 31 May 2015. Retrieved 23 August 2017.
- Plan 28: Building Charles Babbage's Analytical Engine