বাড়ি হার্ডওয়্যারের বিশ্লেষণাত্মক ইঞ্জিন: ব্যাবেজের কালজয়ী নকশাগুলি ফিরে দেখুন

বিশ্লেষণাত্মক ইঞ্জিন: ব্যাবেজের কালজয়ী নকশাগুলি ফিরে দেখুন

সুচিপত্র:

Anonim

বিশ্লেষণাত্মক ইঞ্জিন - এটি কোনও চটকদার নাম নয়, তবে 1800 এর দশকের শেষের দিকে এই নির্মাণটি এমনকি আধুনিক দর্শকদের কাছে চিত্তাকর্ষক হতে পারে। এটি একটি ধাতব একজাতীয়তা হত - একটি ক্ল্যাটারিং, বহু-টন বিহমোথের প্রচলিত ছোট ব্যবসায়ের সার্ভার রুমের চেয়ে অনেক বেশি জায়গা প্রয়োজন। প্রকৃতপক্ষে এই নকশাটি যা করেছিল, তা ছিল তখনকার অস্তিত্ব এবং বর্তমানে যা রয়েছে তার মধ্যে ব্যবধানটি সরিয়ে দেওয়া, বিজ্ঞান কল্পকাহিনীকে বাস্তবে রূপান্তরিত করা।


বিশ্লেষণাত্মক ইঞ্জিনটি এমন ধারণা ছিল যে ১৮ Char১ সালে চার্লস ব্যাবেজ নামে এক ব্যক্তি তার মৃত্যুর বিষয়ে কাজ করেছিলেন - এমন একটি মেশিন যা পুরোপুরি তৈরি না হলেও, আমরা এখন যে ধরণের স্মার্ট ডিভাইসগুলি গ্রহণ করি তা গ্রহণযোগ্য করে তোলে। বিশ্লেষণমূলক ইঞ্জিন তথ্য প্রযুক্তি এবং কৃত্রিম বুদ্ধিমত্তার ক্ষেত্রে স্বপ্নদর্শন হিসাবে চার্লস ব্যাবেজের উত্তরাধিকারকে আরও দৃified় করেছে। লগারিদমিক টেবিল এবং স্বয়ংক্রিয় পাটিগণিত ফাংশন (এবং একটি যান্ত্রিক "ডিফারেন্স ইঞ্জিন" অনুরূপ মৌলিক গণনা সম্পাদন করতে সক্ষম) দিয়ে ব্যাবেজের পূর্ববর্তী কাজের উপর নির্মিত, বিশ্লেষণাত্মক ইঞ্জিনটি তাত্ত্বিকভাবে আজকের ডিজিটাল মেশিনগুলির কিছু করার জন্য অ্যানালগ প্রযুক্তি ব্যবহার করার জন্য ডিজাইন করা হয়েছিল 19 ম শতাব্দীর মনে, এমন প্রযুক্তি ব্যবহার করে যা যাদু বা যাদুতে সাদৃশ্যপূর্ণ।


এই পরিকল্পনাটি কীভাবে বিকশিত হয়েছে সে সম্পর্কে আপনি যদি আরও জানতে চান, চার্লস ব্যাবেজের বিভিন্ন অনলাইন শ্রদ্ধার যেকোনটি দেখুন বা জেরেমি বার্নস্টেইন, অ্যানালিটিকাল ইঞ্জিন: কম্পিউটার - অতীত, বর্তমান এবং ভবিষ্যতের তুলনামূলকভাবে অস্পষ্ট স্লিম সংস্করণটি বেছে নিন। বার্নস্টেইন ইঞ্জিন এবং তার প্রস্তুতকারক সম্পর্কে বিশদে চলেছেন এবং লংমার্চকে সামনে রেখে কিছু প্রয়োজনীয় তথ্য দর্শনের নথি তৈরি করেছিলেন। বার্নস্টেইনের বইটি ১৯৮০-এর দশকে লেখা হয়েছিল, যেহেতু ডিজিটাল কম্পিউটারটি আপেক্ষিক শৈশবে খুব দ্রুত বিকশিত হয়েছিল, তবুও বইটি এখনও নকশাগুলির অনেকগুলি নীতিমালা জুড়েছে যার জন্য বাবেজ বিখ্যাত is

কোর কম্পিউটিং নীতি

সংখ্যার গণনা প্রক্রিয়া স্বয়ংক্রিয়রূপে, বার্নস্টেইন দেখিয়েছেন যে ব্যাবেজ তার ইঞ্জিনের মানবিক ক্রিয়াকলাপের প্রয়োজনীয়তা অপসারণের ক্ষেত্রে ভবিষ্যতে সন্ধান করতে সক্ষম হয়েছিল। তিনি উল্লেখ করেছেন যে ব্যাবেজের অন্যতম প্রধান শিষ্য, লেডি লাভলেস, সেই যুগের প্রযুক্তি জগতের মধ্যে এর প্রাধান্যটির পরামর্শ দিয়েছিলেন: "এই ইঞ্জিনটি তার পূর্বসূরিদেরকে ছাড়িয়ে গেছে, " লাভলেস লিখেছেন, "এটি যে গণনা করতে পারে তার পরিমাণ এবং সুবিধা উভয়ই।, নির্দিষ্টতা এবং নির্ভুলতা যার সাথে এটি তাদের প্রভাব ফেলতে পারে এবং গণনার কার্যকারিতা চলাকালীন মানব বুদ্ধিমত্তার হস্তক্ষেপের জন্য সমস্ত প্রয়োজনীয়তার অভাবে। "


বার্নস্টেইন ব্যাবেজের কৌতূহলী "অর্ডার-আপ" আধুনিক মেমরির হ্যান্ডলিংয়ের বিবরণও লিখেছেন: "যদি নির্দিষ্ট লোগারিদমের প্রয়োজন হয়, মেশিনটি একটি উইন্ডোতে একটি ঘণ্টা বেঁধে একটি কার্ড প্রদর্শন করত যা নিশ্চিত করত যে কোন লোগারিদমের প্রয়োজন ছিল If অপারেটর সরবরাহ করলে ভুল মান, মেশিনটি আরও জোরে একটি ঘণ্টা বাজে।


সি ++ এর মতো আধুনিক প্রোগ্রামিং ভাষার ক্রমবিন্যাস এবং পুনরাবৃত্তির দিকগুলির সম্মতিতে বাবেজ কল্পনা করেছিলেন যে তিনি ক্রমবর্ধমান ক্রিয়াকলাপ সম্পাদন করতে "ইঞ্জিনটি তার লেজটি খেয়ে এগিয়ে চলেছে" বলে অভিহিত করেছিলেন। তিনি আধুনিক "যদি" বিবৃতিগুলির মতো শর্তসাপেক্ষ পরিচালনার জন্য সিস্টেমগুলিও কাজ করেছিলেন। বার্নস্টেইন ব্যাবেজের তাত্ত্বিক সংখ্যাসূচক সিলিন্ডার এবং অন্যান্য অ্যানালগ নম্বর হ্যান্ডলিংয়ের টুকরাগুলিতে রাখা মূল উপাদানগুলিতেও যায়।


"সমস্ত কম্পিউটারে চারটি বেসিক ইউনিট থাকে" " বার্নস্টেইন লিখেছেন। "প্রথমত, মেশিনে ডেটা এবং নির্দেশাবলী পাওয়ার জন্য এবং উত্তরগুলি খুঁজে পাওয়ার জন্য - লিঙ্কটি, অর্থাৎ মেশিন এবং মানব প্রোগ্রামার মধ্যে কিছু ব্যবস্থা থাকতে হবে।"


বেশ কয়েক দশক ধরে আইটি-র অগ্রগতির এই এবং অন্যান্য বইগুলি দেখায় যে টেপ এবং পাঞ্চ কার্ডের মতো পরিশীলিত এনালগ ইনপুট পদ্ধতিগুলি কীভাবে পুরোপুরি ডিজিটাল ডিজাইনের দিকে পরিচালিত করেছিল যা এখন আরও অনেকগুলি সাবলীলভাবে শাটল তথ্য তৈরি করতে পারে।


দ্বিতীয়ত, বার্নস্টেইন ব্যাবেজের স্টোরেজ মেমরির ব্যবহারের ব্যাখ্যা দেয় যা আবার - এনালগ পাত্রে থাকবে। প্রোগ্রামিংয়ের জন্য একটি কম্পিউটিং মেশিনেও এক ধরণের ইঞ্জিন থাকা আবশ্যক, যা বার্নস্টেইনকে "মিল" বলে এবং একটি বিস্তৃত "কন্ট্রোল ইউনিট" অবশ্যই এই সমস্ত অপারেশন পরিচালনা করতে পারে।


বার্নস্টেইন লিখেছেন, "এটি আধুনিক ইলেকট্রনিক্সের একটি বিজয় যা সার্কিটগুলি এই সমস্ত কাজগুলি করতে পারে এবং এটি তৈরি করতে পারে, " বার্নস্টেইন লিখেছেন, এবং এটি বাবেজের প্রতি শ্রদ্ধা যা তিনি কল্পনা করেছিলেন যে একই জিনিসগুলি সংগ্রহের মাধ্যমে কীভাবে করা যেত গিয়ারস, চাকা এবং লিভারের। "

পরবর্তী অগ্রগতি

1900 এর দশক পর্যন্ত ব্যাবেজের তাত্ত্বিক নকশাগুলিতে যথেষ্ট অগ্রগতি হবে না until ব্রাউনস্টেইন 1940-এর দশকে বিকশিত মার্ক 1-এর মতো মেশিনের উত্থানের ইতিহাস এবং বৈদ্যুতিন সংখ্যামূলক ইন্টিগ্রেটার অ্যান্ড ক্যালকুলেটর (ENIAC) যা 1946 সালে প্রকাশিত হয়েছিল, তার অত্যাধুনিক হার্ডওয়্যার এবং অবিশ্বাস্য প্রক্রিয়াকরণ শক্তি দ্বারা বিশ্বকে স্তম্ভিত করেছিল। সাধারণভাবে, বার্নস্টেইন বর্ণনা করেছেন যে কীভাবে প্রাথমিক আইটি ল্যান্ডমার্ক হিসাবে বিশ্লেষণাত্মক ইঞ্জিনটি শেষ পর্যন্ত মেইনফ্রেমে নেতৃত্ব দিয়েছিল যেগুলি ১৯৯০-এর দশকের মাঝামাঝি-শেষের দিকে প্রধান সরকারী সিস্টেমগুলিকে শক্তিশালীকরণ শুরু করে, ধীরে ধীরে, হার্ডওয়্যার অগ্রগতি এবং সংশ্লিষ্ট প্রোগ্রামিং বিকাশগুলি এই পরিশীলিত যুদ্ধ মেশিনগুলিকে প্রসারিত করেছিল আমরা এখন মাইলি সাইরাস টওয়ারকিং ভিডিও এবং পিৎজা রেস্তোঁরাগুলির তুলনা করার জন্য নির্ভর করে এমন বিশাল ভোক্তাদের মুখোমুখি এবং স্বতন্ত্র-ব্যবহারযোগ্য ওয়ার্ল্ড ওয়াইড ওয়েব (ডাব্লুডাব্লুডাব্লু) ব্যবহার করি into


ব্যাবাজের ঝরঝরে স্পিনিং স্টিলের চাকা এবং ডিজিট-প্রিন্টেড সিলিন্ডারগুলি যেভাবে গণিত ক্রিয়াকলাপগুলি এখন ব্যক্তিগত কম্পিউটারে এমনকি সর্বাধিক বেসিক সফ্টওয়্যার প্রোগ্রামগুলির সাহায্যে আমরা করতে পারি তা প্রশংসা করতে সত্যিকারের স্টিম্পঙ্ক পাখির প্রয়োজন। যাইহোক, আমরা যেমন নতুন হার্ডওয়্যার এবং নতুন ইন্টারফেস নিয়ে পরীক্ষা চালিয়ে যাচ্ছি, এটি অবাস্তব অবকাঠামোগুলির সত্যিকারের চিত্তাকর্ষক টুকরো, একধরণের মেশিন যা প্রায় সময়কালের মত পৌরাণিক কৌতূহল হিসাবে তাঁতগুলি, সেলাইয়ের মেশিনগুলি এবং তার সময়গুলির প্রেসগুলিকে বামন করে দিত to, এবং ভবিষ্যতের বিস্মিত আধুনিক যুগের পূর্বসূরী।

বিশ্লেষণাত্মক ইঞ্জিন: ব্যাবেজের কালজয়ী নকশাগুলি ফিরে দেখুন