
برنامهنویسی · خلاقیت · تعامل
آنچه در این مقاله میخوانید
تاریخچه کامپیوتر؛ از پاسکالین تا Mark 1
کامپیوترها امروز بخشی جداییناپذیر از زندگی روزمره ما هستند، اما این ابزارها از دل قرنها تلاش انسان برای ساخت ماشینهای محاسبهگر بیرون آمدهاند. واژه Computer در اصل به معنای محاسبهکننده بوده و حتی وسایل سادهای مثل چرتکه هم در این مسیر تاریخی جایگاه دارند. در این مقاله تاریخچه کامپیوتر را از اولین ماشینهای مکانیکی تا نسل اول کامپیوترهای الکترومکانیکی مرور میکنیم و میبینیم چطور هر اختراع، پایه اختراع بعدی شد.
جدول خلاصه تاریخچه کامپیوتر
| دستگاه | سازنده | سال اختراع | ویژگی کلیدی |
|---|---|---|---|
| پاسکالین | بلیز پاسکال | ۱۶۴۲ | اولین ماشین حساب مکانیکی جمع و تفریق |
| چرخ لایبنیتس | گوتفرید لایبنیتس | نیازمند تایید منبع دقیق | اولین دستگاه چهار عمل اصلی |
| موتور تفاضلی | چارلز بابیج | ۱۸۲۲ | محاسبه خودکار با نیروی بخار |
| موتور تحلیلی | چارلز بابیج | ۱۸۳۷ | اولین طرح کامپیوتر قابل برنامهریزی |
| دستگاه جدولبندی | هرمان هولریث | ۱۸۹۰ | پردازش داده با کارت پانچ |
| تحلیلگر دیفرانسیل | ونیوار بوش | ۱۹۳۰ | اولین کامپیوتر آنالوگ در مقیاس بزرگ |
| Mark 1 | هاوارد آیکن و IBM | ۱۹۴۴ | اولین کامپیوتر الکترومکانیکی بزرگمقیاس |
سال دقیق اختراع چرخ لایبنیتس در منابع مختلف متفاوت ذکر شده و پیش از انتشار باید با یک منبع معتبر تایید شود.
تاریخچه کامپیوتر در جهان
پیش از رسیدن به کامپیوترهای دیجیتال امروزی، انسان قرنها روی ساخت ابزارهای محاسبه مکانیکی کار کرد. دو نام در این مسیر بیشتر از همه دیده میشوند؛ بلیز پاسکال و چارلز بابیج. هر کدام از این مخترعان یک محدودیت اساسی محاسبات دستی را حل کردند و راه را برای نسل بعدی هموار کردند.
پاسکالین (Pascaline)
بلیز پاسکال، ریاضیدان و فیلسوف فرانسوی، در سال ۱۶۴۲ و در سن ۱۸ سالگی پاسکالین را ساخت تا به پدرش که حسابدار دولتی بود کمک کند. این دستگاه با چرخاندن مجموعهای از چرخدندهها میتوانست اعداد صحیح شش رقمی را جمع و تفریق کند. سرعت و دقت پاسکالین نسبت به محاسبه دستی چشمگیر بود، به همین دلیل در سال ۱۶۴۵ به صورت عمومی عرضه شد.

محدودیت پاسکالین در ناتوانی از ضرب و تقسیم و همچنین سقف شش رقمی اعداد بود. همین محدودیتها دلیل اصلی تلاش نسل بعدی مخترعان برای ساخت دستگاهی کاملتر شد.
چرخ لایبنیتس (Leibniz Wheel)
گوتفرید ویلهلم لایبنیتس، ریاضیدان آلمانی، طرح پاسکال را بهبود داد و دستگاهی ساخت که به آن محاسبهگر پلکانی هم میگویند، چون ساختار داخلی آن شبیه پلکان است و انتقال رقمها به صورت پیوسته انجام میشود. مهمترین دستاورد چرخ لایبنیتس این بود که برای اولین بار هر چهار عمل اصلی جمع، تفریق، ضرب و تقسیم را پشتیبانی میکرد.
موتور تفاضلی (Difference Engine)
چارلز بابیج، ریاضیدان انگلیسی که به پدر علم کامپیوتر معروف است، در سال ۱۸۲۲ موتور تفاضلی را طراحی کرد و در سال ۱۸۳۳ مجوز توسعه آن را از دولت انگلستان گرفت. این دستگاه با نیروی بخار کار میکرد و هدفش محاسبه خودکار جدولهای ریاضی بدون خطای انسانی بود.
موتور تحلیلی (Analytical Engine)
بابیج در ادامه کار خود موتور تحلیلی را طراحی کرد، دستگاهی که علاوه بر چهار عمل اصلی، توابع مثلثاتی و لگاریتمی را هم محاسبه میکرد. نکته مهم موتور تحلیلی این بود که بابیج در آن مفهوم برنامه را معرفی کرد، یعنی امکان تعریف توالی مشخصی از دستورات برای دستگاه. به همین دلیل موتور تحلیلی را اولین طرح کامپیوتر قابل برنامهریزی در جهان میدانند، هرچند در زمان حیات بابیج به دلیل هزینه و پیچیدگی ساخت، به طور کامل اجرا نشد.

دستگاه جدولبندی (Tabulating Machine)
هرمان هولریث، آماردان آمریکایی، در سال ۱۸۹۰ دستگاهی برای پردازش سریع دادههای سرشماری آمریکا ساخت. این دستگاه اطلاعات را روی کارتهای پانچ ذخیره میکرد و توانست زمان پردازش سرشماری را به شکل قابل توجهی کاهش دهد. این دستگاه پایه شرکتی شد که بعدها به IBM تبدیل شد.
تحلیلگر دیفرانسیل (Differential Analyzer)
ونیوار بوش در سال ۱۹۳۰ اولین کامپیوتر آنالوگ مکانیکی همهمنظوره در مقیاس بزرگ را ساخت. این دستگاه میتوانست معادلات دیفرانسیل پیچیده را حل کند و در چند دقیقه دهها محاسبه انجام دهد، دستاوردی که تا آن زمان بیسابقه بود.
Mark 1
در سال ۱۹۴۴ هاوارد آیکن با همکاری IBM و دانشگاه هاروارد کامپیوتر Mark 1 را ساخت که با نام ASCC هم شناخته میشود. این دستگاه با پنجاه هزار قطعه الکترومکانیکی و بیش از سیصد هزار قطعه مکانیکی ساخته شد و میتوانست چهار عمل اصلی را انجام دهد و نتایج را به صورت خودکار چاپ کند. Mark 1 یکی از آخرین نمونههای بزرگ کامپیوترهای الکترومکانیکی پیش از ورود کامپیوترهای کاملاً الکترونیکی بود.

موزه کامپیوتر ایران؛ جایی برای دیدن این تاریخچه از نزدیک
خواندن درباره تاریخچه کامپیوتر یک چیز است و دیدن این دستگاهها از نزدیک چیز دیگری. موزه کامپیوتر ایران، اولین موزه تخصصی کامپیوتر در کشور، مسیر تحول محاسبه را از قدیمیترین ابزارها تا فناوریهای امروزی به نمایش گذاشته است. این موزه در خیابان استاد حسن بنا (مجیدیه شمالی)، روبروی مرکز مخابرات تندگویان، در طبقه همکف ساختمان ندا رایانه قرار دارد و بازدید از آن برای همه سنین امکانپذیر است.
در آکادمی یاسان، تیم آموزشی و مربیان و فراگیران یاسانی یک بازدید حضوری از موزه کامپیوتر ایران داشتند تا هم دانش خودشان را درباره سیر تحول کامپیوترها بهروز کنند و هم تجربهای عملی برای انتقال این تاریخچه به فراگیران به دست بیاورند. جزئیات کامل این بازدید را میتوانید در گزارش بازدید یاسان از موزه کامپیوتر ایران بخوانید.
ویدیوی بازدید تیم یاسان از موزه کامپیوتر ایران
اطلاعات ساعت بازدید و قیمت بلیط ممکن است تغییر کرده باشد. پیش از برنامهریزی بازدید، از وبسایت رسمی موزه کامپیوتر ایران به آدرس computermuseum.ir اطلاعات بهروز را بررسی کنید.
چرا آموزش کامپیوتر به کودکان اهمیت دارد
تاریخچه کامپیوتر فقط یک روایت علمی نیست، پایهای برای فهم منطق دنیای امروز است. کودکی که میداند کامپیوتر از چرخدنده تا برنامه چه مسیری طی کرده، راحتتر میفهمد چرا برنامهنویسی مهارت جمع کردن دستورات نیست، مهارت حل مسئله گام به گام است. این دقیقاً همان چیزی است که در سن رشد شناختی کودک اثر میگذارد، نه صرفاً یادگیری یک ابزار.
آموزش کامپیوتر در سنین پایین، تفکر تحلیلی، صبر در رفع اشکال و توانایی تقسیم یک مسئله بزرگ به بخشهای کوچکتر را تقویت میکند. این مهارتها به کدنویسی محدود نمیمانند، در درس ریاضی، تصمیمگیری روزمره و حتی کار تیمی هم دیده میشوند. برای آشنایی با اصول این آموزش و اینکه باید از چه سنی و با چه ابزاری شروع کرد، مقاله آموزش کامپیوتر به کودکان را بخوانید.

چرا آشنایی با تاریخچه کامپیوتر برای بچهها مفید است؟
وقتی بچهها ببینند کامپیوتر امروزی از چرخدنده و کارت پانچ شروع شده، منطق پشت فناوری برایشان ملموستر میشود. این نوع نگاه تاریخی، همان تفکر الگوریتمی و حل مسئله گام به گام است که در دورههای برنامهنویسی کودکان یاسان دنبال میشود.
سوالات متداول درباره تاریخچه کامپیوتر
پاسکالین که بلیز پاسکال در سال ۱۶۴۲ ساخت، اولین ماشین حساب مکانیکی شناخته شده است. اگر منظور اولین دستگاه قابل برنامهریزی باشد، آن جایگاه به موتور تحلیلی چارلز بابیج تعلق دارد.
چون او اولین کسی بود که مفهوم برنامه را در طراحی موتور تحلیلی معرفی کرد، ایدهای که پایه کامپیوترهای قابل برنامهریزی امروزی شد.
موتور تفاضلی فقط برای محاسبه جدولهای ریاضی طراحی شده بود، اما موتور تحلیلی قابلیت برنامهریزی و انجام محاسبات پیچیدهتر مثل توابع مثلثاتی را داشت.
Mark 1 در سال ۱۹۴۴ با همکاری IBM و دانشگاه هاروارد ساخته شد و یکی از شناختهشدهترین کامپیوترهای الکترومکانیکی تاریخ است.
موزه کامپیوتر ایران در خیابان استاد حسن بنا، مجیدیه شمالی، روبروی مرکز مخابرات تندگویان، طبقه همکف ساختمان ندا رایانه قرار دارد.
