گھر ہارڈ ویئر تجزیاتی انجن: بابوں کے لازوال ڈیزائن پر ایک نظر

تجزیاتی انجن: بابوں کے لازوال ڈیزائن پر ایک نظر

فہرست کا خانہ:

Anonim

تجزیاتی انجن - یہ کوئی تیز نام نہیں ہے ، لیکن 1800 کی دہائی کے آخر میں یہ تخلیق متاثر کن ، یہاں تک کہ جدید سامعین کے لئے بھی ہوگا۔ یہ ایک دھات کا تعی .ن ہوتا - ایک کڑکنا ، ملٹی ٹن بیہوموت کو روایتی چھوٹے کاروباری سرور روم سے کہیں زیادہ جگہ کی ضرورت ہوتی ہے۔ اس ڈیزائن نے واقعتا did جو کچھ کیا ، اس کا وجود یہ تھا کہ اس وقت کے وجود اور جو اب موجود ہے ، اس کے مابین اس خلا کو ختم کرنا شروع کریں گے ، جو سائنس فکشن کو حقیقت میں بدل دیتے ہیں۔


تجزیاتی انجن کا خیال تھا کہ چارلس بیبیج نامی شخص نے 1871 میں اپنی موت کا کام کیا - ایک ایسی مشین جو کبھی بھی پوری طرح سے تعمیر نہیں کی گئی تھی ، جس کی وجہ سے اب ہم اس طرح کے سمارٹ آلات استعمال کرتے ہیں جو ہم قابل قبول ہیں۔ تجزیاتی انجن نے انفارمیشن ٹکنالوجی اور مصنوعی ذہانت کے شعبوں میں بصیرت کی حیثیت سے چارلس بیبیج کی میراث کو مستحکم کیا ہے۔ لاجریڈیمک ٹیبلز اور خود کار طریقے سے ریاضی فعل (اور ایک مکینیکل "ڈفرنس انجن" جیسے بنیادی حساب کتاب کرنے کا اہل) کے ساتھ بیبیج کے پہلے کام پر بنایا گیا ، تجزیاتی انجن کو ینالاگ ٹکنالوجی کو نظریہ کے مطابق استعمال کرنے کے لئے ڈیزائن کیا گیا تھا ، جو آج کی ڈیجیٹل مشینیں کرتی ہیں۔ ان ٹیکنالوجیز کا استعمال کرتے ہوئے جو 19 ویں صدی کے دماغ میں جادو اور جادو سے مشابہت رکھتے ہوں گے۔


اگر آپ اس منصوبے کی تشکیل کے بارے میں مزید جاننا چاہتے ہیں تو ، چارلس بیبیج کے مختلف آن لائن تعظیمات میں سے کسی کی جانچ پڑتال کریں ، یا جریمی برنسٹین ، تجزیاتی انجن: کمپیوٹر - ماضی ، حال اور مستقبل کا نسبتا o غیر واضح پتلا ایڈیشن منتخب کریں۔ برنسٹین انجن اور اس کے بنانے والے کے بارے میں تفصیل سے جاتا ہے ، اور لانگ مارچ کو آگے بڑھنے والے کچھ ضروری اعداد و شمار کے فلسفوں کی دستاویزات پیش کرتا ہے۔ برنسٹین کی کتاب 1980 کی دہائی میں لکھی گئی تھی ، کیوں کہ ڈیجیٹل کمپیوٹر اب بھی نسبتا بچپن میں تیزی سے تیار ہورہا تھا ، پھر بھی کتاب اب بھی ڈیزائن کے بہت سارے اصولوں کا احاطہ کرتی ہے جس کے لئے باببیج مشہور ہے۔

بنیادی کمپیوٹنگ اصول

ہندسوں کے حساب کتاب کے عملوں کو خود کار کرنے میں ، برنسٹین نے بتایا کہ بیبیج اپنے انجن کے انسانی عمل کی ضرورت کو ختم کرنے کے معاملے میں ، مستقبل میں دیکھنے کے قابل تھا۔ وہ نوٹ کرتا ہے کہ بیبیج کی ایک اہم شاگرد ، لیڈی لیولاس ، نے اس دور کی ٹیکنالوجی کی دنیا میں اپنی طاقت کو تجویز کیا تھا: "یہ انجن اپنے پیشروؤں سے آگے نکل گیا ہے ،" لیو لیس نے لکھا ، "یہ حساب کتاب کی حد تک ہے جس میں وہ کارکردگی کا مظاہرہ کرسکتا ہے۔ ، یقینی اور درستگی جس کے ساتھ وہ ان پر اثر انداز ہوسکتی ہے ، اور اس کے حساب کتاب کی کارکردگی کے دوران انسانی ذہانت کی مداخلت کی تمام ضرورت کی عدم موجودگی میں۔ "


برن اسٹائن نے جدید میموری کو سنبھالنے میں بابیس کے متجسس "آرڈر اپ" کا بھی تذکرہ کیا: "اگر کسی مخصوص لوگرتھم کی ضرورت ہوتی تو ، مشین کو ایک گھنٹی بجا کر کسی ونڈو پر ایک کارڈ ڈسپلے کرنا ہوتا تھا جس سے اس بات کا یقین ہوجاتا تھا کہ کون سے لوگاریتھم کی ضرورت ہے۔ اگر آپریٹر نے سپلائی کی تو غلط قدر ، مشین ایک اونچی آواز میں گھنٹی بجی تھی۔ "


سی ++ جیسی جدید پروگرامنگ زبانوں کی ترتیب اور تکراری پہلوؤں کی منظوری کے ساتھ ، بابیج نے حتمی کاروائیاں انجام دینے کے لئے "انجن اپنی دم کھا کر آگے بڑھنے" کا تصور کیا۔ انہوں نے مشروط کارروائیوں کے لئے جدید "اگر" بیانات جیسے نظاموں پر بھی کام کیا۔ برنسٹین بیبیج کے نظریاتی عددی سلنڈر اور دیگر ینالاگ نمبر ہینڈلنگ کے ٹکڑوں میں رکھے گئے بنیادی عناصر میں بھی جاتا ہے۔


"تمام کمپیوٹرز چار بنیادی اکائیوں پر مشتمل ہیں۔" برنسٹین لکھتے ہیں۔ "پہلی جگہ ، مشین میں ڈیٹا اور ہدایات حاصل کرنے اور جوابات نکالنے کے ل some کچھ طریقہ کار ہونا ضروری ہے۔ لنک ، یعنی مشین اور ہیومن پروگرامر کے مابین۔"


آئی ٹی کی کئی دہائیوں سے جاری ترقی پر یہ اور دیگر کتابیں دکھاتی ہیں کہ ٹیپ اور کارٹون کارڈ جیسے جدید ترین انلاگ ان پٹ میکانزم نے کس طرح مکمل طور پر ڈیجیٹل ڈیزائنوں کا باعث بنے جس کی وجہ سے اب شٹل کی معلومات کافی زیادہ ہوسکتی ہیں۔


دوسرا ، برنسٹین نے باببیج کے ذخیرہ شدہ میموری کے استعمال کے بارے میں وضاحت کی جو ایک بار پھر - ینالاگ کنٹینرز میں ہوگی۔ ایک کمپیوٹنگ مشین میں پروگرامنگ کے لئے ایک قسم کا انجن بھی ہونا ضروری ہے ، جسے برنسٹین "مل" کہتے ہیں اور ایک جامع "کنٹرول یونٹ" کو ان تمام کاموں پر حکومت کرنا ہوگی۔


برنسٹین لکھتے ہیں ، "یہ جدید الیکٹرانکس کی کامیابیوں میں سے ایک ہے جو سرکٹس جو یہ سب کام کرسکتی ہیں وہ تیار کی گئی ہیں اور تیار کی گئیں ہیں ، اور یہ بات بیبیج کو خراج تحسین پیش ہے کہ اس نے تصور کیا کہ وہی چیزیں کسی مجموعہ کے ذریعہ بھی ہوسکتی ہیں۔ گیئرز اور پہیے اور لیور کی۔ "

اس کے بعد کی پیشرفت

بیبیج کے نظریاتی ڈیزائن پر خاطر خواہ پیشرفت کچھ دہائیوں تک نہیں ہوئی جو 1900 کی دہائی تک تھی۔ براؤنسٹین نے 1940 کی دہائی میں تیار کردہ مارک 1 جیسی مشینوں کے ابھرنے کا تذکرہ کیا ، اور الیکٹرانک عددی اعداد و انضمام اور کیلکولیٹر (ENIAC) ، جس نے 1946 میں انکشاف کیا ، اپنے جدید ہارڈ ویئر اور ناقابل یقین پروسیسنگ طاقت سے دنیا کو دنگ کر دیا۔ عام طور پر ، برنسٹین بیان کرتے ہیں کہ ، ابتدائی آئی ٹی نشانی کی حیثیت سے ، تجزیاتی انجن نے آخر کار مین فریموں کی قیادت کی جس نے وسط سے لے کر 1900 کی دہائی تک بڑے سرکاری سسٹم کو طاقت دینا شروع کیا ، جب تک کہ آہستہ آہستہ ، ہارڈ ویئر کی ترقی اور اس سے متعلق پروگرامنگ کی ترقی نے ان جدید ترین جنگی مشینوں کو بڑھایا۔ بڑے پیمانے پر صارفین کو درپیش اور انفرادی استعمال والے ورلڈ وائڈ ویب (ڈبلیوڈبلیوڈبلیو) میں جس پر ہم اب میلے سائرس ٹورکنگ ویڈیوز دیکھنے اور پیزا ریستوران کا موازنہ کرنے پر انحصار کرتے ہیں۔


ہوسکتا ہے کہ اس بات کی تعریف کرنے میں ایک حقیقی اسٹیمپنک پرستار کی ضرورت پڑے گی کہ بابیج کے صاف ستھراؤتنے والے اسٹیل پہیے اور ڈیجیٹ پرنٹ شدہ سلنڈروں نے ریاضی کی کارروائیوں کی قسمیں کھینچ لی ہوں گی جو اب ہم ذاتی کمپیوٹرز میں بنیادی سافٹ ویئر پروگراموں کے ساتھ بھی کرسکتے ہیں۔ تاہم ، جب ہم نئے ہارڈ ویئر اور نئے انٹرفیس کے ساتھ تجربہ کرتے رہتے ہیں تو ، انفرااسٹرکچر کے واقعتا imp متاثر کن ٹکڑے ، ایک قسم کی مشین جو اس کے لمبے لمبے سامان ، سلائی مشینیں اور اس وقت کے پریسوں کو قریب قریب افسانوی تجسس کی نگاہ سے دیکھتی ہے ، اس پر غور کرنا قابل ہے۔ ، اور مستقبل میں حیران کن جدید دور کا پیش خیمہ۔

تجزیاتی انجن: بابوں کے لازوال ڈیزائن پر ایک نظر