Працювала в Львівському відділі теорії імовірностей Інституту математики АН УРСР
Катерина Ющенко – українка, що першою у світі створила мову програмування для комп’ютера. Саме її розробка, щоправда, із не надто милозвучною назвою “адресна мова програмування” випередить мову Фортран на 2 роки, Кобол на 3 і і Алгол на 5.
Як пише «Четверта студія» з посиланням на Ukrainian People, в те, що уродженка містечка Чигирин одного дня працюватиме у лабораторії з першими комп’ютерами, важко було повірити.
Вона донька ворога народу. Її батько, вчитель історії, мав необережність провести дітям екскурсію місцями козацької бойової слави. Так званому українському буржуазному націоналісту випишуть 10 років позбавлення волі. А доньку – першокурсницю фізико-математичного факультету Київського університету – виженуть вже наступного дня.
Прийняти на навчання неблагонадійну ученицю ризикнуть лише в Узбецькому університеті. На рідну землю повернеться тільки після Другоїї світової. В той час У Львові відкривають філію Інституту математики і Катерина потрапляє у відділ теорії ймовірностей.
А тим часом у Феофанії, передмісті Києва, у приміщенні старого монастиря тридцять науковців розробляють перший на всій континентальній Європі комп’ютер. Подібні машини на той час були тільки у Великобританії та США.
Назва цього творіння МЕСМ – мала електронна обчислювальна машина. Втім “мала” – це жартівливе слово, бо займав цей комп’ютер 60 квадратних метрів.
Вздовж стін простягались фанерні макети, в які вмонтували 6000 тисяч радіоламп, конденсатори та резистори. Машина ніколи не працювала вдень. Найменший стрибок напруги переривав довгі обрахунки, та й тягнула МЕСМ стільки енергії, що ці стрибки були неминучі. Пам’ять машини дуже мала — якихось сотні байт.
Так от батька першого ЕОМ Сергія Лєбєдєва переводять у Москву для нових розробок, а комп’ютерного первістка передають науковцям з Інституту математики, до якого переводять Катерину Ющенко. Тут і зійшлись їхні шляхи. Спочатку для комп’ютера створювали найпростіші програмки.
Та Ющенко розуміла, що можливості ЕОМ значно розширяться якщо використовувати універсальну мову програмування більш високого рівня. Так поступово з’явилась адресна мова. Винахід Ющенко допоміг писати програми, що не залежали від місця в пам’яті комп’ютера і розташування масивів даних.
Те, що колись в Союзі називалось лженаукою тепер допомагало вирішувати численні проблеми. Завдяки адресній мові програмування комп’ютери почали вести розрахунки траєкторій польоту балістичних ракет, ядерної зброї, обчислювали параметри боєголовок.
Сучасне програмування, бази даних та засоби штучного інтелекту – усі ці сфери й досі застосовують засоби, які більше півстоліття тому вперше реалізувала українка.
Довідково. Катерина Логвинівна Ющенко (у дівоцтві Рвачова) народилася 8 грудня 1919 року в родині вчителів. Її брат — Рвачов Володимир Логвинович — український радянський математик і механік. Закінчила Середньоазійський університет (1942). Працювала в Львівському відділі теорії імовірностей Інституту математики АН УРСР (1946—1950), старший науковий співробітник Інституту математики АН УРСР (1950—1957), завідувач відділу Інституту кібернетики АН УРСР (з 1957).
Написала перші програми для першої ЕОМ, створеної у НАН України під керівництвом Сергія Олексійовича Лебедєва. За сорок років роботи в Інституті кібернетики ім. В. М. Глушкова НАН України нею створена широковідома в Україні і за кордоном наукова школа теоретичного програмування.
Коментарі
Позначки: адресна мова програмування, ЕОМ, Катерина Ющенко, комп'ютер, програмування