Համակարգիչներ, Տեղեկատվական տեխնոլոգիաներ
Աշխարհում առաջին ծրագրավորողը
Համակարգիչներ եւ այլ հաշվիչ սարքեր մեր կյանքի մեծ մասն են: Նման սարքերի օգնությամբ մենք ոչ միայն որոնում ենք անհրաժեշտ տեղեկատվություն կամ օգտակար ծրագրեր, այլեւ գնումներ կատարում, շփվում ընկերների եւ հարազատների հետ, աշխատանքի, հանգստի եւ շատ ավելին: Այսօր դժվար չէ սկանավորել փաստաթուղթը կամ, օրինակ, ներբեռնել ձեր սիրած մեղեդին: Սակայն նույնիսկ վերջերս մարդկությունն այդպիսի հնարավորություններ չգիտեր:
Այսպիսով, ժամանակակից օգտվողները կարող են բողոքել այն մասին, որ վիդեո ֆայլը մի քանի րոպե երկարությամբ է բեռնվում, քան այն պետք է: Դեռեւս 30-40 տարի առաջ նոր ֆիլմի դիտելու համար անհրաժեշտ էր կինոն ժամանել սահմանված ժամանակահատվածում: Մոտ 100 տարի առաջ գեղեցիկ երաժշտություն լսելու համար պետք է երաժշտություն հրավիրել իր տեղը եւ դրա համար լավ գումարներ տալ: Եվ սա միայն զվարճանքի մասին է: Դժվար է պատկերացնել, թե որքան ժամանակ է ծախսվել հաշվարկներ կատարելու եւ փաստաթղթեր կազմելու, հաղորդակցվելու եւ կարեւոր տեղեկություններ ստանալու համար: Այսօր, այս ամենը մեզ համար կատարվում է մեքենաներով `մեկ հիմնական գործընթացի` ծրագրավորման շնորհիվ: Նույնիսկ եթե դուք նայեք ժամանակակից լվացքի մեքենայի կամ բազմատարարկության, ապա այն հագեցած է պարզ, բայց դեռ արհեստական հետախուզական: Մենք օգտագործում ենք այս սարքերը գրեթե ամեն օր, բայց մենք նույնիսկ չենք մտածում դրա մասին, որի շնորհիվ հնարավոր է դարձել: Այսօր մենք կխոսենք այն մարդկանց մասին, ովքեր մեր կյանքը ավելի հեշտ են դարձնում եւ մեզ հայտնաբերեցին ծրագրավորման կոդով ծրագրավորողների աներեւակայելի աշխարհ `ծրագրավորողներ: Դուք կգտնեք, թե ով էր պատմության մեջ առաջին ծրագրավորողը եւ որտեղից սկսվեց:
Ծրագրի առաջին քայլերը
Ընդհանուր առմամբ, ընդունված է, որ միայն տղամարդիկ ունեն կրքոտ եւ ունակություններ համակարգչային տեխնոլոգիաների համար : Եթե դուք նայում եք ամենաառաջավոր ծրագրավորողների ցանկին, ապա միայն տղամարդկային անուններ են հայտնվում: Սակայն, քիչ մարդիկ գիտեն, որ այն կինն է, ով մարդկության պատմության մեջ առաջին ծրագրավորողն է: Ով էր այդ նշանավոր մարդը:
Շատերը լսել են այնպիսի հայտնի անգլերենի գրող Ջորջ Գորդոն Բայրոնի մասին: Նրա դուստրը, Ada Augusta Lovelace (Byron), առաջին ծրագրավորողն է աշխարհում: Մաթեմատիկայի հանդեպ սերը մանկուց մանկուց տնկեց մայրը: Լավագույն գիտնականները թաղամասում, որտեղ երիտասարդ կանայք ապրում էին նրա հետ: Այսպիսով, նրա առաջին ուսուցիչը ճանաչված օվկիանոս դե Մորգանը էր, որը համարվում էր բացառիկ մաթեմատիկոս եւ տրամաբան: Այս երկու բաղադրիչներն են, որոնք հիմնում են ծրագրավորման հիմքը: Նրանք օգնեցին աղջկան հետագա գիտական աշխատանքներում:
Աշխարհի առաջին ծրագրավորող `Ադա Օգյուստ Բայրոնը
Տեղեկատվական տեխնոլոգիաների պատմության մեջ առաջիններից մեկը Չարլզ Բաբբակի անունն է : Այս մարդը աշխատել է գործառույթների տեսության եւ հաշվի մեխանիզմների վրա: Babbage- ը ճիշտ է համարվում առաջին համակարգիչի նախածանցը եւ կոչվում է «համակարգչի հայր»: Նա ստեղծեց առաջին թվային մեքենան եւ անվանեց այն վերլուծական: Ada Augusta- ի կյանքում նկատելի իրադարձություն է հայտնվում այս բացառիկ գյուտարարի հետ: Աղջիկի մայրը լավ ծանոթ էր նրան, իսկ Բաբբաջը իսկապես ուրախ էր յուրաքանչյուր նոր ձեռքբերում `Ada- ի մաթեմատիկական գիտության տիրապետման մեջ:
Ծանոթություն վերլուծական մեքենայի հետ
Երիտասարդ տաղանդը տեղի է ունեցել «համակարգչի հայրը» աշխատաժողովում: Այցելություն Չարլզ Բաբբագ, նա կատարել է տիկին դե Մորգանի, մաթեմատիկայի ուսուցչի կինը եւ ընտանիքի մասնիկը: Այս այցի մասին իր հուշերում դե Մորգանը նշել է, որ բոլոր հյուրերը մեծ զարմանքով նայեցին վերլուծական մեքենայով, նրանց համար անսովոր էր եւ տարօրինակ բան:
Եվ միայն Ադա Augusta- ն, ըստ Մորմոնների, ոչինչ չի տեսնում գերբնական: Նա ուշադիր ուսումնասիրեց մեքենան, կարողացավ հասկանալ իր գործունեության սկզբունքը եւ գնահատել գյուտը: Այսպիսով, առաջին կին ծրագրավորողը առաջին անգամ ծանոթացավ համակարգչային տեխնիկայի հետ: Այս դեպքից հետո աղջիկը ավելի շատ հետաքրքրվեց գիտական աշխատանքով: Նա գիտեր եւ հավատում էր, որ այս գյուտը քայլ էր դեպի ապագան եւ միայն ձեռքբերումների սկիզբը, որոնք կարող էին մեխանիկացնել ցանկացած գործընթաց: Եվ, ինչպես մենք կարող ենք դիտել այսօր, կորած չէ:
Առաջին ծրագրավորողը եւ նրա ամենօրյա կյանքը
Տասներեք տարեկանում Ադա Օգանան ամուսնանում է: Նրա ընտրածը Տէր թագավորն է, ավելի ուշ `Էրլ Լովելասը: Այդ ժամանակ տերը 29 տարեկան էր, իսկ Ադայի ընտանեկան կյանքը `երջանիկ եւ չափավոր: Աղջիկի ամուսինը աջակցել է իր բոլոր գիտական աշխատանքներին եւ նույնիսկ հիացած է իր մտքի հոտով: Ամուսինները հաճախ այցելում էին աշխարհիկ ընդունելություններ, սակայն երիտասարդը հետաքրքրված էր մի այլ բանով: Նույնիսկ ամուսնության դեմ, Շարլ Բաբբաջի հետ նրա ընկերակցությունը դարձավ ավելի սերտ եւ ավելի ջերմ: Աղջիկը հիշեց Բաբբային իր մահացած դստեր մասին, հատկապես Ադան գրեթե իր տարիքն էր: «Համակարգչային հայրը» նաեւ հիացա աղջկա ունակությունները, նրանք հաճախ փոխանակեցին հետաքրքիր գաղափարներ եւ ցույց տվեցին միմյանց իրենց հաշվարկները: Ժամանակի ընթացքում նրանք դարձան ոչ միայն գործընկերներ, այլեւ լավ ընկերներ: Ադան չի կարող կրել անհեթեթություն եւ հիմարություն: Նա պահանջում էր ինքն իրեն եւ ուրիշներին: Մաթեմատիկական մտածելակերպով նա գրավեց այնպիսի բաներ, որոնք կանանց բնորոշ չեն: Աղջիկը դարձավ իր իսկական հանճարը եւ իր կյանքը նվիրեց գիտությանը:
Ada Augusta- ն չի դադարում իր գիտական հաշվարկներում
Ժամանակի ընթացքում առաջին ծրագրավորողը ստիպված էր հեռու մնալ գիտությունից: Պատճառն այն էր, որ երեք երեխաներ ծնվեց, եւ Ադան ստիպված էր ամբողջ ժամանակ անցկացնել իր ընտանիքի հետ: Սակայն նրա մաթեմատիկայի հանդեպ սերը այնքան ուժեղ էր, որ նա պատրաստ չէր զոհաբերել գիտությունը `հանուն խաղաղ ընտանիքի կյանքի իր ամուսնու եւ երեխաների հետ: Երբ աղջիկը գիտակցում է, որ նա այլեւս չի կարող գոյություն ունենալ առանց մաթեմատիկայի, նա հարցնում է «Բաբբաժին», որ լավ ուսուցիչ է գտնելու, շարունակելու ուսումը: Այս պահին նա վստահ է իր ունակություններին, ինչպես նախկինում, եւ պատրաստ է հեռանալ իր զարգացումներից: Babbage- ը արձագանքում է երիտասարդ գիտնական նամակով, որը ցույց է տալիս, որ ներկայումս նա չի կարողանում արժանավոր ուսուցիչ գտնել, բայց շարունակում է փնտրել: Նա նաեւ նշեց, որ իր գիտելիքները մաթեմատիկական դաշտում պարզապես փայլուն են, եւ նա կասկածում է, թե արդյոք նա պետք է ուսուցիչին:
Բաբբաժի մեքենաների ուսումնասիրություն
Մի փոքր անց Ada Augusta սկսում է մանրամասն ուսումնասիրել Babbage- ի կողմից ստեղծված համակարգիչները: Նա խնդրեց գյուտարարին ուղարկել իր մանրամասն տեղեկություններ, հաշվարկներ եւ նկարներ: Աղջիկը լրջորեն կարծում է, որ գյուտարարի հետ համագործակցությունը կարող է ավելի արդյունավետ լինել:
Իտալացի գիտնական Մանիբերթը հրատարակել է իր հոդվածը Babbage մեքենաների մասին, եւ առաջին ծրագրավորողը պարտավորվում է թարգմանել այն: «Համակարգչային հայրը» հետ միասին նա մանրամասն մեկնաբանություններ է տալիս հրատարակությանը, որը հետագայում հայտնի կդառնա որոշակի շրջանակներում:
Առաջին ծրագրերը
Նրա առաջին ծրագրերը Babbage- ի մեքենաների համար էին, որոնք հաշվարկել էին Բեռնոմլիի համարները: Ավելի կոնկրետ, Ադա Օգանան իր գրություններում բացատրեց երկու գծային հավասարումների համակարգի լուծումը: Այնուհետեւ առաջին անգամ այնպիսի հասկացություն, ինչպիսին աշխատող փոփոխականներն ու դրանց հաջորդական փոփոխությունը հայտնվեցին ծրագրի մեջ: Աղջիկը կարողացավ կիրառել հանձնարարական օպերատորը, որը դեռեւս ամենաարդիական ժամանակակից ծրագրի անբաժանելի մասն է: Մանիբերթի հոդվածի մեկնաբանություններում նկարագրված երկրորդ ծրագիրը կազմվել է Ada Augusta- ի կողմից, trigonometric գործառույթների հաշվարկման համար եւ ընդգրկել ցիկլի աշխատանքը: Վերարտադրողական նեյտրոնային հանգույցները նրա երրորդ ծրագրի հիմքն էին:
Առաջին ծրագրավորողի անունը, սակայն, հազվադեպ է հայտնաբերվել տեխնոլոգիական առաջընթացի պատմության մեջ: Մեծ մասի համար դա պայմանավորված է նրանով, որ Ադայի կյանքի ընթացքում ոչ մի ծրագիր չի մեկնարկվել: Սա տեղի ունեցավ այս նշանավոր կնոջ մահից հետո:
Գիտնականի կյանքի վերջին տարիները
Ադան մահանում է 36 տարեկանում: Նույն տարիքում հայրը մահացավ արյունահեղությունից: Հայրը եւ դուստրը մահացել են մեկ հիվանդության պատճառով `քաղցկեղից: Չնայած Ադա Օգոստան փորձել է բուժվել, իր կյանքի վերջին տարիները ցավալի էին: Յուրաքանչյուր նոր հաշվարկը ավելի շատ հոգնեցրեց կնոջ համար, բայց նա չի դադարում գիտություն անել մինչեւ նրա մահը: Ի պատիվ Ada- ի յուրահատուկ ծրագրավորման լեզուներից մեկը `« ADA », Ամերիկայի երկու փոքր քաղաքներ եւ քոլեջ:
Զարմանալի է, որ աշխարհում առաջին ծրագրավորողը կին է: Բայց այս երիտասարդ տիկինը աշխարհին տվեց իր սեփական զարգացումը, որը դարձավ ժամանակակից ծրագրավորման հիմքը:
Similar articles
Trending Now