вівторок, 11 лютого 2025 р.

11 лютого - Міжнародний день жінок в науці

Відео https://youtube.com/shorts/6Zqt7dZ1M1I?si=4Ql7lGyk0lh2A2xp

Відео https://youtu.be/seCvFB7pg6s?si=w4zTRieSV1qcXU7v

Катерина Логвинівна Ющенко (1919-2001) перша в Україні й колишньому Радянському Союзі жінка доктор фізико-математичних наук, якій ця ступінь була присвоєна за піонерські роботи з комп’ютерного програмування. Вона, використовуючи досвід експлуатації “МЭСМ”, розробила одну з перших в світі мов програмування високого рівня «Адресна мова», з непрямою адресацією при програмуванні. Саме завдяки цій мові зникла залежність від місця розташування програми в пам’яті.

К.Л. Ющенко народилася 8 грудня 1919 р. Чигирині. Її батьком був вчитель історії та географії Логвин Федорович Рвачев. У 1937 р. його звинуватили в українському націоналізмі і заарештували. У цей час Катерина Логвинівна вчилася на першому курсі фізико-математичного факультету Київського університету. ЇЇ 17-річну, як дочку «ворога народу», виключили з університету, а матір за спроби довести невинність батька засудили до 10 років тюремного ув’язнення. Тільки в 1954 р. після смерті Сталіна батьки Катерини Ющенко були реабілітовані посмертно за відсутністю складу злочину.
Влітку 1938 р., Катерина вирішила вступити до Узбецького державного університету в Самарканді, який під час війни з нацистами об’єднали зі Середньоазіатським державним університетом в Ташкенті. Навчання молода студентка поєднувала з роботою на військовому підприємстві, яке випускало приціли для танкових гармат.
Після закінчення війни Катерина Ющенко повернулася до України. У цей час у Львові відкрилась філія Інституту математики АН України. Майбутній академік Б. В. Гнєденко запропонував К. Ющенко роботу в його відділі - теорії ймовірностей.
У 1950 р. Катерина Логвинівна успішно захистила кандидатську дисертацію, а Б. В. Гнєденка обрали дійсним членом АН України та перевели до Київського інституту математики АН України. Переїхати з ним на роботу до Києва він запропонував К. Л. Ющенко.
Інститут математики був в ті роки у розквіті. Його директором був академік О. Ю. Ішлінський. Він займався теорією гіроскопів, для цього потрібно було робити складні розрахунки. Тож Катерину Логвинівну призначили керівником обчислювальної лабораторії для потреб якої було закуплено комплект лічильно-аналітичних машин, які встановили в підвалі будівлі президії АН України.
У 1954 р. за ініціативою академіка Б. В.Гнєденко лабораторія Лебедєва, де був створений перший в континентальній Європі комп’ютер “МЭСМ”, була переведена в Інститут математики. До її експлуатації підключилася група вчених, серед яких опинилася і Катерина Ющенко.
“МЭСМ” (українською МЕОМ) мала обмеженість внутрішньої пам’яті і невисоку швидкість, нестійкість роботи, через велику кількість електронних ламп. Розробники програм шукали витончені економні способи використання внутрішньої мови комп’ютера. При цьому майстерно використовували ті чи інші особливості системи команд комп’ютера.
Виникла необхідність у розробці мови програмування «високого рівня» і створення відповідного транслятора для кращого спілкування людини з комп’ютером. Постійна експлуатація МЕОМ розпочалася 25 грудня 1951 року.
Для проведення розрахунків задач зовнішньої балістики та для розрахунків траєкторій балістичних та космічних ракет, якими разом з московськими математиками займався Ю. О. Мітрополський, до лабораторії були переведені співробітники, серед них був Олексій Ющенко, з ним Катерина Рвачова згодом одружилася. Наприкінці 1951 р. математикам лабораторії, які мали допуск до державної таємниці, було надано документацію по системі команд МЕОМ. До перших розрахунків на МEOМ відносяться розрахунки траєкторій польотів балістичних та космічних ракет, розрахунки стійкості турбін Куйбишевської ГЕС та розв'язок задачі оптимізації прокладання дальніх ліній електропередач.
Істотно вплинув на вирішення проблем, що до розробки програм для МEOМ, професор Київського університету Л. І. Калужнін, який читав в 50-70-ті рр. курс математичної логіки і запропонував формальний апарат графічних схем програм.
Під впливом робіт члена кореспондент АН СРСР О.А.Ляпунова, який запропонував операторний метод програмування, в Києві почало розвиватися теоретичне програмування. У результаті в 1955 р. B. C. Королюк і К. Л. Ющенко розробили адресну мову, яка втілила два загальних принципи роботи комп’ютера – адресність і програмне керування.
Саме створення «Адресної мови» стало першим фундаментальним досягненням її наукової школи теоретичного програмування.
Вона випередила створення перших мов програмування Фортран (1958), Кобол (1959) і Алгол (1960) й асемблерів. Її конструкції увійшли до складу сучасних мов.
Катерина Логвинівна спільно з Б. В. Гнеденко і В. С. Королюком написала перший в СРСР підручник з програмування «Елементи програмування»
Ця книга була видана в 1961 р. й перевидана в 1964 р. Побачили світ і її переклади: в 1964 році в НДР і Угорщині, а в 1969 .– у Франції.
З початку 1960-х рр. К. Ющенко почала викладати курс програмування (адресного програмування) на механіко-математичному факультеті Київського державного університету ім. Т. Г. Шевченка (КУ). Вона стала першою жінкою, яка почала викладати цей предмет в Україні. Серед чоловіків першим був її колега В. С. Королюк - викладав програмування в КУ та КПІ з 1955 р.
Катерина Ющенко як талановитий програміст отримала 5 авторських свідоцтв. Вона є автором понад 200 наукових праць, у тому числі 23 монографій і навчальних посібників, частина яких була перекладена і видана в Німеччині, Чехії, Угорщині, Франції та Данії. Наукові праці стосувались теорії ймовірностей, теорії і створення алгоритмічних мов і мов програмування, методів побудови автоматизованих систем обробки даних.
Вона працювала у складі авторського колективу зі створення унікальної двотомної Енциклопедії кібернетики, яка в 1973 р. була видана українською мовою, а 1974-го — російською.
Член-кореспондент НАН України К. Л. Ющенко понад 40 років працювала в Інституті кібернетики та підготувала роботи 11 докторів і 47 кандидатів наук. Вона — авторка 23 монографій і підручників, понад 250 наукових праць, професорка Київського національного університету імені Тараса Шевченка, членкиня Міжнародної академії комп'ютерних наук і систем.
Створена нею київська школа теоретичного програмування стала відомою далеко за межами України. К. Л. Ющенко були присуджені дві Державні премії України (1978,1991) і премія Ради Міністрів СРСР, а за теоретичні розробки в області комп’ютерної алгебри – академічна премія імені Глушкова. Також, вона була нагороджена Орденом княгині Ольги (1999).
Тож українку Катерину Ющенко цілком заслужено називають авторкою першої в світі мови програмування високого рівня!
 

 

 


Немає коментарів:

Дописати коментар