ش | ی | د | س | چ | پ | ج |
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
ایدا بایرون
ایدا بایرون یکی از زیباترین چهرههای تاریخ کامپیوتر است. آگوستا ایدا بایرون در دهم دسامبر ١٨١٥ متولد شد. او تنها دختر لرد بایرون شاعر برجسته بریتانیا بود. تنها چند هفته پس از تولد ایدا، بانو بایرون تقاضای جدایی از همسر خود را نمود و نگهداری از ایدا انحصارا به او واگذار شد و بانو بایرون تمامی سعی خود را به تربیت ایدا به عنوان یک دانشمند و ریاضیدان مبذول داشت. او همواره از این امر در هراس بود که مبادا ایدا مانند پدر خود یک شاعر شود. ایدا در جوانی استعداد بسیاری برای فراگیری ریاضیات و فیزیک از خود نشان داد.
در سن هفده سالگی ایدا به مری سومرویل معرفی شد، بانوی بسیار فاضلی که آثار لاپلاس را از فرانسه به انگلیسی برگردانده بود و از این ترجمه ها به عنوان کتاب درسی در دانشگاه کمبریج استفاده میشد. در طی یک مهمانی شام در خانه بانو سومرویل، ایدا با ایده های چارلز بابیج در مورد ماشین محاسب او که نام ماشین تحلیلی داشت، آشنا شد. او و چارلز بابیج بعدها مکاتبات طولانی در مورد ماشین بابیج داشتند و ایدا در آن مکاتبات با هوشمندی تمام آینده کامپیوترها را پیش بینی کرد.
ایدا روشی برای محاسبه اعداد برنولی توسط ماشین تحلیلی بابیج ابداع کرد. از الگوریتم ابداعی او به عنوان اولین برنامه کامپیوتری تاریخ یاد می شود.
درست پس از این ابداع بود که زندگی او دستخوش طوفان حوادث گردید و او به بیماری طولانی مدتی دچار شد. سرانجام اودر سال ١٨٥٢ تنها در حالی که ٣٧ سال از عمرش می گذشت در اثر بیماری از دنیا رفت. در سال ١٩٧٩ وزارت دفاع آمریکا به پاس خدمات او به دنیای علم و تکنولوژی، یک زبان پیشرفته برنامه نویسی را به نام او Ada نامگذاری کرد.
ایدا بایرون سهم مهمی در تصویری که امروزه از کامپیوترها داریم ایفا کرد. جهان علم کمتر زنی به توان ذهنی و قدرت داوری علمی او دیده است.
ترجمه وتلخیص: داریوش بشر دوست
منبع اصلی:
http://cs-www.cs.yale.edu/homes/tap/Files/ada-bio.html
سلام یه سوال خیلی واجب داشتم لطفا کمک کنین می خواستم بدونم اولین برنامه کامپیوتری که نوشتند رو چطوری نوشتند آخه برنامه ای نبوده که بخوان اون را بنویسند پس چطوری نوشتندش؟ اگه میشه میل کنید بهم به این آدرس
mohammadu36@yahoo.com