Назарларыңызға Сидни Падуаның кітабынан үзінді ұсынамыз. Керемет шытырман оқиғаларЛавлейс пен Бэббидж».

Тарихтағы алғашқы программист әйел болғанын білесіз бе? Ол 1815 жылы 10 желтоқсанда дүниеге келген және оның есімі Ада Лавлейс болатын.

Ада ақын Джордж Гордон Байронның жалғыз заңды қызы болды, бірақ әкесіз өсті. Анасы қыз туылғаннан кейін бір айдан кейін Байронмен ажырасқан, бірақ оның «жаман қаны» қызына өтіп кеткен деп қорықты.


Кішкентай Аданың күтушісіне баланың басын қиялға толтырып алмас үшін оған ертегілер мен әңгімелер айтуға тыйым салынған. Математикаға құмар ана баласының ғылымға деген сүйіспеншілігін оятты. Ол оған керемет мұғалімдерді жалдады, олардың арасында Мэри Сомервилл болды. Бұл ғалым әйел қызға үлгі болды.


Ада 17 жаста болғанда, ол сол кездегі супер данышпан өнертапқыш Чарльз Бэббиджді алғаш рет кездестірді және бұл танысу ақыры оны әйгілі етті.

Ол кезде Бэббидж өзінің ерекше механикалық есептеу машинасында жұмыс істеп жатқан болатын, ол оны «Айырмалық қозғалтқыш №1» деп атады. 100 жылдан кейін осыған ұқсас өнертабыс компьютер деп аталды.


Бэббидж машинасында қазіргі компьютерге көшірілген көптеген заттар болды: жад, процессор, аппараттық және бағдарламалық қамтамасыз ету. Тек оның машинасы тісті доңғалақтар мен рычагтардан тұрды және бумен жұмыс істеді.

1843 жылы Ада Лавлейс бір жылдық байыпты жұмыстан кейін дүние жүзінде информатика бойынша бірінші жұмысын жариялады. Ол Бэббидждің аналитикалық қозғалтқышында Бернулли сандарын есептеу алгоритмін сипаттады. Ада әлемдегі алғашқы компьютерлік бағдарламаны жазып, «цикл» және «жұмыс ұяшығы» терминдерін енгізді деп саналады. Дәл осы жұмыстың арқасында Ада тарихтағы алғашқы бағдарламашы атағын алды.

Ада Лавлейс өзінің машинаны сипаттауында болашақта алгебралық формулалар жасайтынын, музыка жаза алатынын және сурет сала алатынын да көрсетті. «Ғылымға біз ешқашан армандамаған жолдар берілді», - деді ол.


Өкінішке орай, Ада 36 жасында қайтыс болды. Ол басқа көрнекті шығармаларды басып шығара алмады. Өнертапқыш Бэббидждің өмірінде де бәрі ойдағыдай өткен жоқ: қартайғанша ол өзінің Машинасын аяқтауға тырысты, бірақ жасай алмады. Алғашқы компьютерлер бір ғасырдан кейін ғана пайда болды.

1975 жылы АҚШ Қорғаныс министрлігі әмбебап бағдарламалау тілін әзірлеуді бастау туралы шешім қабылдады. Не шақыру керек деген сұрақ туындағанда жаңа жоба, әзірлеушілер бөлім басшысына таныстырды тарихи экскурсия, танысып, ол еш ойланбастан «тозақ» атауын бекітті.

Бұл тақырып әлем ғылымына қосқан үлесі небәрі 50 бетті құрайтын әйелге арналған құрмет еді. Бірақ бұл елу бет болашақтың тамаша болжамы болып шықты.

1815 жылы 10 желтоқсанда Лондонда, отбасында ақын Джордж Байронжәне оның әйелі Анна Изабеллаата-анасы атын қойған қыз дүниеге келді Августа Ада.

Ада Лавлейс. Фото: www.globallookpress.com

Августа Ада ұлы ақынның жалғыз заңды қызы болды, бірақ Байрон оны бір-ақ рет, қыз бір айлық болғанда көрді. Қызы ата-анасының қарым-қатынасы аяқталған кезде дүниеге келді. 1816 жылы 21 сәуірде Байрон ресми ажырасуға қол қойып, Англиядан біржола кетті.

Сондықтан оның анасы да, ата-әжесі де қызды ешқашан Августа деп атамаған - бұл есімді оған әкесі әпкесінің құрметіне қойған. Одан әрі, туыстары Августа Адаға әкесін еске түсірмес үшін Байронның барлық кітаптарын отбасылық кітапханадан алып тастады.

Математика отбасылық хобби ретінде

Қызы дүниеге келгеннен кейін Анна Изабелла оны ата-анасына тапсырып, ұзақ денсаулық круизіне шықты.

Ада мен оның анасы арасындағы қарым-қатынас туралы қарама-қайшы ақпарат бар, бірақ Ада Анна Изабелланың математикаға деген құмарлығын бергені анық. Бір кездері ғашық Байрон әйелін «параллелограммдардың патшайымы» деп атаған.

Егер 19-ғасырдың бірінші жартысында әлемнің басқа елдерінде әйелдер мұндай хоббиге таңданып, айыптауға айналатын болса, сол дәуірдегі әлемдік прогрестің көшбасшысы Англияда олар бұған сабырмен қарады.

Анасы қызын оқуға шақыру арқылы оның қызығушылығына барынша үлес қосты Шотланд математигі Август де Морган, ол бұрын Анна Изабелланың мұғалімі болған. Аданың басқа мұғалімдері болды Мэри Сомервилль, тіліне аударылған ағылшын тілі«Аспан механикасы туралы трактат» Француз математигі және астрономы Пьер-Симон Лаплас.

17 жасында Ада алғаш рет әлемге шығып, патша мен патшайыммен танысты. Бірақ онымен кездесу оған көбірек әсер етті Чарльз Бэббидж, Кембридж университетінің математика профессоры.

Чарльз Бэббидж, Кембридж университетінің математика профессоры. Фото: www.globallookpress.com

Мистер Бэббидж және оның көлігі

Ол кезде Бэббидж он жыл бойы жиырмасыншы цифрға дейінгі дәлдікпен есептеулерді жүргізе алатын есептеу машинасын жасап шығарды. Бүгінгі күні Бэббидждің үлкен айырмашылық қозғалтқышы ретінде белгілі бұл машинада қазіргі заманғы компьютерлер жұмыс істейтін принциптер бар. Сондықтан кейбіреулер Бэббидждің туындысын әлемдегі алғашқы компьютер деп атайды.

Лондон ғылым мұражайындағы айырмашылық қозғалтқышының көшірмесі. Фото: Commons.wikimedia.org / Джо Д

Бэббидж қабылдаған тапсырма өз уақыты үшін өте қиын болды. Он жыл жұмыс істеген билік жобадан бас тартып, қаржыландыруды тоқтатты. Бірақ Бэббидж нағыз ғалым сияқты жұмысын жалғастырды. Жаңа танысуында ол досын ғана емес, сонымен бірге адал пікірлесті де тапты.

Ада Байрон 20 жасқа келгенде 29 жастағы жігітке тұрмысқа шықты Уильям Кинг, 8-ші барон король, ол көп ұзамай лорд Лавлейс атағын алды.

Бұл неке бақытты болды: ерлі-зайыптылардың үш баласы болды, ал күйеуі Аданы шын жүректен жақсы көрді. Ол әйелінің математикаға деген құмарлығына түсіністікпен қарады және оның ғылыми ізденісіне кедергі келтірмеді. Оның үстіне, күйеуінің керемет байлығы Адаға сауда мәселелерімен айналыспауға мүмкіндік берді.

Ада Лавлейс деп жазған замандастар таңқаларлықәйелдік, әсемдік, сүйкімділік және өткір ақылды біріктірді. Ол ханым сияқты әрекет етуді білді жоғары қоғам, бірақ ғалымдармен, философтармен және жазушылармен әлдеқайда ықыласпен сөйлесті.

«Бернулли сандары туралы бірдеңе»

1842 жылы Чарльз Бэббидж Турин университетіне өзінің аналитикалық қозғалтқышы туралы семинар өткізуге шақырылды. Луиджи Менабреа, жас итальяндық инженер және Италияның болашақ премьер-министрі, дәріс француз тілінде жазылған және ол кейіннен 1842 жылы қазанда Женеваның қоғамдық кітапханасында жарияланған.

Бэббидж Ада Лавлейстен Менабреаның жазбаларын аударуды сұрап, мәтінге түсініктемелер қосады.

Ада бұл мәселеге өте байыпты қарады. Жұмыс оны алды жылдан астам. Нәтижесінде оның түсініктемелері 52 бетті алып, Менабреа жазбаларына қарағанда кеңірек екенін дәлелдеді.

1843 жылы Ада Лавлейстің түсіндірмесі бар аударма, ол шын мәнінде өзіне тиесілі болды ғылыми жұмыс, жарияланды. Жұмыс AAL аббревиатурасымен жарық көрді, өйткені жоғары қоғамдағы әйелдің өз атымен шығармаларды жариялауы әдепсіз деп саналды.

Жариялану қарсаңында Ада Бэббиджге былай деп жазды: «Мен жазбаларымның біріне Бернулли сандары туралы бірдеңе енгізгім келеді, мысалы, жасырын функцияны машинаның басы мен қолымен шешпей-ақ қалай есептеуге болатынын мысал ретінде. адам».

52 бет данышпандық

«Бірдеңе» болашақтың тамаша болжамы болып шықты. Ада Лавлейс «цикл» және «жұмыс ұяшығы», «тарату картасы» терминдерін ойлап тапты және алгоритмдеудің негізгі принциптерін сипаттады. Оның үстіне, оның аналитикалық қозғалтқыштағы Бернулли сандарын есептеу алгоритмі бүгінде бірінші компьютерлік бағдарлама болып саналады. Сондықтан Ада Лавлейс әлемдегі алғашқы бағдарламашы болып саналады және бейресми түрде «барлық бағдарламашылардың анасы» деп аталады.

«Машинаның мәні мен мақсаты оған қандай ақпаратты енгізгенімізге байланысты өзгереді. Құрылғы музыка жазуға, сурет салуға және біз ешқашан армандамаған ғылым жолдарын көрсете алады», - деп жазды Ада Лавлейс. Ойлаңызшы, бұл сөздер 19 ғасырдың бірінші жартысында жазылған!

Дегенмен, Ада Лавлейстің данышпандығын кейінгі ұрпақ бағалайтын болды, оның жұмысы оның маңыздылығын бағалай алмайтындықтан, замандастарының арасында үлкен ынта тудырмады. Ада жазғандарының толық мағынасын түсінетіндердің бірі Чарльз Бэббидж оны «менің қымбатты аудармашым» деп атай бастады. Бірақ бір жарым ғасырдан кейін «аудармашы» өзінің ғылыми ойының күшімен «Үлкен айырмашылық қозғалтқышын» жасаушыдан гөрі болашаққа әлдеқайда көбірек қарағаны белгілі болды.

Ада Лавлейстің өмірі қысқа болды. 1850 жылдардың басында ол қатты ауырып, 1852 жылы 27 қарашада 36 жасында қайтыс болды.

Кейбір ғалымдар ондаған жылдар бойы жұмыс істеп, қорым өз жасаушылардың соңғы мекеніне қонбай тұрып, ұмытылған жүздеген жұмыстарды қалдырады. Ұлы Байронның ұлы қызы Ада Лавлейс тарихта қалуы үшін небәрі 52 бет қажет болды.

Менің миым өлімші зат емес, уақыт көрсетеді деп үміттенемін ...
...Менің талпыныстарым мен армандарым рухани әлеммен мәңгілік байланыста болғаны Ғаламға жақсы
мен X, Y және Z орнына қылыш, улану және интригамен айналыспаймын
А.А. Лавлейс

Қазіргі мағынасында практикалық бағдарламалау қалай және неге пайда болды? Барлық басқа ұлы өнертабыстар сияқты, ол жалқаулықтан келді. 1946 жылы бірінші электронды есептеуіш машина ENIAC құрылды. Оның есептеу алгоритмін өзгерту үшін 6000 қосқышты қосып, ажыратып, бөлмені бір-екі күн аралап жүруге тура келді. Ғалымдар жүгіруден шаршаған кезде, олар машина кодтарындағы бағдарламаларды түсінетін компьютерлерді жасай бастады, содан кейін олар бағдарламалау тілдерін ойлап тапты.

Бұл ретте теориялық негізіЗаманауи бағдарламалау алғашқы компьютердің жасалуынан 100 жыл бұрын құрылған. Ал әйел мұны істеді.

Ада Августа Лавлейс 1815 жылы 10 желтоқсанда дүниеге келген. Ол ұлы ағылшын ақыны Джордж Гордон Байронның жалғыз заңды қызы болды. Оның анасы Аннабелла Байрон ерекше әйел, математика мен философияның жанкүйері болды және нақты ғылымдарға құмарлығы үшін «параллелограммдардың патшайымы» деген лақап атқа ие болды. Бұл екеуі таңқаларлық емес пе жарқын тұлғаларәртүрлі бейімділікпен олар бірге бола алмады - қызы туғаннан кейін көп ұзамай ерлі-зайыптылар ажырасты. Байрон бұл жолдарды өлеңінде қызына арнаған. Чайлд Гарольд”:

«Қызым, кішкентай балапан, аяулы Ада! Анаға
Жалғыз туысыңызға ұқсайсыз ба?
Сол ажырасқан күні мен жарқырай алар едім
Көздеріңде көк үміт бар...».

Ада өте жақсы тәрбие мен білім алды - ол бірнеше музыкалық аспаптарда ойнады, тілдерді, тарихты және философияны білді. Бірақ анасының күш-жігерінің арқасында оның біліміндегі ең маңызды орын математиканы оқу болды. Оның ұстазы атақты ағылшын математигі және логикасы Август де Морган болды. 1834 жылы ол көрнекті математикпен танысты Чарльз Бэббидж, ол «аналитикалық» деп атаған алғашқы цифрлық компьютердің өнертапқышы. Анасының танысы Бэббидж жас Аданы математика оқуға шақырды, онымен хат жазысып, жіберді. ғылыми мақалаларжәне оқуға арналған кітаптар.

Ада Августа Байрон қоғамда пайда бола бастағанда, ол өзінің талғампаздығымен, жұмбақ сұлулығымен және тамаша логикалық ақыл-ойымен сенсация жасады. « Періштелік келбет, шайтандық ақыл– деді ол туралы замандастары. Ол кезде, айтпақшы, қоғамда әңгіме болатын ғылыми тақырыптаркеремет сәнде болды, ал Ада бірнеше рет ғылыми дауларда сарапшыларды таң қалдырды.

Кез келген адамның идеалы «сүйкімді, неткен ақымақ» деген танымал пікірге қарамастан, тылсым сұлулықты бағындырғысы келетіндер жеткілікті болды. 1835 жылы Ада Байрон 29 жастағы Лорд Кингке үйленді, кейін ол Лавлейс графы болды. Мұндай зиялы әйел, әрине, оның ғылыми ізденістерін жігерлендіріп, толық қолдайтын жар таңдады. Замандастарының айтуынша, олардың некелері бақытты болған. Ерлі-зайыптылар зайырлы өмір салтын ұстанды, үйлерінде үнемі кештер мен қабылдаулар өткізді және олардың үш баласы болды.

Бірде Examiner журналының редакторы оны былай сипаттады: « Ол таңқаларлық болды, оның данышпандығы поэтикалық емес, математикалық және метафизикалық болды, оның ақыл-ойы тұрақты қозғалыс, бұл үлкен талаптармен байланысты. Лади Лавлейс қажырлылық пен табандылық сияқты еркектік қасиеттермен қатар ең талғампаз табиғаттың нәзіктігі мен талғампаздығымен сипатталды. Оның мінез-құлқы, талғамы, тәрбиесі... әйелдікке тән еді жақсы жағынанБұл сөзден және үстірт бақылаушы ешқашан әйел тартымдылығының астында жасырылған күш пен білімді болжай алмас еді ».

Үйленген алғашқы 5 жылында Аданың ғылымға уақыты болмады - ол бірінен соң бірі екі ұл, бір қызды дүниеге әкелді. Алайда 1841 жылы Ада Лавлейс Бэббиджмен бірге оқуына қайта оралып, оның аналитикалық қозғалтқышын зерттей бастады.

1842 жылы қазанда итальян математигі Л.Ф. Менабреа «Чарльз Бэббидж ойлап тапқан аналитикалық қозғалтқыш туралы эссе» мақаласын жариялады. Ада бұл мақаланы ағылшын тіліне аударды, ал Бэббидж оған аударма туралы өз пікірлерін айтуды ұсынды. Мақаланың бастапқы мәтінінен көлемі жағынан үлкенірек болған осы пікірлер тарихта қалды. Оларда Ада компьютердің жұмысының әлемдегі алғашқы сипаттамасын құрастырып қана қоймай, оған үш бағдарлама жазды, алғаш рет бүгінгі күні ешбір бағдарламалау тілі онсыз жасай алмайтын көптеген түсініктерді енгізді - жұмыс айнымалылары, тапсырмалары, циклдері, кірістірілген. ілмектер. Бұл теориялық бағдарламалаудың негізін қалаған ол деп айтуға мүмкіндік береді.

Оның біріншісі – екі белгісізі бар екі сызықтық алгебралық теңдеулер жүйесін шешуге арналған бағдарлама, екіншісі – мәндерін есептеуге арналған. тригонометриялық функция, үшіншісі Бернулли сандарын есептеуге арналған. Аданың өзі тамаша ғалым ғана емес, ақын әйел де Бэббиджге өзінің бағдарламасы туралы былай деп жазды: «Мен жазбалардың біріне мысал келтіргім келеді: анықталмаған функцияны адамның басы мен қолын пайдаланып шешпей-ақ есептейтін машинаның мысалы ретінде Бернулли сандарын есептеу. Мен шайтанмын ба, әлде періштемін бе? Мен сен үшін шайтан сияқты жұмыс істеймін, Чарльз Бэббидж; Мен сіз үшін Бернуллидің сандарын сүзіп жатырмын ».

Өкінішке орай, Леди Лавлейстің денсаулығы нашар болды және көп ұзамай ісік ауруымен ауырып, 1852 жылы 37 жасында қайтыс болды. Бірақ Бэббидждің аналитикалық қозғалтқышы теория болып қала берді - ол өз уақытынан озып кетті және оның тірі кезінде аяқталуы мүмкін емес еді, сол кездегі технология және үлкен қаржылық инвестициялардың қажеттілігі оған мүмкіндік бермеді. Мысалы, ол кезде олар металды қажетті дәлдікпен жылдам өңдеуді білмеді - және жоба тек мыңдаған берілістерді қажет етті.

«Машинаның мәні мен мақсаты оған қандай ақпаратты енгізгенімізге байланысты өзгереді. Құрылғы музыка жаза алады, сурет сала алады және ғылымның біз ешқашан көрмеген жолдарын көрсете алады ». . Ада Лавлейстің бұл сөздері пайғамбарлық болып шықты. Ол компьютерді жасаудан 100 жыл бұрын оның мақсатын көре алды.

1980 жылы АҚШ Қорғаныс министрлігі әзірлеген Ada бағдарламалау тілі Ада Лавлейстің есімімен аталды.

Назарларыңызға алғашқы бағдарламашы әйел Ада Лавлейс туралы мәліметтерді ұсынамыз.

Бұл әйелдің есімі қайтыс болғаннан кейін 100 жылдан кейін ғана танымал болды. Дегенмен, Ада Лавлейс бүгінде ер әріптестерінің көлеңкесінде қалуды жалғастыруда: ол туралы мектеп оқулықтарында айтылмайды, қазіргі авторлар біреудің күнделіктері мен хат-хабарларының аз ғана деректеріне қанағаттанып, оның жеке басына мән бермейді. Біз оның өмірбаянының ең маңызды фактілерін жинауға тырыстық.

  • Ада Лавлейс немесе Августа Ада Кинг, Лавлейс графинясы (Августа Ада Кинг Байрон, Лавлейс графинясы) - әлемге әйгілі ағылшын романтик ақынының жалғыз заңды қызы - Джордж Байрон. Бірқатар қайғылы жағдайларға байланысты (олардың бірі Аданың анасы Анна Байронмен (қызы Милбанк) ажырасу болды) 1816 жылы лорд Байрон Англиядан мәңгілікке кетуге мәжбүр болды. Ада енді әкесін көрмеді. Бірнеше өлеңдерден басқа, Адаға арналған жолдарды Чайлд Гарольдтың қажылығының 3-бөлімінен табуға болады.
  • Аданың анасы ең алдымен қызына әкесінен қалған беймаза мінезді, өлеңге құмарлықты мұра етіп қалдырудан қорықты. Анасының барлық күш-жігеріне қарамастан, Ада әкесінің эксцентриктілігін және поэзияға деген құштарлығын қабылдады, бірақ оның басты құмарлығы болды. Мұғалімдер атақты шотланд математигі және логикасы болды Август де МорганЖәне Мэри Сомервилл, «Аспан механикасы туралы трактат» аудармасының авторы.
  • 17 жасында Ада танысады Чарльз Бэббидж, алғашқы сандық компьютерді жасаушы. 24 жас айырмашылығына қарамастан, Бэббидж Ада үшін тек мұғалім және әріптес қана емес, сонымен қатар оны барлық талпыныстарында қолдайтын жақын досына айналады.
  • 1842 жылы қазанда итальяндық инженердің мақаласы жарық көрді Луиджи Манабреа, Чарльз Бэббидждің аналитикалық қозғалтқышына арналған. Ғалым графиня Лавлейстен мақаланы ағылшын тіліне аударуды өтінді. Ада мәтінді аударып қана қоймай, өз пікірлерімен толықтырып, шығарманың бастапқы көлемін 3 есеге арттырды.

Ада түсініктемелері ұсынылды әлемдегі алғашқы үш есептеу бағдарламасы, ол Бэббидж машинасы үшін құрастырған:

  1. екі белгісіз екі сызықтық алгебралық теңдеулерді шешуге арналған бағдарлама; осы бағдарламаны талдау кезінде «жұмыс ұяшықтары» (жұмыс айнымалылары) түсінігі алғаш рет енгізілді және олардың мазмұнын дәйекті түрде өзгерту идеясы айтылды;
  2. екінші бағдарлама тригонометриялық функцияның мәндерін есептеу операцияларының берілген тізбегін қайталау арқылы есептеу үшін құрастырылды; бұл бағдарлама үшін Ада құрылымдық бағдарламалаудың іргелі құрылымдарының бірі болып табылатын «цикл» түсінігін енгізді;
  3. Бернулли сандарын есептеуге арналған үшінші бағдарламада Ада қайталанатын кірістірілген циклдарды пайдаланды.
  • Жұмысқа түсініктемелерде Ада есептеу операцияларын тек сандарға ғана емес, басқа объектілерге де қолдануға болады деген болжамын білдірді.
  • үйленген болатын Уильям Кинг, үш баласы болды. Ол әлеуметтік өмір салтын жүргізді және Майкл Фарадей, Чарльз Диккенс және басқа да танымал тұлғалармен дос болды.
  • Оның жазбалары Б.И.Боуденнің жұмысында қайта шығарылды «Ойланғаннан да жылдам: сандық есептеу машиналары туралы симпозиум» 1953 жылы Ада Лавлейс есіміне деген қызығушылықтың артуына себеп болды.
  • Ол 36 жасында қатерлі ісік ауруынан қайтыс болды. Ол әкесінің қасында Байрон әулетінің қабірінде жерленген.
  • 1979 жылы АҚШ Қорғаныс министрлігі ендірілген жүйелер үшін жалғыз әзірледі. Тіл аталды «Ада», Ада Лавлейстің құрметіне.
  • Бағдарламашылар күнін тойлаудың бір күні келді 10 желтоқсан- Ада Лавлейстің туған күні.

Бэббидждің автоматты машинасы

Ада Лавлейстің шығармашылығымен және өмірбаянымен танысу үшін әдебиет:

  • Мур, Дорис Лэнгли-Леви «Лавлейс графинясы: Байронның заңды қызы»;
  • Уэйд, Мэри Додсон «Ада Байрон Лавлейс: ханым және компьютер». 1994. 7-9 сыныптар;
  • Туул, Бетти А. және Ада Кинг Лавлейс «Ада, сандардың сиқыршысы: компьютер дәуірінің пайғамбары». 1998;
  • Вулли, Бенджамин «Ғылымның қалыңдығы: романтика, парасат және Байронның қызы». 2000.

Ада Байрон Лавлейс «Чарльз Бэббидждің аналитикалық қозғалтқышы» мақаласының аудармасына түпнұсқа мәтіннің ұзындығынан үш есе көп түсініктемелер қосты. Олар компьютер тарихындағы өз орнын қамтамасыз етті, өйткені ол кейінірек оның алғашқы егжей-тегжейлі сипаттамасы ретінде танылды, оның ішінде қазір деп аталады. бағдарламалық қамтамасыз ету. Оның инновациялық идеяларын мойындай отырып, өз уақытынан 100 жыл бұрын АҚШ Қорғаныс министрлігі 1980 жылы оның атымен бағдарламалау тілін атады.

Әкесінің қызы

Әкесінен айырмашылығы, әйгілі ағылшын романтик ақыны Лорд Байрон, Ада Лавлейс (оның портретінің фотосы төменде берілген) қызметтің объективті саласымен - математикамен айналысуды таңдады. Соған қарамастан, ол оған ұқсас болып шықты. Анасының бойындағы кез келген Байрондық тенденцияларды басуға тырысқанына қарамастан, оның құмарлығы дәл сондай күшті болды.

Әйелдер өте аз болған пәнді оқу арқылы Ада дәстүрлі Виктория қоғамына қарсы шықты. Оның математикаға деген құмарлығын Чарльз Бэббидждің аналитикалық қозғалтқышындағы «Ескертпелерден» көруге болады, ол ешқашан жасалмаған есептеу құрылғысы. Лавлейс үлкен түсінікпен жазды және оның бұл құрылғының мүмкіндіктері туралы идеялары ХХ ғасырдағы компьютерлерде шындыққа айналды, математика мен информатика тарихындағы өз орнын қамтамасыз етті.

Ерте өмірбаяны

Августа Ада Байрон 1815 жылы 10 желтоқсанда Лондонда дүниеге келген. Ол әйгілі ағылшын ақынының жалғыз заңды баласы болды. Ада туылғаннан кейін 5 аптадан кейін анасы зұлым күйеуін тастап кетті. 1816 жылы 24 сәуірде ажырасу болып, лорд Байрон Англияны мәңгілікке тастап кетті. Ада әкесін енді ешқашан көрмеді, өйткені ол Грецияда 8 жылдан кейін қайтыс болды. Соған қарамастан, ол леди Байронмен оның әл-ауқаты мен оқуы туралы хат алысты. Ол туралы өлеңдерінде де жазған. Оның қызына арналған жолды Чайлд Гарольдтың қажылығының 3-ші әнінен табуға болады.

Ажырасқаннан кейін Леди Байрон Аданың тәрбиесін өз қолына алды, ол әкесінен мұра болған кез келген жағымсыз мінез-құлық қасиеттерін басып тастады.

Анасы, ең алдымен, математиканы оқуды талап етті, өйткені бұл пән ол үшін азғын күйеуімен байланысты барлық нәрселерге тікелей қарама-қайшылықты білдіреді: қауіпті қиялдар, меланхолик көңіл-күй, зұлымдық және тіпті ессіздік. Бұл ғылым ол үшін моральдық тәртіпке жету құралы болды. Сондықтан ол музыкаға назар аудара отырып, қызының оқу кестесін жасады (құралы ретінде әлеуметтік табиғат) және арифметика (ақыл-ойды жаттықтыру үшін).

Сандарға деген сүйіспеншілік

Ертеде жастық шақАда Лавлейс өзінің әкесінің поэзияға құмарлығы сияқты сандарға деген құмарлығы бар екенін түсінді. Леди Байрон оны қамтамасыз етті үздік мұғалімдер, мысалы, астрономиядан, алгебрадан және геометриядан сабақ берген Кембридж математигі Уильям Френд және тәлімгер Август Де Морган - жаңадан құрылған Лондон университетінің бірінші математика профессоры. Ол Ада туралы, бәлкім, бірінші дәрежелі зерттеуші ретінде айтты.

Бұл құмарлық оны өмірінің соңына дейін қалдырмады. Осылайша, 1843 жылы Бэббиджге жазған хатында Лавлейс тағы бір жыл оқу оны аналитикке айналдырады деген үмітін білдірді: ол неғұрлым көп оқыса, соғұрлым ол аналитик болғысы келеді. Ол «әкесі ол болатындай ақын, аналитик (және метафизик) емес еді» деп жазды.

Графиня Лавлейс

1835 жылы 8 шілдеде Ада Байрон Уильям Кингке үйленді. 1838 жылы ол бірінші граф болды және ол графиня Лавлейс болды. Келесі жылы оның күйеуі де Суррей лейтенанты болды. Ол одан 11 жас үлкен болды және оны біршама шектеулі деп санады, бірақ ол әйелінің математикалық қабілеттерін мақтан тұтып, оның күш-жігерін қолдады.

Оның күйеуінің мақұлдауы Леди Ада Лавлейс үшін өте сәтті болды, өйткені Виктория Англиядағы оның лауазымындағы бірнеше әйелге кез келген академиялық қызығушылықты жүзеге асыруға рұқсат етілді. Аристократтар бұл кәсіпті өз лауазымдарына лайық емес деп санады. Осы себепті Лавлейс өз жұмыстарына бас әріптермен қол қойды. Демек, оның математикаға деген құмарлығын тек жынысы ғана емес, сонымен қатар мәртебесі де шектеді.

Бэббиджмен танысыңыз

Ада Лавлейс Чарльз Бэббиджді алғаш рет 18 жасында кездестірді. Бұл 19 ғасырдың ең танымал әйел ғалымы - Мэри Фэйрфакс Сомервилл ұйымдастырған кеште болды. Бэббидж 23 жас үлкен болғанына қарамастан, ол оған айналды жақсы досжәне интеллектуалды тәлімгер.

Ада шығармаларды көрген бойда қызыға бастады. Оларды зерттеудің тамаша мүмкіндігі 1840 жылы Бэббидждің Туриндегі лекциясынан кейін келді. Итальяндық әскери инженер Луиджи Федерико Менабреа дәріс туралы мақала жазып, оны 1842 жылы француз басылымында жариялады. Мақаланың француз тілінен ағылшын тіліне аудармасы және Лавлейстің ілеспе пікірлері шетелдік басылымдардың беделді серияларының бірінде жарияланған. ғылыми еңбектерҒылыми естеліктер.

«Ескертулер»

Бағдарламалаудың бірінші ханымы Ада Лавлейс өзінің А-дан G-ге дейінгі әріптері бар 7 «Ескертуді» белгіледі. 19 ғасырда «компьютер» сөзі. тек арифметикалық амалдарды орындайтын құрылғыны немесе міндеті сандарды қосу болатын адамды белгіледі. Сондықтан Лавлейс оны пайдаланбады.

«А жазбасында» ол Бэббидждің айырмашылық қозғалтқыштары мен Бэббидждің аналитикалық қозғалтқыштары арасындағы айырмашылықтарды анықтады. Бұл түсініктеме компьютерді сипаттайтын мағынада маңызды болды жалпы мақсат, 100 жылдан кейін ғана ойлап тапты. «В жазбасында» Лавлейс компьютер жады түсінігін және бағдарламаға түсініктемелерді енгізу мүмкіндігін талқылады. Бұл идея REM немесе орындалмайтын мәлімдемені пайдаланудың қазіргі тәжірибесіне ұқсас.

С ескертпасында Лавлейс операциялық карталарды цикл немесе ішкі бағдарлама сияқты қайта-қайта пайдалануға болатын ретпен кірістіруге мүмкіндік беретін әдісті кеңейтті.

"Note D" - бұл бағдарламаны жазудың өте күрделі түсіндірмесі. Е ескертпесі аналитикалық қозғалтқыштың және контурлардың әмбебаптығын көрсетеді қысқаша сипаттамасықазіргі функционалдық пернелерге сәйкес циклдарды көрсететін операциялық карталар. F жазбасында Лавлейс аналитикалық қозғалтқыштың қалай шешім қабылдай алатынын түсіндірді күрделі мәселелержәне қателерді түзетіңіз. Бұл уақыт шектеулеріне байланысты мүмкін емес мәселелерді шешуге мүмкіндік береді, еңбек ресурстарыжәне қаржылық ресурстар.

Соңғысы және ең математикалық күрделісі және ең көп сілтеме жасалғаны «G ескертпесі». Онда Ада «Леди Лавлейс қарсылығын» немесе қазіргі заманғы фразеологизмдермен айтқанда, «қоқыс ішке, қоқыс шығару» принципін тұжырымдаған. Ол компьютердің шығысы оған енетін ақпараттан жаман емес деп жазды.

«Note G» бағдарламашы Ада Лавлейстің машинаның Бернулли сандарының кестесін қалай есептей алатыны туралы нақты иллюстрациясын қамтиды (жоғарыдағы сурет).

Ауруларды бақылау

Ада Лавлейстің өмірбаяны көптеген аурулармен ерекшеленеді. Бала кезінде қызылша және скарлатинамен ауырған. Лорд Байрон қызының денсаулығының жағдайы туралы хабардар болды. Ол «бас тамырларының толу белгілерін, в әртүрлі дәрежедеішінде көрініс тапты әртүрлі уақытОлар ауыр емес еді, бірақ олар ешқашан кетпеді.Аданың әкесі 14 жасқа дейін осындай аурумен ауырғандықтан, оның мигреньдері тұқым қуалайтын болуы мүмкін.

1829 жылы Лавлейс анықталмаған аурудан зардап шекті, ол оны көптеген айлар бойы қозғала алмады. Оның да талмасы болды. Олар оның физикалық емес, психикалық жағдайына байланысты болды деген болжам бар. Алайда, бұл аурулардың ешқайсысы тұрақты болмады. Лавлейс жақсы биледі, атқа мініп, гимнастикамен айналысты. Тек жатырдың қатерлі ісігі ол үшін еңсерілмейтін болды.

Математикаға және құмар ойындарға деген құштарлық

Ада Лавлейстің өмірі өзі үшін жасаған қиындықтарға толы болды. Ол тек математикаға ғана емес, математиктерге де құмар болды. Ада бірнеше ер адамдармен қарым-қатынаста болғаны белгілі, олардың назарын бастапқыда интеллектуалдық деңгейде іздеді. Оның Джон Кросспен қарым-қатынасы ең жойқын болды. Күйеуінің құмар ойындарға қарызын өтеу үшін оның гауһар тастарын ломбардқа қойған, мүмкін оны бопсалаған болуы мүмкін. Лавлейс сонымен қатар құмар ойындарға бейім болды және оның кейбір ер достарынан оған ставка қоюды сұрады.

Тарихтағы орны

Ада Лавлейстің құмарлығы оның денесінің мүмкіндіктерінен әлдеқайда асып түсті. Ол 1852 жылы 27 қарашада кешке 36 жасында жатыр ісігінен қайтыс болды. Ол қайтыс болғанда әкесімен құрдас еді. Оның өсиетіне сәйкес, ол әкесінің қасында Ноттингемширдегі Ньюстед аббаттығының жанындағы Хакналл Торкардтағы отбасылық қабірге жерленді.

Лавлейстің жазбаларын оның таныстары жақсы қабылдағанымен, олардың қалай қабылданғаны туралы мәлімет жоқ. жалпы жұртшылық. Шындығында, ол тарихшы Лорд Боуден 1952 жылы Жазбаларды тауып, келесі жылы, бастапқы жарияланғаннан кейін 110 жыл өткен соң қайта басып шығарғанға дейін кеңінен қабылданбады.

Қайтыс болғаннан кейінгі даңқ Лавлейстің көзі тірісінде қалағандай болмаған шығар. Десе де, ол төртінші буындағы бағдарламалау тіліне оның аты берілгеніне риза болатыны сөзсіз. Ада Байрон Лавлейс - компьютердің жұмысын бірінші бағдарламалаушы және интерпретатор. Ол сондай-ақ өзінің мотивтерімен де, жұмысымен де қызықты, шығармашылық энергияның басылған құмарлықпен қақтығыстарын суреттейтін керемет әйел болды.