Page 11 - 6285
P. 11

Через 105 років після народження  Ади Лавлейс, 8 грудня
            1919 р. в українському місті Чигирині у родині вчителя історії і
            географії  Логвина  Федоровича  Рвачова  з’явилася  донька
            Катерина,  котрій  судилося  продовжити  в  Україні  той  напрям
            досліджень,  біля  витоків  якого  стояли  її  попередники.  Доля
            подарувала  Катерині  Ющенко  можливість  написати  програми
            для обчислювальної машини, першої в Європі ЕОМ, створеної в
            Академії наук України під керівництвом С. О. Лебедєва. Яскраво
            обдаровані  у  математиці,  обидві  жінки  присвятили  своє  життя
            одній  улюбленій справі – цифровим обчислювальним машинам
            та їх програмному забезпеченні.


                     1.2. Наукова школа теоретичного програмування

                 Головним  результатом  робіт  стало  створення  у  1955  р.
            К.  Л.  Ющенко  і  Володимиром  Семеновичем  Королюком
            адресного  програмування,  яке  на  мовній  основі  втілило  два
            загальні  принципи  роботи  комп’ютера  –  адресності  та
            програмного керування. Саме створення Адресної мови – перше
            фундаментальне  досягнення  наукової  школи  теоретичного
            програмування  НАН  України.  Цим  самим  було  випереджено
            створення  перших  мов  програмування  –  Фортрана  (1958),
            Кобола  (1959)  та  ін.  Адресна  мова  була  реалізована  на  всіх
            вітчизняних комп’ютерах першого покоління – «Днепр», «Киев»,
            М-20, «Урал», «Минск».
                 Так  визначився  основний  об’єкт  досліджень  у  галузі
            теоретичного  програмування  –  методи  і  засоби  розробки
            програм. У ті роки такі засоби ототожнювалися з процедурними
            мовами,  які,  у  свою  черг,  сприймалися  як  знакові  системи
            спілкування   з   комп’ютером.    Спочатку   мови    називали
            алгоритмічними  за  аналогією  з  алгоритмічними  системами.  І
            тільки,  з’ясувавши  всю  неформалізованість  операційного
            середовища для розробки і функціонування програм, перейшли
            до назви «мови програмування».
                 На    початковому    етапі   дослідження    теоретичного
            програмування  розвивалося  по  двох  напрямах.  З  одного  боку,
            інтенсивно розроблялися власне мови програмування і методи їх
            реалізації,   передусім   математико-алгоритмічний     апарат



                                                                       11
   6   7   8   9   10   11   12   13   14   15   16