ПЕРВАЯ РУССКАЯ ЖЕНЩИНА-ПРОГРАММИСТ

ПЕРВАЯ РУССКАЯ ЖЕНЩИНА-ПРОГРАММИСТ

Цифровой профсоюз!

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

Екатерина Логвиновна Ющенко (Рвачева) родилась 8 декабря 1919 года в городе Чигирине, в семье учителя истории и географии.

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

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

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

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


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

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

В результате в 1955 году B.C.Королюк и Е.Л.Ющенко разработали уникальный адресный язык, который на языковой основе реализовал два общих принципа работы компьютера – адресность и программное управление.

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

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

Советская школа теоретического программирования стала известной далеко за пределами Союза, а Екатерине Ющенко были присуждены госсударственные премии.

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



Report Page