Ющенко Катерина Логвинівна: відмінності між версіями

Немає опису редагування
 
(Не показано 10 проміжних версій цього користувача)
Рядок 24: Рядок 24:


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


Катерина Ющенко народилася 8 грудня 1919 року в колишній столиці запорізьких козаків місті Чигирині. Її батьком був вчитель історії та географії Логвин Федорович Рвачев.  
Катерина Ющенко народилася 8 грудня 1919 року в колишній столиці запорізьких козаків місті Чигирині. Її батьком був вчитель історії та географії Логвин Федорович Рвачев.  


У 1937 році його визнали українським націоналістом і заарештували. У цей час Катерина Логвинівна вчилася на першому курсі фізико-математичного факультету Київського університету. Як дочку «ворога народу» 17-річну Катерину виключили з університету. Мати Катерини намагалася довести невинність батька і принесла чекістам документи про його участь у революційному русі. Більше вона не повернулася. Її, як і батька, засудили до 10 років тюремного ув’язнення. Принесені матір’ю документи спалили на її очах. Тільки в 1954 році після смерті Сталіна батьки Катерини Ющенко були реабілітовані посмертно за відсутністю складу злочину.
У 1937 році його визнали українським націоналістом і заарештували. У цей час Катерина Логвинівна вчилася на першому курсі фізико-математичного факультету Київського університету. Як дочку «ворога народу» 17-річну Катерину виключили з університету. Мати Катерини намагалася довести невинність батька і принесла чекістам документи про його участь у революційному русі. Більше вона не повернулася. Її, як і батька, засудили до 10 років тюремного ув’язнення. Принесені матір’ю документи спалили на її очах. Тільки в 1954 році після смерті Сталіна батьки Катерини Ющенко були реабілітовані посмертно за відсутністю складу злочину.
[[Файл:Під час роботи.png|left|300px|thumb|]]


А тоді, влітку 1938 року, Катерина вирішила вступити до Узбецького державного університету в Самарканді. Коли під час війни Узбецький університет об’єднали зі Середньоазіатським державним університетом в Ташкенті, молода студентка була перенаправлена туди.   
А тоді, влітку 1938 року, Катерина вирішила вступити до Узбецького державного університету в Самарканді. Коли під час війни Узбецький університет об’єднали зі Середньоазіатським державним університетом в Ташкенті, молода студентка була перенаправлена туди.   
Рядок 62: Рядок 64:
Обмеженість внутрішньої пам’яті “МЭСМ” і її невисока швидкодія, нестійкість роботи, викликана великою кількістю електронних ламп, змушували розробників програм знаходити витончені способи використання внутрішньої мови комп’ютера. Складання кожної програми розглядалося як вирішення індивідуальної задачі. Програмісти шукали економні рішення, майстерно використовуючи ті чи інші особливості системи команд комп’ютера.
Обмеженість внутрішньої пам’яті “МЭСМ” і її невисока швидкодія, нестійкість роботи, викликана великою кількістю електронних ламп, змушували розробників програм знаходити витончені способи використання внутрішньої мови комп’ютера. Складання кожної програми розглядалося як вирішення індивідуальної задачі. Програмісти шукали економні рішення, майстерно використовуючи ті чи інші особливості системи команд комп’ютера.
У процесі роботи з’ясувалося, що більш складні завдання важко вирішувати шляхом написання просто машинних програм. Так виникла необхідність у розробці мови програмування «високого рівня» і виникла проблема створення відповідного транслятора для кращого спілкування людини з комп’ютером.
У процесі роботи з’ясувалося, що більш складні завдання важко вирішувати шляхом написання просто машинних програм. Так виникла необхідність у розробці мови програмування «високого рівня» і виникла проблема створення відповідного транслятора для кращого спілкування людини з комп’ютером.
[[Файл:Юрій Ющенко.png|left|300px|thumb|Син, Юрій Ющенко]]


Істотно вплинув на розуміння цієї проблеми професор Київського університету Л.І.Калужнін, який читав в 50-70-ті роки курс математичної логіки і запропонував формальний апарат граф-схем Під впливом робіт члена кореспондент АН СРСР О. А. Ляпунова, який запропонував операторний метод програмування, в Києві почало розвиватися теоретичне програмування. У результаті в 1955 році B.C.Королюк і К.Л.Ющенко розробили адресну мову, яка на мовній основі втілила два загальних принципи роботи комп’ютера – адресність і програмне керування. Створюючи зручну систему понять для опису архітектури комп’ютера і його системи команд, автори ввели в «Адресну мову» засоби маніпулювання адресами другого рангу.
Істотно вплинув на розуміння цієї проблеми професор Київського університету Л.І.Калужнін, який читав в 50-70-ті роки курс математичної логіки і запропонував формальний апарат граф-схем Під впливом робіт члена кореспондент АН СРСР О. А. Ляпунова, який запропонував операторний метод програмування, в Києві почало розвиватися теоретичне програмування. У результаті в 1955 році B.C.Королюк і К.Л.Ющенко розробили адресну мову, яка на мовній основі втілила два загальних принципи роботи комп’ютера – адресність і програмне керування. Створюючи зручну систему понять для опису архітектури комп’ютера і його системи команд, автори ввели в «Адресну мову» засоби маніпулювання адресами другого рангу.


Саме створення «Адресної мови» стало першим фундаментальним досягненням наукової школи теоретичного програмування. Випередивши створення перших мов програмування Фортран (1958), Кобол (1959) і Алгол (1960), адресна мова передувала появі не тільки мов програмування з апаратом непрямої адресації, але й асемблерів, а її конструкції увійшли до складу сучасних мов.
Саме створення «Адресної мови» стало першим фундаментальним досягненням наукової школи теоретичного програмування. Випередивши створення перших мов програмування Фортран (1958), Кобол (1959) і Алгол (1960), адресна мова передувала появі не тільки мов програмування з апаратом непрямої адресації, але й асемблерів, а її конструкції увійшли до складу сучасних мов.
{| border="0" align="right" cellpadding="4" valign="top"
| <youtube width="300" height="210" align="right">BuCR13fvL7w&t=1s</youtube>
|}


Катерина Логвинівна спільно з Б.В.Гнеденко і В.С. Королюком написала перший в СРСР підручник з програмування «Елементи програмування». Книга була видана в 1961 році і перевидана в 1964 році. Побачили світ і її переклади: в 1964 році в НДР і Угорщині, а в 1969 році – у Франції.
Катерина Логвинівна спільно з Б.В.Гнеденко і В.С. Королюком написала перший в СРСР підручник з програмування «Елементи програмування». Книга була видана в 1961 році і перевидана в 1964 році. Побачили світ і її переклади: в 1964 році в НДР і Угорщині, а в 1969 році – у Франції.
Рядок 72: Рядок 79:
Талановитий програміст, Катерина Логвинівна отримала 5 авторських свідоцтв. Вона є автором понад 200 наукових праць, у тому числі 23 монографій і навчальних посібників, частина яких була перекладена і видана в Німеччині, Чехії, Угорщині, Франції та Данії.
Талановитий програміст, Катерина Логвинівна отримала 5 авторських свідоцтв. Вона є автором понад 200 наукових праць, у тому числі 23 монографій і навчальних посібників, частина яких була перекладена і видана в Німеччині, Чехії, Угорщині, Франції та Данії.


Разом зі своїми чоловіком Олексієм Андрійовичем Ющенком Катерина Логвинівна виховала трьох дітей, мала дев'ять онуків. Померла Катерина Ющенко 15 серпня 2001 року і похована в Києв  
Разом зі своїми чоловіком Олексієм Андрійовичем Ющенком Катерина Логвинівна виховала трьох дітей, мала дев'ять онуків. Померла Катерина Ющенко 15 серпня 2001 року і похована в Києв


==Освіта==
==Освіта==
Рядок 82: Рядок 89:


==Сім'я==
==Сім'я==
Батько Логвин Федорович Рвачев — вчитель історії та географії. Мати, Рвачова Ксенія Олексіївна, викладала математику. Крім Катерини в сім’ї виховувалось четверо дітей – Людмила і Михайло, що стали вчителями, Олексій та Володимир, які разом з Катериною занесені до когорти видатних науковців  
[[Файл:Катерина з сином Юрієм.png|міні]]
 
Батько Логвин Федорович Рвачев — вчитель історії та географії. Мати, Рвачова Ксенія Олексіївна, викладала математику. Крім Катерини в сім’ї виховувалось четверо дітей – Людмила і Михайло, що стали вчителями, Олексій та Володимир, які разом з Катериною занесені до когорти видатних науковців.


Брат Володимир - український радянський математик і механік.
Брат Володимир - український радянський математик і механік.
Рядок 88: Рядок 97:
Чоловік -  Олексій Андрійович Ющенко. Мала трьох дітей та дев'ятьох внуків.
Чоловік -  Олексій Андрійович Ющенко. Мала трьох дітей та дев'ятьох внуків.


Син Юрій — доцент факультету інформатики у Києво-могилянській академії.  
Син Юрій — доцент факультету інформатики у Києво-могилянській академії.
 
==Звання, чини, нагороди==
Доктор фізико-математичних наук, член-кореспондент АН УРСР (1976), заслужена діячка науки, лауреат премії Ради Міністрів СРСР та двічі — Державної премії України, премії НАН України імені Глушкова, дійсний член Міжнародної академії комп'ютерних наук. Нагороджена орденом княгині Ольги.


==Джерела==
==Джерела==