X
تبلیغات
رایتل

دنیای علم و تکنولوژی

اخبار و مقالات مربوط به دنیای علم و تکنولوژی ترجمه شده از منابع معتبر

تاریخچه مختصر کامپیوتر

تاریخچه مختصر کامپیوتر

گردآوری و ترجمه: اصغر ناصری (asna50@yahoo.com)

1380 خورشیدی

 

ماشین های محاسبه و نوآوران نخستین


چرتکه،‌که حدود 5000 سال پیش در آسیای میانه ابداع شد و هنوز مورد استفاده است، می تواند نخستین کامپیوتر بشمار آورده شود. بازرگانان از این ابزار برای نگهداشتن حساب معاملات استفاده می کردند. حدود 12 قرن طول کشید تا پیشرفت مهم دیگری در ابزارهای محاسباتی رخ دهد. در سال 1642 بلیز پاسکال ماشینی ابداع کرد که می توانست اعدادی تا هشت رقم را با یکدیگر جمع کند. ابزار او که پاسکالین نامیده می شد کاملاً مکانیکی بود و از چرخدنده های درگیر استفاده می کرد. در سال 1694 یک ریاضیدان آلمانی بنام لایب نیتز قابلیت ضرب کردن را به این ماشین افزود. اما تا سال 1820 ماشین حسابهای مکانیکی مورد استفاده گسترده واقع نشدند. در این سال یک مهندس فرانسوی بنام توماس دوکولمار ماشینی ساخت که می توانست چهار عمل اصلی را انجام دهد. این ماشین که آریثومتر نامیده می‌شد تا جنگ جهانی اول مورد استفاده بود.


شروع واقعی عصر کامپیوترها را می توان در گرو کار ریاضیدان انگلیسی چارلز بابیج دانست. او در سال 1832 طرحی برای اولین کامپیوتر همه منظوره بنام ماشین تحلیلی پی ریخت. این ماشین که از پنجاه هزار قطعه ساخته شده بود از کارت های سوراخدار برای ورود اطلاعات استفاده می کرد. گرچه این طرح کاملاً عملی بود، ولی بواسطه پیچیدگی و هزینه زیاد هرگز ساخته نشد. دستیار بابیج، آگوستا ایدا کینگ دختر شاعر معروف انگلیسی لرد بایرون بود که برای ماشین تحلیلی بابیج برنامه کامپیوتری جهت انجام محاسبات نوشت. بنابراین ایدا کینگ را می توان اولین برنامه نویس کامپیوتر در تاریخ جهان نامید. در دهه 1980 وزارت دفاع آمریکا به افتخار او یک زبان مدرن برنامه نویسی را بنام ایدا (ADA) نامگذاری کرد.


در سال 1889 یک مخترع آمریکایی بنام هرمان هولریت دستگاهی برای محاسبات سرشماری عمومی آمریکا ابداع کرد. محاسبات سرشماری قبلی در سال 1880 بصورت دستی انجام شده و حدود ده سال بطول انجامیده بود. هولریت از کارتهای سوراخدار برای ذخیره نتایج سرشماری استفاده می کرد. با استفاده از ماشین ابداعی هولریت، آمارگیران توانستند نتایج سرشماری را در طی شش هفته محاسبه کنند. علاوه بر سرعت، این شیوه ذخیره نتایج باعث کاهش قابل ملاحظه اشتباهات شده بود. او در سال 1896 اولین شرکت کامپیوتری را ابداع کرد که در سال 1924 بنام شرکت ماشینهای اداری بین المللی یا IBM تغییر داد.


پنج نسل کامپیوترهای نوین

 

نسل اول (1945-1956)

با شروع جنگ جهانی دوم دولتها شروع به سرمایه گذاری بیشتر در توسعه کامپیوترها نمودند. در سال 1941 یک مهندس آلمانی بنام کنراد زئوس کامپیوتری بنام Z3 ساخت که در طراحی هواپیماها و موشکها بکار می رفت. در 1943 در بریتانیا کامپیوتری بنام کلوزوس ساخته شد که می توانست پیامهای رادیویی المانی ها را رمز گشایی کند. در سال 1944 یک مهندس آمریکایی بنام هوارد آیکن که برای IBM کار می کرد کامپیوتری بنام Mark I برای نیروی دریایی آمریکا ساخت. از این کامپیوتر برای محاسبه مسیر پرتاب گلوله و موشک استفاده می شد. این کامپیوتر دارای طولی به اندازه یک زمین فوتبال و حدود 800 کیلومتر سیم بود. برای به راه انداختن قطعات مکانیکی آن از سیگنالهای الکترومغناطیسی (امواج رادیویی) استفاده می شد. محاسبه هر عمل اصلی در این کامپیوتر حدود 3 تا 5 ثانیه بطول می انجامید ولی قادر بود عملیات محاسباتی پیچیده ای را انجام دهد.

اما اولین کامپیوتر همه منظوره ای که از آن می شد برای انجام عملیات مختلفی استفاده کرد، انیاک (ENIAC) نام داشت. این کامپیوتر در اواخر جنگ جهانی دوم ساخته شد و ماشین عظیمی بشمار می رفت. از 180.000 لامپ خلا و 70.000 مقاومت و 5 میلیون جوش لحیم ساخته شده بود و در هر ساعت 160 کیلووات انرژی مصرف می کرد. با این وجود هزار بار سریعتر از Mark I بود.

در سال 1945 دانشمند جوانی بنام جان فون نیومن کامپیوتری بنام ادواک (EDVAC) ابداع کرد که نقطه تحول مهمی بشمار می رفت. این کامپیوتر دارای حافظه ای برای ذخیره دستورالعمل ها و داده ها بود و از یک “واحد پردازش مرکزی” بهره می برد. در سال 1951 یونیواک ساخته شد که اولین کامپیوتر همه منظوره تجاری بشمار می رفت.

مشخصات اصلی کامپیوترهای نسل اول را می توان بشرح زیر خلاصه کرد:

  • هربار باید برای منظوری خاص برنامه ریزی می شدند.
  • دارای زبان مخصوص به خود (بنام زبان ماشین) بودند.
  • از لامپ های خلا برای انتقال داده ها و از استوانه های مغناطیسی برای ذخیره اطلاعات استفاده می کردند.

نسل دوم (1956-1963)


در سال 1948 ابداع ترانزیستورها باعث تغییر مسیر توسعه کامپیوترها شد. ترانزیستور جایگزین لامپ خلا بزرگ و پرمصرف شد و در نتیجه اندازه ماشین های الکترونیکی کاهش قابل ملاحظه ای یافت. با بکارگیری ترانزیستور، نسل دوم کامپیوترها متولد شدند که بسیار سریعتر،‌کوچکتر و ارزانتر بودند. در سال 1965 کامپیوتر IBM 1401 در شرکتهای بزرگ برای انجام محاسبات مالی بکار می رفت. این کامپیوتر دارای همه قسمتهای کامپیوترهای مدرن امروزی مانند چاپگر ، دستگاه های ذخیره بر روی نوار کاست و دیسک مغناطیسی،‌ حافظه، سیستم عامل و برنامه های ذخیره شده بود. زبانهای برنامه نویسی سطح بالا که بجای کدهای کامپیوتری از کلمات گفتاری استفاده می کردند،‌ در این نسل ظهور کردند. دو مثال مهم از اینگونه زبانها عبارتند از FORTRAN برای کاربردهای علمی وCOBOL برای کاربردهای تجاری. صنعت نرم افزار در این زمان متولد شد.

مشخصات اصلی کامپیوترهای نسل دوم عبارتند از:

  • استفاده از ترانزیستورها
  • استفاده از زبانهای برنامه نویسی سطح بالا
  • دارا بودن لوازم جانبی برای ذخیره و چاپ اطلاعات

نسل سوم (1964-1971)


در سال 1958 مدارهای مجتمع (IC) ابداع شدند. یک مدار مجتمع قطعه ای الکترونیکی است که تعداد زیادی اجزاء الکترونیکی را بر روی قطعه سیلیکونی کوچکی گرد می آورد. ابداع نیمه هادی ها که متشکل از هزاران ترانزیستور در یک حجم کوچک بودند، به سرعت کامپیوترها افزوده و اندازه آنها را بطور قابل ملاحظه ای کاهش داد. مشخصات اصلی کامپیوترهای نسل سوم عبارت بودند از:

  • استفاده از نیمه هادی ها
  • استفاده از نرم افزارهای کاربردی بنام سیستم عامل که امکان می داد تعداد زیادی برنامه بطور همزمان بر روی یک کامپیوتر مرکزی اجرا شوند.

کامپیوترهای نسل چهارم (1971 تا کنون)

در این نسل دانشمندان توانستند چند صدهزار جزء الکترونیکی را بر روی قطعه کوچکی بنام تراشه (Chip) سوار کنند. در سال 1971 شرکت اینتل اولین تراشه خود بنام Intel 4004 را عرضه کرد که تمام قسمتهای پردازنده مرکزی، حافظه، کنترل ورودی و خروجی را بر روی خود داشت. با کاهش قیمت بیشتر، کامپیوترها وارد خانه ها نیز گشتند. اولین کامپیوترهای خانگی عبارت بودند از کمودور و اپل. در سال 1981 IBM اولین کامپیوتر شخصی بنام IBM PC را وارد بازار کرد. تعداد کامپیوترهای شخصی تا سال 1982 به 5.5 میلیون عدد رسید. شرکت اپل نیز در سال 1984 اولین سیستم عامل گرافیکی را عرضه کرد که در آن بجای تایپ دستورات، از جابجا کردن اشکال گرافیکی استفاده می شد. ورود شرکت مایکروسافت و سیستم عامل ویندوز مهمترین تحول زمینه صنعت نرم افزار بشمار می رفت. در حال حاضر صدها میلیون کامپیوتر شخصی در تمام نقاط دنیا در انجام کارهای مختلف صنعتی، اداری، علمی و آموزشی بکار می روند.

مشخصات اصلی کامپیوترهای این نسل عبارتند از:

  • تراشه های متمرکز (CPU)
  • سیستم عامل گرافیکی

 

کامپیوترهای نسل پنجم (اکنون و آینده)

تعریف این نسل از کامپیوتر اندکی دشوار است،‌ زیرا توسعه آنها هنوز در مراحل ابتدایی خود بسر می برد. کامپیوترهای این نسل با استفاده از هوش مصنوعی قادر به تفکر و تصمیم گیری خواهند بود. همچنین به جای زبانهای برنامه نویسی از گفتار انسانی برای ارتباط با آنها استفاده می شود.

 

 دانلود متن PDF همراه با تصاویر




فروش مقاله و تحقیق آماده با بالاترین کیفیت علمی- تحویل سریع، قیمت فوق العاده مناسب

روی لینکهای زیر کلیک کنید:


1. مفاهیم و کاربردهای رایانش ابری


2. فرایند پرسکاری ECAP


3. فرایند شکل دهی افزایشی گرم


تاریخ ارسال: شنبه 12 فروردین‌ماه سال 1396 ساعت 01:54 ب.ظ | نویسنده: اصغر ناصری | چاپ مطلب 0 نظر