محتوای فایل دانلودی:
دراواخر قرن هفدهم لایبنیتز(Leibnitz) ماشین حساب ساخت که عمل نگهداشتن رقمها را از یک مرتبه به مرتبه دیگر انجام میداد و این یک قدم مهم بسوی تکمیل ماشینهای حساب بشمار میرفت . در اوائل قرن نوزدهم بابج (Babbage) ماشین حساب طرح کرد که میتوانست محاسبات عددی را انجام دهد و جوابها را چاپ نماید . درطرح بابج پیش بینی شده بود که ماشین بطور خودکاراز دستورهای ذخیره شده معینی پیروی کند و محاسبات لازم را انجام دهد . ماشین بابج هرگز ساخته نشده زیرا ابزارهای فنی آن زمان لازم برای ساختن اجزائ چنین ماشینی را نداشتند و در واقع طرح بابج پیشرفته تر از تکنولوژی آن زمان بود . نخستین کامپیوتر الکترونیکی در سال 1940 توسط آزمایشگهای تلفن بل ساخته شد که فقط می توانست در مورد محاسبات عددی بکار رود.
نسلهای مختلف کامپیوتر
هردگرگونی بزرک موجب تولد ( نسل ) جدیدی ازکامپیوترها شده است و واژه نسل برای طبقه بندی پیشرفتهای کامپیوتر به کار برده می شود. تا به امروز شش نسل ازکامپیوترها به وجود آمده اند که ما در آستانه نسل ششم کامپیوترها قرار داریم.
زبان ماشین
تنها زبانی قابل فهم برای کامپیوتر می باشد که در این زبان از ارقام صفر و یک به عنوان علائم اولیه استفاده میشود ، و هر دستورالعمل به صورت رشته ای از صفر و یک ها نوشته می شود.لازم به ذکر است که زبان ماشین یک زبان سطح پایین به شمار می رود که در جای خود بیشتر توضیح داده خواهد شد.
با اختراع و ساخت ترانزیتور نسل دوم کامپیوتر ها بوجود آمدند برخی از ویژگی های این نسل عبارتند از 1 از ترانزیتور در آنها استفاده شده بود
2 دارای کاربرد های عمومی و همه منظوره بودند
3 زبان های برنامه نویسی آنها فوق العاده آسان بود
4 ازحلقه های کوچک مغناطیسی به عنوان حافظه در آنها استفاده شده بود
5 دارای حجم بسیار کمتری نسبت به کامپیوتر های نسل اول بودند.