جمعه, ۱۵ تیر, ۱۴۰۳ / 5 July, 2024
بیوكامپیوتر, كامپیوتری كوچك تر از یك قطره آب
![بیوكامپیوتر, كامپیوتری كوچك تر از یك قطره آب](/web/imgs/16/162/tyu3c1.jpeg)
سال ۱۹۹۴ م. دانشگاه كالیفرنیای جنوبی، دانشكده مهندسی كامپیوتر. همه چیز مهیا بود تا دكتر لئوناردو آدلمان، ایده حیرتآور خود را مطرح كند؛ ایدهای كه مدتها پیش با خواندن كتاب بیولوژی مولكولی ژن، نوشته جیمز واتسون در ذهنش نقش بسته بود و حالا میرفت تا از یك جرقه ذهنی به پروژهای جدی در مراكز تحقیقاتی پژوهشی جهان تبدیل شود.
لئوناردو آدلمان توانست توانایی مولكول DNA را در حل مسائل پیچیده ریاضی به اثبات رساند. نتایج این تحقیقات كه در ژورنال Science (آگوست ۱۹۹۴ م.) برای اولین بار منتشر گردید، جهان را شگفتزده نمود. به طوری كه انجام محاسبات در سطح مولكولی و با كمك مولكول حیات، یعنی DNA سرآغاز تحولی تاریخی در عرصه محاسبات و پیدایش نسل جدید كامپیوترها گردید.
آدلمان به كمك تكنیكی جالب توانست برای یكی از مشهورترین مسائل محاسباتی، یعنی مسئله مسیر هامیلتونی - - (HP)/ Hamiltonian Path Directed یا همان مسئله فروشنده - دورهگرد (TSP)/ Traveling Salesman Problem - راه حلی پیدا كند.
مسئله از این قرار بود كه یك فروشنده فرضی سعی داشت تا بهترین مسیر را در عبور از یك سری شهر انتخاب كند؛ به طوری كه میبایست از هر شهر تنها یك بار عبور كند و البته از همه شهرهای مورد نظر نیز بگذرد.
آدلمان، این مسئله را برای هفت شهر مورد نظر حل كرد. هرچند حل این مسئله با هفت شهر، به آسانی و حتی بر روی كاغذ هم قابل حل است؛ اما چنان چه تعداد شهرها افزایش یابد، مسئله بسیار دشوار شده، در نهایت به چندین سال زمان برای حل مسئله نیاز خواهیم داشت.
اهمیت ایده آدلمان را میتوان این گونه بیان داشت:
۱. تشریح امكان استفاده از مولكول DNA در حل مسائل كلاسیك ریاضی كه به كمك روشهای مرسوم محاسباتی غیرممكن مینمود.
۲. انجام محاسبات در سطح مولكولی و رفع موانع كوچكسازی قطعات الكترونیكی در صنعت
نیمههادی.
۳. اثبات جنبه منحصر به فرد بودن DNA، به عنوان یك ساختمان دادهای.
۴. اثبات این كه DNA به روش پردازش موازی، محاسبات را انجام میدهد.
●DNA جایگزینی برای سیلیكون
مطابق قانون مور (۱(Moor Law هر ۱۸ ماه، تعداد قطعات الكترونیكی موجود در تراشههای كامپیوتری (Chip) دو برابر میشود و سرعت نیز چند برابر افزایش مییابد. از طرفی هر روز شاهد كوچكتر شدن وسایل الكترونیكی هستیم؛ اما بالاخره سرعت فیزیكی و كوچكسازی برای ریزپردازندههای (Microprocessor) سیلیكونی (نیمههادی به كار رفته در ساخت مدارهای الكترونیكی) به پایان خواهد رسید؛ به طوری كه از نظر ساخت كارخانهای با مشكل روبهرو خواهیم شد.
تراشهسازان، سالهاست كه به دنبال جایگزینی برای سیلیكون هستند كه این جایگزینی، همان مولكول DNA موجود در سلولهای ارگانیسم زنده است؛ منبعی فراوان و ارزان كه بر خلاف مواد سمی ریزپردازندههای رایج، از نظر مسائل زیست محیطی، منبعی پاك محسوب میشود. از طرفی مطابق نظریه دانیل ایلی، مولكول DNA همانند یك سیم مولكولی، هادی جریان الكترونهاست.
●DNA چیست و چه ارتباطی با سیستمهای كامپیوتری دارد؟
همان گونه كه اشاره شد، آدلمان، ریاضیدان و دانشمند علوم كامپیوتر، با مطالعه كتاب بیولوژی
مولكولی واتسون و بررسی ساختار DNA در مدل واتسون - كریك (آوریل۱۹۵۳م.) توانست به عملكرد مشابه مولكول DNA و سیستمهای كامپیوتری پی ببرد.
نكات برجسته مدل واتسون - كریك را در عبارات زیر میتوان خلاصه كرد:
۱. مولكول ۲ DNA مارپیچی دوگانه است و برای تجسم این مارپیچ، «ستون فقرات» متناوبی از گروههای فسفات و قند را در نظر بگیرید كه حول یك استوانه فرضی بلند، پیچیده شده باشد؛ این یكی از رشتههای مارپیچ دوگانه است.
در مارپیچ DNA، دو رشته وجود دارد كه توسط بازهایی كه بیرون از رشتهها به سمت مولكول قرار دارند، با تشكیل پیوندهای شیمیایی ضعیف یكدیگر را نگه میدارند.
۲. در DNA، چهار نوع نوكلئوتید (واحد ساختاری DNA)وجود دارد كه عبارتند از آدنین(A)، تیمین(T)، سیتوزین(C) وگوانین(G).
بر طبق مدل مذكور، میزان آدنین و تیمین برابر است؛ زیرا بازهای آدنین در یكی از دو رشته،همیشه به تیمین رشته مقابل میپیوندد. به طور مشابهی میزان گوانین با سیتوزین نیزبرابر است؛ زیرا دو باز در مولكول DNA، همواره به هم پیوند میخورند. از اینرو، اگر دو رشته مولكول DNA با شكستن پیوندهای بین بازها جدا شوند، هر رشته تمام اطلاعات لازم جهت سنتز رشته مقابل را فراهم میكند.
توانایی خود همانندسازی DNA، قابلیتی است كه هر مولكول فرضی به عنوان ماده ژنتیكی باید آن را داشته باشد. DNA نیز این گونه است؛ به طوری كه با جدا شدن هر دو رشته مارپیچ از هم و سپس الگو قرار دادن هر رشته برای سنتز رشته جدید، همانندسازی میكند. مهمتر اینكه مدل واتسون - كریك نشان داد كه اطلاعات ژنتیكی به نحوی در ردیف بازهای مولكول DNA رمزشده است؛ درست و همانند آن چه كه در كامپیوترها اتفاق میافتد؛ یعنی ذخیره دادهها به صورت رشتههای دودویی (Binary) متشكل از دو رقم ۰ و ۱ میباشد.
یك رقم دودویی، بیت (Bit) خوانده میشود. اطلاعات در كامپیوترهای دیجیتال، به وسیله گروههایی از بیت نشان داده میشوند. با استفاده از تكنیكهای كدگذاری، بیتها نه تنها برای نمایش اعداد دودویی، بلكه برای سایر سمبلهای گسسته، همچون ارقام دهدهی و یا حروف الفبا نیز به كار برده میشوند. با استفاده صحیح از مجموعههای دودویی و به كارگیری روشهای مختلف كدگذاری، میتوان گروههای بیتها را برای ساخت مجموعههای كامل دستورالعملها جهت انجام محاسبات به كاربرد. در مباحث علوم كامپیوتر، دادهها را به طرق مختلفی سازماندهی میكنند. مدل منطقی یا ریاضی یك سازمان معین برای دادهها را اصطلاحاً ساختمان دادهها مینامند. ساختمان دادهها، در واقع به گونهای است كه میتوان دادهها را در چارچوب آن ساختمان پردازش نمود.
نوشته شده توسط: مهندس رضوانالسادات میرمحمدی
انتخابات انتخابات ریاست جمهوری ایران سعید جلیلی مسعود پزشکیان انتخابات ریاست جمهوری چهاردهم انتخابات ریاست جمهوری 1403 جلیلی ریاست جمهوری انتخابات ریاست جمهوری ۱۴۰۳ مناظره سیاست
شهرداری تهران هواشناسی اربعین قتل گرما سلامت پلیس فضای مجازی سازمان هواشناسی وزارت بهداشت حوادث محیط زیست
دولت سیزدهم سهام عدالت خودرو قیمت دلار قیمت طلا قیمت خودرو مسکن قیمت سکه بازار خودرو حقوق بازنشستگان دلار تورم
ماه محرم محرم تلویزیون موسیقی ثبت نام اربعین سینما الناز شاکردوست کتاب سینمای ایران رسانه ملی تئاتر
دانش بنیان کنکور ۱۴۰۳ ماهواره
رژیم صهیونیستی غزه سازمان همکاری شانگهای فلسطین جنگ غزه آمریکا روسیه جو بایدن دونالد ترامپ حزب الله لبنان چین فرانسه
پرسپولیس فوتبال یورو 2024 استقلال باشگاه پرسپولیس علیرضا بیرانوند سپاهان ترکیه کریستیانو رونالدو لیگ برتر باشگاه استقلال لیگ برتر ایران
اینترنت تبلیغات هوش مصنوعی گوگل اینستاگرام نمایشگاه الکامپ سامسونگ اپل عیسی زارع پور
خواب دیابت پارکینسون افسردگی قهوه سرطان فشار خون