Ющенко Екатерина Логвиновна | История ИТ в Украине
Yuschenko

Ющенко Екатерина Логвиновна

Екатерина Логвиновна Ющенко была первой в СССР женщиной-доктором физико-математических наук, которой эта степень была присуждена за пионерские работы по программированию. Она, используя опыт эксплуатации МЭСМ, разработала один из первых в мире языков программирования высокого уровня «Адресный язык», с косвенной адресацией при программировании. Именно благодаря этому языку исчезла зависимость от места расположения программы в памяти. Екатерина Логвиновна стала основоположником первой в СССР школы теоретического программирования.

Екатерина Ющенко родилась 8 декабря 1919 года в бывшей столице запорожских казаков городе Чигирине. Ее отцом был учитель истории и географии Логвин Федорович Рвачев. В 1937 году его посчитали украинским националистом и арестовали. В это время Екатерина Логвиновна училась на первом курсе физико-математического факультета Киевского университета. Как дочь «врага народа» 17-летнюю Екатерину исключили из университета. Мать Екатерины пыталась доказать невиновность отца и принесла чекистам документы о его участии в революционном движении. Обратно она не вернулась. Ее, как и отца, осудили на 10 лет тюремного заключения. Принесенные матерью документы сожгли на ее глазах.  Только в 1954 году после смерти Сталина родители Екатерины Ющенко были реабилитированы посмертно в связи с  отсутствием состава преступления.

А тогда, летом 1938 года Екатерина решила поступить  в Узбекский государственный университет в Самарканд. Когда во время войны Узбекский университет объединили со Среднеазиатским государственным университетом в Ташкенте,  молодая студентка была перенаправлена туда. Одновременно Екатерина устроилась на работу на военном предприятии, выпускающем прицелы для танковых пушек.

После окончания войны Екатерина Ющенко вернулась в Украину. В это время во Львове открылся филиал Института математики АН Украины. Будущий академик АН Украины Борис Владимирович Гнеденко предложил Ющенко работу в его отделе теории вероятностей.

В 1950 году Екатерина Логвиновна успешно защитила кандидатскую диссертацию. В том же году Гнеденко избрали действительным членом АН Украины, а его отдел перевели в Киевский институт математики АН Украины. Он тут же предложил Е.Л. Ющенко переехать в Киев.

Институт математики был в эти годы на взлете. Его директор академик Александр Юрьевич Ишлинский занимался теорией гироскопов - очень актуальной проблемой во времена, когда строительство спутников находилось в самой зачаточной стадии. В рамках своих исследований Ишлинскому нужно было производить сложные расчеты. Для этой цели был закуплен комплект счетно-аналитических машин, которые установили в подвале здания президиума АН Украины. Екатерину Логвиновну назначили руководителем этой вычислительной лаборатории.

В 1954 г. по инициативе академика Б.В. Гнеденко лаборатория Лебедева, где был создан первый в континентальной Европе компьютер МЭСМ, была переведена в Институт математики.  К эксплуатации МЭСМ подключилась группа ученых, среди которых оказалась и Екатерина Ющенко.

Ограниченность внутренней памяти МЭСМ и ее невысокое быстродействие, неустойчивость работы, вызванная большим количеством электронных ламп, вынуждали составителей программ находить изощренные способы использования внутреннего языка компьютера. Составление каждой программы рассматривалось как решение индивидуальной задачи. Программисты искали экономные решения, искусно используя те или иные особенности системы команд компьютера.

В процессе работы выяснилось, что более сложные задачи затруднительно решать путем написания просто машинных программ. Так возникла необходимость в разработке языка программирования «высокого уровня» и возникла проблема создания  соответствующего транслятора для лучшего общения человека с компьютером. Существенное влияние на понимание этой проблемы оказал профессор Киевского университета Л.И.Калужнин, читавший в 50-70-е годы курс математической логики и предложивший формальный аппарат граф-схем программ.

Под влиянием работ члена корреспондент АН СССР А.А.Ляпунова, предложившего операторный метод программирования, в Киеве стало развиваться теоретическое программирование.  В результате в 1955 году B.C.Королюк и Е.Л.Ющенко разработали адресный язык, который на языковой основе воплотил два общих принципа работы компьютера – адресность и программное управление. Создавая удобную систему понятий для описания архитектуры компьютера и его системы команд, авторы ввели в «Адресный язык» средства манипулирования адресами второго ранга.

Именно создание «Адресного языка» стало первым фундаментальным достижением научной школы теоретического программирования. Опередив создание первых языков программирования Фортран (1958), Кобол (1959) и Алгол (1960), адресный язык предвосхитил появление не только языков программирования с аппаратом косвенной адресации, но и ассемблеров, а его конструкции вошли в состав современных языков.

Екатерина Логвиновна совместно с Б. В. Гнеденко и В. С. Королюком написала первый в СССР  учебник по программированию «Элементы программирования». Книга была издана в 1961 году и переиздана в 1964 году. Увидели свет и ее переводы: в 1964 году в ГДР и Венгрии, а 1969 году во Франции.

В последующие года она подготовила 45 кандидатов и 11 докторов наук. Киевская школа теоретического программирования стала известной далеко за пределами Советского Союза. Е.Л. Ющенко были присуждены две Государственные премии Украины (Государственные премии УССР) и премия Совета Министров СССР, а за теоретические разработки в области компьютерной алгебры — академическая премия имени Глушкова. Также Е. Ющенко была награждена Орденом княгини Ольги.

Талантливый программист, Екатерина Логвиновна получила 5 авторских свидетельств. Она является автором более 200 научных работ, в том числе 23 монографий и учебных пособий, часть которых была переведена и издана в Германии, Чехии, Венгрии, Франции и Дании.