अ‍ॅनालिटिकल इंजिन: बॅबेजच्या टिमलेस डिझाइन्सवर एक नजर

लेखक: Judy Howell
निर्मितीची तारीख: 4 जुलै 2021
अद्यतन तारीख: 1 जुलै 2024
Anonim
अ‍ॅनालिटिकल इंजिन: बॅबेजच्या टिमलेस डिझाइन्सवर एक नजर - तंत्रज्ञान
अ‍ॅनालिटिकल इंजिन: बॅबेजच्या टिमलेस डिझाइन्सवर एक नजर - तंत्रज्ञान

सामग्री


टेकवे:

मायक्रोचिपची भविष्यवाणी करणारी, आताची पुरातन संकल्पना असलेल्या विश्लेषक इंजिनकडे नजर टाकल्यास, मानवतेने आपली विकसित होणारी मशीन्स कशी तयार केली याचा एक चांगला दृष्टिकोन आपल्याला मिळू शकेल.

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

१ 71 71१ मध्ये चार्ल्स बॅबेज नावाच्या व्यक्तीने आपल्या मृत्यूपर्यंत काम केले अशी एक विश्लेषक इंजिन अशी कल्पना होती - एक असे मशीन, जे कधीच पूर्णपणे तयार केले गेले नाही, परंतु आतापर्यंत आपण ज्या स्मार्ट उपकरणांचा उपयोग करतो त्याकडे दुर्लक्ष केले. विश्लेषक इंजिनने चार्ल्स बॅबेजचा वारसा माहिती तंत्रज्ञान आणि कृत्रिम बुद्धिमत्ता क्षेत्रातील दूरदर्शी म्हणून दृढ केला आहे. लॉबेरिथमिक टेबल्स आणि स्वयंचलित अंकगणित कार्य (आणि यांत्रिक "डिफरन्स इंजिन" सारख्या मूलभूत गणना करण्यास सक्षम) सह बॅबेजच्या पूर्वीच्या कार्यावर तयार केलेले, विश्लेषक इंजिन आजच्या डिजिटल मशीन्समध्ये केले जाणारे काही करण्यासाठी सिद्धांतानुसार एनालॉग तंत्रज्ञानाचा वापर करण्यासाठी डिझाइन केले होते १ thव्या शतकातील तंत्रज्ञानाचा वापर करून, चेटूक करणे किंवा जादू सारखे असणे आवश्यक आहे.

आपल्याला ही योजना कशी विकसित झाली याबद्दल अधिक जाणून घेऊ इच्छित असल्यास चार्ल्स बॅबेजच्या विविध ऑनलाइन आदरांजलींपैकी एक पहा, किंवा जेरेमी बर्नस्टीन, अ‍ॅनालिटिकल इंजिन: संगणक-मागील, वर्तमान आणि भविष्यकाळ यांची तुलनात्मक अस्पष्ट स्लिम आवृत्ती निवडा. बर्नस्टीन इंजिन आणि त्याच्या निर्मात्याबद्दल तपशीलवार माहिती देते, लॉन्ग मार्च पुढे सुरू करणारे काही आवश्यक डेटा तत्वज्ञानाचे दस्तऐवजीकरण करतात. १ 1980 s० च्या दशकात बर्नस्टेनचे पुस्तक लिहिले गेले होते, कारण डिजिटल संगणक अजूनही सापेक्ष बालपणात वेगाने विकसित होत होता, तरीही या पुस्तकात ब theबेज आता प्रसिद्ध असलेल्या अनेक डिझाईन तत्त्वांचा समावेश आहे.

कोर संगणकीय तत्त्वे

संख्यात्मक गणना प्रक्रियेचे स्वयंचलितरित्या, बर्नस्टेन यांनी सांगितले की बॅब्गे त्याच्या इंजिनच्या मानवी ऑपरेशनची आवश्यकता दूर करण्याच्या दृष्टीने भविष्यात लक्ष घालण्यास सक्षम होते. ते म्हणतात की बॅबगेजच्या मुख्य शिष्यापैकी लेडी लव्हलेसने त्या काळातील तंत्रज्ञान जगात आपले वर्चस्व सुचवले होते: “हे इंजिन आपल्या पूर्ववर्तींपेक्षा मागे आहे,” हे लव्हलेसने लिहिले आहे, “हे काम करू शकते त्या गणिताच्या मर्यादेपर्यंत. , निश्चितता आणि अचूकतेसह ज्याचा परिणाम त्यांच्यावर होऊ शकतो आणि त्याच्या गणनेच्या कार्यप्रदर्शन दरम्यान मानवी बुद्धिमत्तेच्या हस्तक्षेपाची सर्व आवश्यकता नसतानाही. "

बर्नस्टेन देखील आधुनिक स्मृतीची बॅबेजची उत्सुक "ऑर्डर-अप" हाताळणीची माहिती सांगते: "जर एखादा विशिष्ट लॉगरिदम आवश्यक असेल तर मशीनला बेल वाजवायची आणि खिडकीवर एक कार्ड प्रदर्शित करायचे होते जे कोणत्या लॉगरिदमची आवश्यकता आहे याची खात्री करुन घेईल. ऑपरेटरने पुरवठा केल्यास चुकीचे मूल्य, मशीन मोठ्याने बेल वाजवायची. "

सी ++ सारख्या आधुनिक प्रोग्रामिंग भाषेच्या अनुक्रमिक आणि पुनरावृत्ती करण्याच्या पैलूंना मान्यता देताना, बब्बेजने अशी कृती केली ज्याने त्याला पुढील ऑपरेशन्स करण्यासाठी "इंजिन टेल शेप खाऊन पुढे जा" असे म्हटले. आधुनिक "if" स्टेटमेन्ट सारख्या सशर्त ऑपरेशनसाठी त्यांनी यंत्रणेचे काम केले. बर्नस्टेन बब्बेजच्या सैद्धांतिक संख्यात्मक सिलेंडर्स आणि इतर अ‍ॅनालॉग नंबर हाताळणीच्या तुकड्यांमधील मूळ घटकांमध्ये देखील जाते.

"सर्व संगणकांमध्ये चार मूलभूत एकके असतात." बर्नस्टीन लिहितात. "प्रथम, मशीनमध्ये डेटा आणि सूचना मिळविण्यासाठी आणि उत्तरे मिळवण्यासाठी काही यंत्रणा असणे आवश्यक आहे - दुवा, म्हणजे मशीन आणि मानवी प्रोग्रामर यांच्यात."

अनेक दशकांमधील आयटी प्रगतीवरील ही आणि इतर पुस्तके दर्शवितात की टेप आणि पंच कार्ड्ससारख्या अत्याधुनिक अ‍ॅनालॉग इनपुट यंत्रणा पूर्णपणे डिजिटल डिझाइन बनवल्या ज्या आता शटल माहितीपेक्षा अधिक सक्षम होऊ शकतात.

दुसरे म्हणजे, बर्नस्टेन बॅब्जच्या संग्रहित मेमरीच्या वापराबद्दल स्पष्टीकरण देते - जे पुन्हा - अ‍ॅनालॉग कंटेनरमध्ये असेल. संगणकीय मशीनमध्ये प्रोग्रामिंगसाठी एक प्रकारचे इंजिन देखील असणे आवश्यक आहे, ज्यास बर्नस्टेन "मिल" म्हणतात आणि या सर्व ऑपरेशन्सवर सर्वसमावेशक "कंट्रोल युनिट" असणे आवश्यक आहे.

बर्नस्टीन लिहितात, “या सर्व गोष्टी करू शकतील अशा सर्किटची रचना आधुनिक इलेक्ट्रॉनिक्सच्या विजयांपैकी एक आहे आणि बेबेज यांना ही श्रद्धांजली आहे की त्यांनी संकल्पना करून त्याच गोष्टी कशा करता येतील याची कल्पना केली. गीअर्स, चाके आणि लीव्हर. "

त्यानंतरची प्रगती

१ 00 ०० च्या दशकापर्यंत बॅबेजच्या सैद्धांतिक डिझाईन्सवर भरीव प्रगती होऊ शकली नाही. १ 40 s० च्या दशकात विकसित झालेल्या मार्क १ सारख्या मशीन्सच्या उदय आणि ब्राउनस्टीनने १ 6 66 मध्ये अनावरण केले तेव्हा इलेक्ट्रॉनिक न्यूमेरिकल इंटिग्रेटर Calcण्ड कॅल्क्युलेटर (एएनआयएसी) ने आपल्या अत्याधुनिक हार्डवेअर आणि अविश्वसनीय प्रक्रिया शक्तीने जगाला थक्क केले. सर्वसाधारणपणे, बर्नस्टेन वर्णन करतात की, आयटीच्या सुरुवातीच्या महत्त्वाच्या खुणा म्हणून, विश्लेषणात्मक इंजिनने मुख्य म्हणजे १ 00 s० च्या दशकाच्या उत्तरार्धात मुख्य सरकारी यंत्रणेला बळ देण्यास सुरवात केली, हळूहळू हार्डवेअर अ‍ॅडव्हान्स आणि संबंधित प्रोग्रामिंग घडामोडींनी या अत्याधुनिक युद्ध यंत्रांचा विस्तार केला. आम्ही आता मायले सायरस ट्वर्किंग व्हीडिओ शोधण्यासाठी आणि पिझ्झा रेस्टॉरंट्सची तुलना करण्यावर अवलंबून असलेल्या मोठ्या प्रमाणात ग्राहक आणि वैयक्तिक-उपयोग वर्ल्ड वाइड वेब (डब्ल्यूडब्ल्यूडब्ल्यू) मध्ये प्रवेश करतो.

कदाचित बॅब्गेजच्या व्यवस्थित फिरणार्‍या स्टील चाकांना आणि डिजिट-एड सिलिंडरने गणिताच्या प्रकारची क्रॅंक तयार केली असती ज्याचे आम्ही आता वैयक्तिक संगणकांवरील अगदी मूलभूत सॉफ्टवेअर प्रोग्रामसह करू शकू. तथापि, आम्ही नवीन हार्डवेअर आणि नवीन इंटरफेसचा प्रयोग करत असताना, पायाभूत सुविधांचा खरोखर प्रभावशाली तुकडा, एक प्रकारचे मशीन ज्याने अंदाजे पौराणिक कुतूहल म्हणून यंत्रमाग आणि त्यावेळेच्या प्रेसचे विणकाम केले असते. , आणि भविष्यातील आश्चर्यकारक आधुनिक युगाचा पूर्वगामी.