ویروس
اولین ویروس

یکی از بر نامه نویسان مارک۱ یک زن بود به نام گریس هاپر . این زن اولین ویروس کامپیوتر به نام باگ را پیدا کرد . یک حشره مرده که در دستگاه افتاده بود و بال‌هایش مانع خواندن روزنه‌ها می‌شد .
باگ برای نشان دادن نقصی در سیستم بکار می‌رود از آن زمان این کلمه سال ۱۹۵۳ گریس هاپر اولین زبان پیشرفته به نام فلو ماتیک را اختراع کرد، شناخته شد .





زبان‌های سطح بالا به منظور راحت تر فهمیدن انسان‌ها ساخته شد . چنان که زبان باینری برای کامپیوتر قابل فهم تر بود که بعدها به نام کوبول اما یک زبان برنامه نویسی پیشرفته بدون یک برنامهٔ مترجم ارزشی نداشت . تا زبان سطح بالا را به زبان باینری (یا زبان ماشین ) ترجمه کند که هاپر اولین مترجم یا کامپایلر را هم ساخت . این زن تا سن ۷۹ سالگی در زمینه کامپیوتر و برنامه نویسی فعال بود .






رایانه‌های نسل اول
در سال ۱۹۳۸٬ جان وینسنت آتاناسف استاد فیزیک و ریاضیات دانشگاه ایالتی آیووا در آمریکا به فکر ساختن اولین رایانه الکترونیکی یک منظوره افتاد. او با همکاری دستیارش و دانشجوی فارغ‌التحصیلش کلیفرد بری، با استفاده از لامپ خلاء شروع به ساختن رایانهٔ مزبور کرد و آن را کامپیوتر آتاناسف‌بری یا ABC نامید که می‌توانست ۲۹ معادلهٔ چند مجهولی را با ۲۹ مجهول حل کند . این اولین ماشینی بود که توانست داده‌ها را به عنوان بار الکتریکی در خازن ذخیره کند . کاری که امروزه کامپیوترها برای ذخیره اطلاعاتشان در حافظه اصلی می‌کنند . اما این دستگاه قابل برنامه ریزی نبود وطراحی انها تنها مناسب برای یک نوع از مشکلات ریاضی (معادلات چند مجهولی ) بود . ولی به خاطر درگیری ارتش آمریکا در جنگ جهانی دوم و لزوم پیوستن آناتاسف به ارتش همکاری او با ارتش آمریکا، ساخت این رایانه عملی نشد و ساخت آن ادامه نیافت.متأسفانه مخترعینش هیچ تلاشی برای نگه داری آن نکردند و سرانجام این دستگاه رها شده و به وسیله کسانی که به داخل اتاق آمده بودند غارت شد .

یکی دیگر از کسانی که در زمینهٔ کامپیوترهای مدرن کار کردکلوسوس بود که در طول جنگ جهانی دوم به کمک دولت بریتانیا به هدف شکستن کدهای پنهانی آلمانیان دستگاهی ساخت .

در حقیقت انگلستان جهان را به سوی ساخت و طراحی ماشین‌های الکترونیکی هدایت کرد که برای شکستن رمزها اختصاص یافته بود و معمولاً قادر به خواندن امواج رادیویی کد دار‌المانی‌ها بود .کامپیوتر هاروارد مارک ۱ اتانا سوف بری و کلوساس انگلیسی سهم عمده‌ای در این صنعت دارا بودند ولی پیش گامان آمریکایی و انگلستانی هنوز بر سر اینکه چه کسی اول بود بحث می‌کردند. اما زود تر از ان زیوس رشته کامپیوترهایی برای اهداف عمومی در نازی آلمان ساخته بود در حقیقت زد ۱ اولین بود چرا که در بین سال‌های ۱۹۳۶ و۱۹۳۸ ساخته شده بود.

سومین ماشین زیوس که به زد ۳ معروف است درسال ۱۹۴۱ ساخته شد، که احتمالاً اولین کامپیوتر دیجیتال چند منظوره قابل برنامه ریزی عملی بود . یعنی به وسیله نرم‌افزار کنترل می‌شود .زد ۳ به وسیله هجوم بمباران پیوسته خراب شد . زد ۱ و زد۲ هم به همان سر نوشت دچار شدند و تنها زد ۴ باقی ماند زیرا زیوس ان را داخل واگنی گذاشت و روانه کوهستان کرد.

در سال ۱۹۴۳ فیزیکدانی به نام جان ماکلی با همکاری جی پرسیر اکرت که مهندس برق بود، شروع به ساختن اولین رایانه الکترونیکی همه منظوره نمود. این رایانه که در ساخت آن افزون بر اجزاء الکترومکانیکی، از هجده هزار لامپ خلا استفاده شده بود بنام انیاک نامگذاری شد و در سال ۱۹۴۶ میلادی آماده نصب و راه‌اندازی گردید و در زمان خود پیچیده‌ترین دستگاه الکترونیکی جهان بود. این رایانه قادر به انجام سیصد عمل ضرب در هر ثانیه بود و به مدت ۹ سال مورد استفاده ارتش آمریکا قرار گرفت.

یکی از موفقیت‌های کامپیوتر هاروارد ( مارک ۱ ) بود که به طور شریکی بین هاروارد و ای بی ام در سال ۱۹۴۴ ساخته شد . این اولین کامپیوتر قابل بر نامه ریزی دیجیتال که در آمریکا ساخته شد، بود .ولی آن به طور کامل الکترونیکی نبود . در عوض این دستگاه بدون سوئیج و کلاج و میله و دستگاه تقویت و غیره ساخته شده بود .وزن ماشین ۵ تن بود و در آن ۵۰۰ مایل سیم جا داده شده بود . آن دارای طول ۸ فیت ودرازی ۵۱ فیت بود .مارک ۱ به مدت به مدت ۱۵ سال بدون توقف کار کرد و به شکل یک اتاق بافندگی شبیه بود .

مارک ۱ عملیات را روی اعدادی انجام می‌داد که ۲۳ رقم عرض داشتند . او می‌توانست ۲تا از این اعداد را جمع یا تفریق کند در زمانی برابر سه دهم ثانیه یا انها را ضرب کند در حدود ۴ ثانیه و تقسیم کند در ۱۰ ثانیه ۴۵ سال بعد کامپیوترها می‌توانستند عملیات جمع را در یک بیلیونیم ثانیه انجام دهند.
اگر چه مارک ۱ سه بخش مساوی از میلیون‌ها اجزا داشت ولی تنها می‌توانست ۷۲ عدد را ذخیره کنند . و ۱۰میلیون عدد دیگر را در هارد دیسک. و سرعت نمایش این اطلاعات بسیار بسیار بالا است . برای همین سرعت بالاست که کامپیوترها ی الکترونیکی قاتل دستگاه‌های مکانیکی به حساب می‌ایند .هاروارد ایکن یکی از مدیران طراحی مارک ۱ در نامهٔ فکاهی خود نوشت تا سال ۱۹۴۷شش کامپیوتر الکترونیکی برای انجام محاسبات تمام آمریکا کافی است . برای همین ای بی ام شروع به تحقیق کرد که ایا می‌شود این دستگاه را به یک شکل استا ندارد درآورد چرا که تا آن زمان تنها دولت و ارتش آمریکا توان پرداخت چنین هزینه‌ای را داشتند . البته نظریه ایکن زیاد هم بد نبود جرا که او از انقلاب میکرو کامپیوترها در سال ۱۹۵۹ بی خبر بود .

اپل ۱ که با عنوان «خودتان انجام دهید» بدون ظاهری زیبا فروخته شد . کامپیوترها به صورت شگفت انگیزی گران بودند چرا که در آن نیاز به اسمبلی دستی زیادی بود .

در سال ۱۹۴۵ نابغه ریاضی جان فون نویمان طی مقاله‌ای استفاده از سیستم اعداد دودویی (Binary) در ساختمان رایانه و نظریه انباشت برنامه در حافظه رایانه را مطرح کرد و بر این اساس ساخت رایانه رقمی الکترونیکی همه منظوره‌ای را پیشنهاد نمود و آن را ادواک نامید. این دستگاه رایانه‌ای با توانایی ذخیره داخلی برنامه‌ها و سرعت بالای الکترونیکی بود. فن نویمان را اغلب به‌عنوان بنیانگذار ذخیره‌سازی برنامه‌ها می‌شناسند.

ساخت این رایانه در سال ۱۹۴۶ شروع شده بود و تا اواخر سال ۱۹۵۰ به تاخیر افتاد. با نگرش به اینکه در طراحی و ساخت رایانه‌های مدرن از نظریه‌های نویمان بهره گرفته می‌شود، لذا وی را پدر کامپیوتر می‌خوانند.

در سال ۱۹۴۷ موریس ویلکس استاد دانشگاه کمبریج انگلیس شروع به ساخت اولین رایانه رقمی الکترونیکی حاوی برنامه‌های ذخیره شده نمود و آن را ادساک نامید. ساخت این رایانه در سال ۱۹۴۹ به پایان رسید و آماده نصب و بهره‌برداری گردید.

در سال ۱۹۵۰ اولین رایانه دارای برنامه ذخیره شده ساخت آمریکا به نام سیک در سازمان ملی استانداردها در واشنگتن نصب گردید و بیش از ده سال مورد استفاده قرار گرفت. در فاصله سال‌های ۱۹۵۱ تا ۱۹۵۷ نیز شرکت‌های رایانه‌ای آی بی ام و یونیواک رایانه‌های الکترونیکی گوناگونی ساخته و عرضه کردند.

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






رایانه‌های نسل دوم

در رایانه‌های نسل دوم ترانزیستور جایگزین لامپ خلا گردید. ترانزیستور چند برابر کوچکتر از لامپ خلا بود و تاثیر زیادی بر روی سرعت محاسبات رایانه داشت. ظرفیت حافظه در رایانه‌های نسل دوم در قیاس با رایانه‌های نسل اول دارای ظرفیت حافظه بیشتر و سریعتر، کوچکتر و قابل اطمینان‌تر بودند.
در فاصله زمانی سال‌های ۱۹۵۸ تا ۱۹۶۴ توسط شرکت‌های کامپیوتری ان‌سی‌آر٬ ای‌بی‌ام و سی‌دی‌سی رایانه‌های مختلف الکترونیک ساخته شدند و عرضه شدند و در سال ۱۹۶۳ اولین مینی رایانه بنام پی‌دی‌وی ۸ توسط شرکت دک معرفی گردید.

انقلاب میکروالکترونیک‌ها باعث شد مدارهای مجتمع که به اندازهٔ ناخن انگشت شست شما باشند جای آن سیم کشی‌های دستی را بگیرد.
اولین سود مدارهای مجتمع ترانزیستورها نیستند بلکه کوچکی آنها هست چرا که ترانزیستورها فایدهٔ تعدادی آنها است و بیشتر از میلیون‌ها ترانزیستور می‌تواند تولید شود و به فرایندهای ماشینی دستگاه مرتبط شود تمام عناصر بر روی یک مدار مجتمع ساخته شده‌اند همزمان در طریق شماره کوچک (شاید ۱۲) از پوشانه‌های بصری که هندسهٔ هر لایه را تعریف می‌کند. این‌ها سرعت پردازش و ساختن کامپیوترها را افزایش می‌دهد واز این جهت هزینهٔ آنها هم کاسته شد همان گونه که دستگاه چاپ یوهانس گوتنبرگ ساختن کتاب‌هایش را سرعت داد و بدین وسیله آنها را برای عموم قابل خرید کرد

کامپیوتر ای بی ام استرچ سال ۱۹۵۹ درازای ۳۳ فوتی را برای نگاه داشتن ۱۵۰۰۰۰ ترانزیستور داخلش را لازم داشت . این ترانزیستورها به طور شگفت انگیزی کوچک تر از لامپ‌های خلا هستند . اما آنها عناصر منحصر به فردی بودند که نیاز به اسمبلی منحصر به فردی داشت در اوایل دهه ۱۹۸۰ این ترانزیستورهای زیاد توانست به طور هم زمان بر روی یک مدار مجتمع ساخته شود امروزه کامپیوترهای پنتیوم ۴ شامل ۴۲۰۰۰۰۰۰ ترانزیستور برروی یک مدار مجتمع به اندازهٔ یک ناخن شست است .






رایانه‌های نسل سوم

برای ساختن کامپیوترهای سریعتر و قویتر کوشش‌ها همچنان ادامه داشت تا در اوایل ۱۹۶۰ اولین کامپیوتر نسل سوم (Third Generation) به بازار عرضه شد. این کامپیوتر از سری IBM ۳۶۰ بود که برای ساختن آن ۵ میلیارد دلار سرمایه گذاری شد که بزرگترین پروژه مالی بخش خصوصی تا آن تاریخ به شمار می‌رفت.این کامپیوتر که مدل‌های گوناگونی از نظر ظرفیت و سرعت کار داشت، در هر دو امور تجاری و علمی قابل استفاده بود.

جدیدترین تحول در تکامل کامپیوترها، ساختن وسایل ضبط اطلاعات با قابلیت دسترسی مستقیم (Direct Access Device) در این نسل بود.به این ترتیب کاربران توانستند به هر یک از اجزا اطلاعات ذخیره شده در یک مجموعه عظیم اطلاعاتی، در کسری از ثانیه دسترسی پیدا کنند.علاوه بر آن در این نسل از کامپیوترها، سعی شده که قطعات مدارها را هرچه کوچکتر و با حجم کمتر بسازند و بدین ترتیب مدارهای مجتمع (Integrated Circuits(IC)) به وجود آمدند.ویژگی دیگر رایانه‌های نسل سوم امکان استفاده همزمان چندین کاربر از یک رایانه بود. این رایانه‌ها بر خلاف نسل قبلی که فقط در یکی از دو حیط علمی و غیرعلمی توانایی کار داشتند، توانایی کار در هر دو محیط را دارا بودند.
سرعت عملیان در رایانه‌های نسل سوم بسیار افزایش یافت. عملیات حسابی و منطقی در این رایانه‌ها در مایکرو ثانیه(یک میلیونیم ثانیه) و حتی نانو ثانیه (یک بیلیونیم ثانیه) انجام می‌شد. در ایران، از زمان ارایه کامپیوترهای نسل سوم کاربرد کامپیوتر به سرعت توسعه یافت و مؤسسات مختلف تعدادی از آنها را نصب کردند.

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

در فاصله زمانی سال‌های ۱۹۶۴ تا ۱۹۷۱ شرکت‌های از قبیل آی‌بی‌ام٬ جنرال الکتریک٬ باروز٬ یونیواک٬ آرسی‌ای، ان‌سی‌آر، سی‌دی‌سی٬ هانیول و تعداد زیادی از شرکت‌های کوچکتر ارائه گردید. بویژه شرکت دک با تولید مینی رایانه‌های پی‌دی‌پی ۱۰ و پی‌دی‌پی ۱۱ راه را برای پیشرفت سریع پدیده مینی رایانه‌ها باز کرد و هزاران مینی رایانه به بازار عرضه کرد.






رایانه‌های نسل چهارم

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

با معرفی اولین ریزپردازنده به نام ۴۰۰۴ در سال ۱۹۷۱ توسط شرکت اینتل و عرضه ریزوردازنده ۸ بیتی ۸۰۸ در اواخر همان سال و ریزپردازنده ۸۰۸۰ در سال ۱۹۷۴ توسط همان شرکت، زمینه کاری جهت ساختن رایانه‌های شخصی (PC) فراهم گردید. با معرفی ریز رایانه سلب ۸-اینچ در سال ۱۹۷۲ توسط شرکت سلبی و ریز رایانه التایر ۸۸۰ در سال ۱۹۷۵ توسط شرکت میتس و ساخت ریزپردازنده‌های مختلف توسط شرکت‌های اینتل٬ زیلاک٬ موتورولا و ام‌اُ‌اس تکنالوژی، فرایند ساخت و معرفی ریزرایانه‌ها روز به روز گسترش یافت و توسط شرکت‌های مختلف از آن جمله اپل(Apple)٬