द एनालिटिकल इंजन: ए लुक बैक एट बैबेज्स टाइमलेस डिज़ाइन्स

लेखक: Judy Howell
निर्माण की तारीख: 4 जुलाई 2021
डेट अपडेट करें: 23 जून 2024
Anonim
बैबेज का विश्लेषणात्मक इंजन - कंप्यूटरफाइल
वीडियो: बैबेज का विश्लेषणात्मक इंजन - कंप्यूटरफाइल

विषय


ले जाओ:

विश्लेषणात्मक इंजन पर एक नज़र डालने के साथ, माइक्रोचिप से पहले की एक प्राचीन अवधारणा, हम एक बेहतर दृष्टिकोण प्राप्त कर सकते हैं कि मानवता ने हमारी कभी विकसित होने वाली मशीनों को कैसे बनाया।

विश्लेषणात्मक इंजन - यह एक आकर्षक नाम नहीं है, लेकिन 1800 के अंत का यह निर्माण आधुनिक दर्शकों के लिए भी प्रभावशाली रहा होगा। यह एक धातु राक्षसी होता है - एक पारंपरिक छोटे व्यवसाय सर्वर कक्ष की तुलना में एक चापलूसी, बहु-टन बीह्मथ को बहुत अधिक स्थान की आवश्यकता होती है। इस डिजाइन ने वास्तव में क्या किया, संक्षेप में, विज्ञान कथा को वास्तविकता में बदलते हुए, अब जो मौजूद था उसके बीच की खाई को पाटने के लिए शुरू करना था।

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

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

कोर कम्प्यूटिंग सिद्धांत

संख्यात्मक गणना प्रक्रियाओं को स्वचालित करने में, बर्नस्टीन बताते हैं कि बैबेज अपने इंजन के मानव संचालन की आवश्यकता को समाप्त करने के संदर्भ में भविष्य में देखने में सक्षम थे। वह नोट करते हैं कि बैबेज के मुख्य शिष्यों में से एक लेडी लवलेस ने उस युग की प्रौद्योगिकी दुनिया के भीतर इसकी प्रमुखता का सुझाव दिया था: "यह इंजन अपने पूर्ववर्तियों से आगे निकल जाता है," लवलेस ने लिखा, "दोनों गणनाओं की सीमा में जो यह प्रदर्शन कर सकते हैं, और सुविधा , निश्चितता और सटीकता जिसके साथ यह उन्हें प्रभावित कर सकता है, और इसकी गणना के प्रदर्शन के दौरान मानव बुद्धि के हस्तक्षेप के लिए सभी आवश्यकता के अभाव में। "

बर्नस्टीन ने आधुनिक स्मृति को संभालने वाले बैबेज के उत्सुक "ऑर्डर-अप" को भी याद किया: "अगर एक निश्चित लघुगणक की जरूरत थी, तो मशीन को एक घंटी बजानी थी और एक खिड़की पर एक कार्ड प्रदर्शित करना होगा जो यह सुनिश्चित करेगा कि लघुगणक की जरूरत थी। यदि ऑपरेटर आपूर्ति करता है। गलत मूल्य, मशीन को जोर से घंटी बजानी थी। "

क्रमिक ++ जैसी आधुनिक प्रोग्रामिंग भाषाओं के अनुक्रमिक और पुनरावृत्ति पहलुओं के लिए एक संकेत में, बैबेज ने कल्पना की कि उन्होंने "इंजन को अपनी पूंछ से खाकर आगे बढ़ने वाले इंजन" को लगातार संचालन करने के लिए कहा। उन्होंने आधुनिक "अगर" कथन जैसे सशर्त संचालन के लिए सिस्टम भी तैयार किया। बर्नस्टीन बैबेज के सैद्धांतिक संख्यात्मक सिलेंडरों और अन्य एनालॉग नंबर हैंडलिंग टुकड़ों में रखे गए मुख्य तत्वों में भी जाता है।

"सभी कंप्यूटरों में चार बुनियादी इकाइयाँ होती हैं।" बर्नस्टीन लिखते हैं। "पहली जगह में, मशीन में डेटा और निर्देश प्राप्त करने और उत्तर प्राप्त करने के लिए कुछ तंत्र होना चाहिए - लिंक, जो कि मशीन और मानव प्रोग्रामर के बीच है।"

यह और कई दशकों से आईटी की प्रगति पर अन्य पुस्तकें दिखाती हैं कि कैसे तेजी से परिष्कृत एनालॉग इनपुट तंत्र, जैसे कि टेप और पंच कार्ड, ने पूरी तरह से डिजिटल डिजाइनों को जन्म दिया, जो अब बहुत अधिक शटल जानकारी दे सकते हैं।

दूसरा, बर्नस्टीन ने बैबेज के संग्रहित मेमोरी के उपयोग पर एक्सपायरी किया है - जो फिर से - एनालॉग कंटेनरों में होगा। कंप्यूटिंग मशीन में प्रोग्रामिंग के लिए एक प्रकार का इंजन भी होना चाहिए, जिसे बर्नस्टीन "मिल" कहता है, और एक व्यापक "कंट्रोल यूनिट" को इन सभी कार्यों को नियंत्रित करना चाहिए।

बर्नस्टीन लिखते हैं, "यह आधुनिक इलेक्ट्रॉनिक्स की उन विजयों में से एक है, जो सर्किट इन सभी चीजों को कर सकते हैं, उन्हें डिजाइन और निर्मित किया गया है," और यह बैबेज को एक श्रद्धांजलि है कि उन्होंने कल्पना की कि एक ही चीज को एक संग्रह द्वारा कैसे किया जा सकता है। गियर और पहिये और लीवर का। "

इसके बाद की प्रगति

बैबेज के सैद्धांतिक डिजाइनों पर पर्याप्त प्रगति 1900 के दशक में कुछ दशकों तक नहीं की गई थी। ब्राउनस्टीन ने मार्क 1 जैसी मशीनों के उद्भव को 1940 के दशक में विकसित किया, और इलेक्ट्रॉनिक न्यूमेरिकल इंटीग्रेटर एंड कैलकुलेटर (ENIAC), ने 1946 में अनावरण किया, जिसने दुनिया को अपनी परिष्कृत हार्डवेयर और अविश्वसनीय प्रसंस्करण शक्ति से चौंका दिया। सामान्य तौर पर, बर्नस्टीन ने बताया कि कैसे, एक प्रारंभिक आईटी लैंडमार्क के रूप में, विश्लेषणात्मक इंजन ने अंततः मेनफ्रेम के लिए नेतृत्व किया, जो 1900 के दशक के मध्य तक प्रमुख सरकारी प्रणालियों को शक्ति प्रदान करना शुरू कर दिया, धीरे-धीरे, हार्डवेयर अग्रिमों और इसी प्रोग्रामिंग विकास ने इन परिष्कृत युद्ध मशीनों का विस्तार किया। बड़े पैमाने पर उपभोक्ता का सामना करना पड़ रहा है और वर्ल्ड वाइड वेब (डब्ल्यूडब्ल्यूडब्ल्यू) का उपयोग करते हैं, जो अब हम माइली साइरस वीडियो को देखने और पिज्जा रेस्तरां की तुलना करने पर भरोसा करते हैं।

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