از همــــــه جــــــــا از همـــــــه رنـــــــگ بزرگ ترین سایت مطالب ودانلود
پیشینه علم رایانهتاریخچه علم رایانه خیلی قبل از نظم و انضباط پیشرفته علم رایانه که در قرن بیستم ظاهر شدهاست، آغاز شدهاست . این ترقّی از اختراعات مکانیکی و تئوریهای ریاضی به سمت عقاید و ماشینهای مدرن پیشرفتهاست و یک رشته? آکادمی بزرگ و پایه? یک صنعت جهانی خیلی بزرگ را تشکیل دادهاست . در آغاز تاریخدر آغاز محاسباتسریعترین ابزار شناخته شده برای استفاده در محاسبات? چرتکه بودهاست . و آن فکر در حدود 2400 سال قبل از دوران فعلی در شهر بابل اختراع شده بود . سبک اصلی آن با خطوط رسم شده توسط سنگریزهها به روی شنها استفاده میشدهاست . این اولین رایانه? شناخته شده و پیشرفتهترین سیستم محاسباتی شناخته شده تا 2000 سال پیش در یونان است . آباسی مدرن تری طراحی ابزار محاسباتی است که هنوز هم مورد استفاده قرار میگیرد . الگوریتمهادر قرن هفتم، ریاضی دان هندی، براهام گوپتا اولین توضیح سیستم اعداد هندو – عربی را داد و از صفر با یک حفره یا سوراخ و یک رقم دهدهی استفاده کرد . تقریبا حدود سال 825، ریاضی دان فارس، خوارزمی کتابی تحت عنوان « محاسبات با اعداد هندو » نوشتهاست که عمدتا مسئول برای پخش سیستم شمارش هندی در خاور میانه و اروپا بودهاست، حدود قرن دوازدهم ترجمه این کتاب به لاتین نوشته شده بود : «Algoritmi De Numero Indorum» در این کتاب مفاهیم جدید تری نمایان شدهاست تا یکسری گامها را در صحیح انجام دادن یک وظیفه اجرا کنند، مانند کاربرد و استفاده محاسباتی قاعده دار در جمع . به وسیله اشتقاق از نام او ما لفظ الگوریتم را داریم .
منطق دودوییحدود سه قرن قبل، پینگالا ریاضی دان هندی سیستم اعداد دودویی را کشف کرد . در این سیستم که امروزه هنوز در پردازش کامپیوترهای مدرن استفاده میشود، با یک توالی و ترتیب صفرها و یکها میتوان هر عددی را نماین کرد .
ماشین تحلیلیماشین تحلیلی نبود تا چارلز بابیج (Charles Babbage)، که پدر علم محاسبه بودهاست آغاز رایانه مدرن با کار او روی ماشین تحلیلی شکل گرفتهاست . ای دستگاه به هر حال با همه? وظایف و کارهایی که در طراحی یک رایانه مدرن صورت گرفتهاست، هرگز با موفقیت ساخته نشد . او اولین بار آن را در سال 1837، توصیف و تشریح کردهاست . بیش از 100 سال قبل هر دستگاه مشابهی با موفقیت ساخته شده بود . تفاوت بین ماشین بابیج و ماشینهای قبلی سادهاست : « او برنامه ریزی شده طراحی کردهاست . » در این هنگام همکار او، ریاضی دان، آدا لاولیس (Ada Lavelace)، نخستین برنامههای کامپیوتری را در یک دستگاه جامع و فراگیر روی ماشین تحلیلی منتشر کردهاست . لاولیس به خاطر این کارش محبوب هست و اولین برنامه نویس کامپیوتر لحاظ شده بود . اما تعدادی محقق ادعا کردند برنامههای منتشرشده تحت نام او در اصل توسط بابیج ساخته شدهاست . تولد علم رایانهقبل از دهه 1920کامپیوترها(گاهی اوقات کامپیوتورها) کارمندان از نوع انسان بودهاند که محاسبات را انجام میدادند . آنها معمولاً تحت هدایت یک فیزیک دان بودهاند . هزاران کامپیوتر در تجارت، دولت و تشکیل یک تحقیق کار میکردند و یا استخدام شده بودند . بیشتر این کامپیوترها زنان بودهاند و آنها مدرکی در حسابان داشتهاند . تعدای از آنها برای سالنامهها محاسبات نجومی را انجام میدادند . بعد از دهه? 1920، بیان ماشین محاسبات، به ماشینی که کار یک کامپیوتر انسانی را انجام میداده اطلاق میشدهاست . مخصوصا آنها با روشهای موثر قضیه جرج – تیورینگ مطابقت داشتهاند . این قضیه که روشی است برای یک ریاضی دان، اگر توانایی تنظیم یک لیست دستورالعملها را بوسیله یک کارمند انسانی با مداد و کاغذ داشته باشد، موثر است . به دلیل ضرورت خیلی زیاد و بدون قوه ابتکار و نبوغ . ماشینهایی که مقادیر متوالی را محاسبه میکردند به عنوان نوع آنالوگ یا قیاسی شناخته شدهاند . آنها از دستگاهی که کمیت عددی متوالی را نشان بدهد استفاده میکردند . مانند زاویه چرخش یک گلوله یا اختلاف در پتانسیل الکتریکی .
عبارت «Computing Machine» (ماشین محاسبه) به تدریج بعد از دهه 1940 از بین رفتهاست . درست بودن عبارت کامپیوتر از زمانی که ماشینهای دیجیتال الکترونیک رایج شدهاند شروع شدهاست . این کامپیوترها توانایی انجام محاسبات را که قبلا توسط کارمندان انسان انجام میشدهاست را داشتهاند . چون مقادیر ذخیره شده توسط ماشینهای دیجیتال مانند وسایل آنالوگ به خصوصیات فیزیکی محدود نبود، یک کامپیوتر منطقی مبتنی برتجهیزات دیجیتال، توانایی انجام هر چیزی را که میتوانست ماشین خالص را تولید کند، داشتهاست .
نظم و انضباط غیر منتظرهاساس تئوریاساس ریاضی علم کامپیوتر مدرن توسط کرت گدل با قضیه ناقصش در سال 1931 آغاز شده بود. در این قضیه او نشان داده که، جایی محدود بوده که داخل یک سیستم قراردادی چیزی را نتواند رد یا اثبات کند. این قضیه به کاری توسط Godel و بقیه راهنمایی کرده تا این سیستمهای رسمی یا قراردای را تشریح یا تعریف کنند. که این شامل مفاهیمی مانند توابع بازگشتی mu(μ) و توابع تعریف پذیر Lambda(λ) میباشد. در یک نشست خیلی بزرگ ماشینهای دیجیتال در کمبریج، تورینگ گفت: «ما در تلاشیم تا ماشینی بسازیم تا همه نوع چیزهای متفاوت را به سادگی توسط برنامه نویسی سریع تر از راه اضافه کردن دستگاههای اضافی انجام دهیم.» در سال 1948 توسط بابی منچستر، کامپیوتر دیگری که میتوانست برنامههای ذخیره شده را اجرا کند، بر مبنای مدل ماشین تیورینگ ساخته شد. شانون و تئوری اطلاعاتتا حدود و نزدیکیهای دهه 1930، مهندسین برق توانایی ساختن مدارات الکترونیکی را داشتند تا مسائل منطقی و ریاضی را حل کنند، اما بیش از همه طبق عادت عمومی، نظریههایی که وقت زیادی نمیبرده انجام میدادهاند . این امر با انتشار قضیه Master در سال 1937 توسط الوود شانون (Elwood Shannon) تغییر کردهاست . که یک تحلیل نمادین از ایستگاه تقویت و مدارات سوئیچینگ است . در زمان گرفتن مدرک لیسانس در کلاس فلسفه، شانون کار بولی را افشا کرده و تشخیص داده بود که آن کار میتواند از ایستگاههای تقویت الکترومکانیکی مرتب استفاده کند .( سپس در سوئیچهایی، در مسیر یابی تلفن استفاده شدهاست . ) تا مشکلات منطقی را حل کند . این عقیده یعنی استفاده از خصوصیات الکترونیکی سوئیچها تا کار منطقی را انجام دهند، پایه عقیدهای است که زمینه همه کامپیوترهای دیجیتال الکترونیکی است . و این قضیه شالوده طراحی مدار دیجیتالی کاربردی شدهاست . در این هنگام آن قضیه سریعا بین جامعه مهندسین الکترونیک در طول و بعد از جنگ جهانی دوم شناخته شدهاست .
وینر و فیزیولوژیاز آزمایشهایی با سیستمهای ضد هوایی که عکسهای کشف شده? هواپیمای دشمن را تفسیر میکردهاست، نوربرت وینر (Norbert Wiener) اصطلاح فیزیو لوژی را از کلمهای یونانی اختراع کردهاست . او فیزیولوژی را در 1948 منتشر کردهاست که تاثیر آن هوش مصنوعی بودهاست . همچنین وینر، محاسبات ماشین محاسباتی، قطعات مموری یا حافظه و بقیه تشابهها را با آنالیز امواج مغز خود مقایسه میکردهاست .
اولین اشکال رایانهاولین اشکال کامپیوتر یک حشره موذی بود، آن حشره بین دستگاههای تقویت روی هاروارد مارک 2 چسبیده بود . تا زمان اختراع کلمه "BUG" (اشکال)، اغلب اما به طور غلط به گریس هوپر که یک افسر نیروی دریایی در ناوگان آمریکا بود نسبت داده میشدهاست . گمان میشد حشره در تاریخ 9 سپتامبر 1945 وارد سیستم شدهاست . بیشترین حسابهای دیگر حد اقل با این جزئیات ناسازگاری داشتهاست . طبق این حسابها تاریخ واقعی 9 سپتامبر 1947 بودهاست . زمانی که کاربران این وافعه همراه با این حشره و نشانه « اولین نمونه واقعی اشکال پیدا شده بود » بایگانی شدند .
علم رایانهعلم کامپیوتر ( یا علم محاسبه ) مطالعه و دانش پایه نظری اطلاعات و محاسبات و پیاده سازی و کاربرد آنها در سیستمهای کامپیوتری میبا شد . علم کامپیوتر تعدادی زیر شاخه دارد . برخی از نتایج مشخص محاسبات اهمیت دارند . ( مانند گرافیکهای کامپیوتر )، در صورتی که دیگران خصوصیات مسائل محاسباتی را بازگو کردند ( مانند اصل پیچیدگی محاسباتی ) . هنوز دیگران روی رقابت در اجرای محاسبات تمرکز کردهاند . برای مثال مطالعه اصل زبان برنامه نویسی به شرح محاسبات نزدیک شدهاست . در صورتی که برنامه کامپیوتری، زبانهای برنامه نویسی مشخصی دارد تا مسائل محاسباتی خاصی را حل کند . یک زیر شاخه دیگر، اثر متقابل کامپیوتر بشری، روی رقابت در ساخت کامپیوترها و محاسبات مفید، قابل استفاده، جهانی و در دسترس مردم، تمرکز کردهاند .
خلاصه تاریخچهقبل از اختراع کامپیوتر دیجیتال پایه اصلی علم رایانه ایجاد شد . ماشینهایی برای محاسبه وظایف عددی ثابت، مانند چرتکه که در روزگار باستان وجود داشتهاست . ویلیام اشیکارد اولین محاسبه گر الکتریکی را در سال 1623 ساخت . در زمان ملکه ویکتوریا، چارلز بابیج ماشین متفاوتی را ( بین سالهای 1837 و 1901 ) به کمک آدا لاولکا طراحی کرد . حدود سال 1900 شرکت IBM ماشینهای کارت پانچ را فروختهاست . هر چند که همه این ماشینها برای انجام یک وظیفه یا بهترین تعداد زیر مجموعه? همه وظایف ممکن، تحمیل شدهاند . موضوع مطلب : درباره وبلاگ با سلام خدمت شما بازدیدکننده گرامی ، خوش آمدید به سایت من . این سایت با به روز کردن مطالب خود باعث می شود اطلاعات شما بازدید کننده گرامی ارتقا یابد لطفا برای هرچه بهتر شدن مطالب این وب سایت ، ما را از نظرات و پیشنهادات خود آگاه سازید یا از طریق فرم تماس سایت یا ازطرق ایمیل Amirmohammad.omumi@yahoo.com ما را در بهتر شدن کیفیت مطالب یاری کنید. آخرین مطالب
آرشیو وبلاگ پیوندها
نویسندگان
آمار وبلاگ
فرم تماس امکانات دیگر پربازدیدترین مطالب
کد پربازدیدترین |
کلیه حقوق این وبلاگ برای از همــــــه جــــــــا از همـــــــه رنـــــــگ محفوظ است
|