مهدی عسکری
مدرس دوره های ICDL

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

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

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

چرتکه

وب سایت توسینسو

اولین بار 5000 سال پیش در چین ساخته شد و اولین ماشین مکانیکی بود که انسان برای محاسبه از اون استفاده میکرد.در تمام روایت ها!! چرتکه به عنوان اولین قدم در ساخت کامپیوتر به حساب میاد.

ماشین حساب مکانیکی پاسکال

وب سایت توسینسو

در سال 1642 میلادی، توسط پاسکال(ریاضیدان فرانسوی)ساخته شد و بر اساس اصول مکانیکی استوار بود.این ماشین حساب تنها قادر به محاسبه ی جمع و تفریق بود و از طریق اهرمها و چرخ دنده ها هدایت می شد!!

لایبنیتس(Leibniz)

وب سایت توسینسو

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

چارلز بابیج (charles babbage)

وب سایت توسینسو

این فرد انگلیسی در سال 1822، ایده ساخت ماشین های الکترونیکی امروزه رو مطرح کرد.به دلیل کمبود امکانات در آن زمان، چارلز بابیج موفق به تکمیل و ساخت ماشین خودش نشد و تنها طرح ساده ای از ماشین خودش رو به نام ماشین تفاضلی(Difference Engine) ارائه کرد.چارلز بابیج رو به عنوان پدر کامپیوتر میشناسند، چرا که طرحهای او منجر به ساخت کامپیوترهای امروزی شد.

  1. در سال 1880، اداره آمار و ارقام آمریکا با مشکلاتی جهت استخراج نتایج سرشماری مواجه شد.شخصی به نام هالریس با ارائه یک طرح(اصطلاحا ماشین جدول بندی) سعی در ساده تر کردن استخراج نتایج کرد.روش کار این ماشین که اولین بار در سال 1890 مورد استفاده قرار گرفت بر 3 اصل زیر استوار بود:
  • جمع آوری اطلاعات
  • مرتب سازی اطلاعات
  • محاسبه و استخراج نتایج

خوب تا اینجای کار دیدیم که کامپیوتر های امروزی که به عنوان آخرین نسل کامپیوتر ها شناخته میشند، برای رسیدن به این مرحله، مراحل گوناگونی رو طی کردند که به هر کدوم از این مراحل یک نسل میگیم(Generation).این نسلها عبارتند از:

نسل اول

وب سایت توسینسو

اولین کامپیوتر از این نسل Eniac نام داشت که در سال 1944 ساخته شد.این کامپیوتر که اولین ماشین الکترونیکی نسل اول بود، به منظور صرفه جویی در زمان محاسبات(اداری و تجاری) ساخته شد.Eniac توسط دانشگاه هاروارد آمریکا ساخته شد.برخی از مشخصات این دستگاه رو با هم مرور میکنیم:

  1. مساحتی در حدود 9000 متر مربع اشغال میکرد.
  2. بیش از 30 تن وزن داشت
  3. مصرف برقی معادل نیمی از ایالت کالیفرنیا داشت.

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

  1. سرعتشون در حدود 0.001 ثانیه بود
  2. حافظشون بسیار کم بود(2000تا4000 کلمه)
  3. این دستگاه ها تک منظوره بودند(Single Task)
  4. در این نسل از کامپیوتر ها از لامپ خلاء به عنوان حافظه استفاده میشد( Vacume Tube)
  5. کلیه برنامه های این نسل به زمان ماشین( 0و1) بودند.

نسل دوم

وب سایت توسینسو

این نسل در اوایل دهه ی 50 میلادی و با به کار گیری ترانزیستور ها ظهور پیدا کرد.این کامپیوتر ها در ابتدا برای مصارف اداری و تجاری طراحی شدند و اولین گروه کامپیوترهای نسل دوم که توسط شرکت IBM ساخته شدند، همه منظوره بودند.اولین سری IBM ها که جزو نسل دوم بودند عبارتند از:

  1. IBM 1401
وب سایت توسینسو
  1. IBM 1620
وب سایت توسینسو
  1. IBM 7000
وب سایت توسینسو

این کامپیوترها در سال 1959 به بازار اومدند.اولین کامپیوتری که در ایران استفاده شد، IBM 1620 بود که در سال 1341 شمسی توسط شرکت نفت ایران مورد استفاده قرار گرفت.برخی از مشخصه های کامپیوترهای نسل دوم به شرح زیر هست:

استفاده از ترانزیستورها

  1. سرعت پردازش 0.000001
  2. حافظه بیش از 30000 کلمه و قابلیت استفاده از حافظه ی کمکی
  3. کاربرد های همه منظوره
  4. زبان های برنامه نویسی آسان
  5. حجم کم
  6. استفاده از حلقه های مغناطیسی(Magnetic Core) به عنوان حافظه

نسل سوم

این نسل که در اوایل دهه ی 60 وارد بازار شدند، تفاوت عمده ای نسبت به نسل های قبلی داشتند و آن، استفاده از IC (مدار مجتمع) به جای ترانزیستور بود.این موضوع باعث شد که کامپیوتر ها همه گیر شوند، چرا که اندازه ی آنها بسیار کم شده بود، سرعت آنها بسیار بالا رفته بود و از نظر توان مصرفی و هزینه نیز به صرفه بودند.از پیشتازان این نسل که شاید خیلی از ما تجربه ی کار کردن با اون رو داریم، IBM 360 بود که به عنوان کامپیوتر خانگی نیز مورد استفاده قرار گرفتند.از ویژگیهای این نسل میتونیم به موارد زیر اشاره کنیم

استفاده از IC به جای ترانزیستور

  1. حجم کم و حافظه ی زیاد
  2. سرعت بالا
  3. اجرای همزمان چند برنامه با هم(Multi Tasking)
  4. سازگاری سخت افزار و نرم افزار
  5. قدرت ارتباط با راه دور
  6. استفاده از دستگاه های جانبی(Peripheral Devices)

نسل چهارم

این کامپیوتر ها در اوایل سالهای 1970 وارد بازار شدند و از تکنیک Chip Processor یا تراشه ی پردازشگر استفاده میکردند.این کامپیوترها به سرعت در میان مردم همه گیر شدند چراکه خصوصیات ایده الی داشتند که با هم مرور میکنیم:

  1. استفاده از Chip
  2. حافظه ی بسیار بالا
  3. سرعت اجرایی بیش از 80میلیون دستور در ثانیه
  4. حجم بسیار کم و قیمت بسیار پایین و توان مصرفی کم
  5. سازگاری کامل سخت افزاری و نرم افزاری

نسل پنجم

این نسل از امکان تصمیم گیری(خفیف) و آموختن برخوردار است و در اوایل دهه ی 80 میلادی ایده ی ساخت آنها داده شد.نتیجه ی این ایده ساخت روباتها بود که اولین نسل از کامپیوترهای هوشمند هستند.

نسل ششم

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

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

نویسنده : مهدی عسکری

منبع : انجمن تخصصی فناوری اطلاعات ایران

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد


نظرات