Михаил Романович Шура-Бура

Михаил Романович Шура-Бура

(21.10.1918 г., деревня Парафиевка на Черниговщине - 14.12.2008, Москва). Основатель отечественной научной школы программирования, доктор физико-математических наук.

В 1935 г. поступил на механико-математический факультет МГУ, который окончил в 1940 г. Обучался в аспирантуре НИИ математики Московского университета (1944-1947 гг.). Кандидат физико-математических наук (1947 г.), тема диссертации: «Проекционные спектры бикомпактных пространств». Доктор физико-математических наук (1954 г.), тема диссертации: «Вопросы решения математических задач с большим числом операций».

Заслуженный деятель науки Российской Федерации (1999 г.). Почётный член РАЕН (1991 г.). Заслуженный профессор Московского государственного университета (1994 г.).

Дважды лауреат Государственной премии СССР (1955 г., 1978 г.). Награждён орденами Ленина (1990 г.), Трудового Красного Знамени (1956 г., 1983 г.), «Знак Почета» (1961 г.), медалью «За Победу над Германией» (1945 г.) и юбилейными медалями.

В 1940–1947 гг. преподаватель кафедры математики Артиллерийской академии имени Ф. Э. Дзержинского.

После окончания аспирантуры в 1947 г. и защиты кандидатской диссертации был направлен на вновь созданный физико-технический факультет Московского университета (преобразованный в 1951 г. в Московский физико-технический институт), где проработал на кафедре математики в должностях старшего преподавателя, доцента, профессора вплоть до 1954/55 учебного года.

С 1955 г. Шура-Бура снова преподает в Московском университете: профессор кафедры вычислительной математики механико-математического факультета (1955-1970 гг.); основатель и заведующий кафедрой системного программирования (1970-1993 гг.), профессор кафедры системного программирования (с 1994 г.) факультета вычислительной математики и кибернетики.

Параллельно с преподаванием Шура-Бура занимался проблемами вычислительной математики, с которыми столкнулся ещё во время работы в Артиллерийской академии, сотрудничая с кафедрой внешней баллистики. В 1947–1948 гг. Шура-Бура принял участие в работах отдела приближенных вычислений Математического института имени В. А. Стеклова АН СССР. В 1948 г. вместе со своим отделом перешел во вновь организованный Институт точной механики и вычислительной техники АН СССР. В 1952 г. защитил диссертацию на соискание ученой степени доктора физико-математических наук.

В 1953 г. Шура-Бура начал работать в Отделении прикладной математики Математического института имени В. А. Стеклова, созданном М. В. Келдышем и преобразованном затем в Институт прикладной математики АН СССР (ныне ИПМ РАН имени М. В. Келдыша), где вскоре возглавил отдел автоматизации программирования.

Первым результатом работы отдела программирования ИПМ, которым руководил Шура-Бура, было создание на ЭВМ «Стрела» программ для расчёта энергии ядерных взрывов (1953–1955 гг.). Параметры ЭВМ того времени требовали от программистов виртуозного умения и оригинальных находок в организации отладки программ и счёта. В 1955 г. Шура-Бура за вклад в создание ядерного оружия в СССР был удостоен Государственной премии СССР.

В середине 1950-х гг. отдел программирования был привлечен М. В. Келдышем к расчётам траекторий искусственных спутников Земли (ИСЗ). Разработанные отделом программы для ЭВМ «Стрела», а затем М-20, обеспечивали круглосуточный режим обработки траекторных ИСЗ. Они использовались с 1957 года при запуске ИСЗ, полёте Ю. А. Гагарина в 1961 году и затем в течение последующих 10 лет.

Шура-Бура являлся заместителем Генерального конструктора академика C. А. Лебедева, соавтором архитектуры известной ЭВМ М-20, архитектуры, воплощённой впоследствии в нескольких сериях полупроводниковых отечественных ЭВМ, руководителем создания её базового программного обеспечения и автором знаменитой в своё время системы ИС-2.

Работы отдела Шура-Буры по языкам и системам программирования были начаты ещё в 1950-х годах с использованием операторного программирования на основе теории схем программ А. А. Ляпунова. В 1963 г. под руководством Шура-Буры был создан первый транслятор с языка АЛГОЛ-60 для ЭВМ М-20 транслятор ТА-2 с полной версии языка АЛГОЛ-60. За ним последовали системы программирования для БЭСМ-6 и других ЭВМ.

Шура-Бура был научным руководителем разработки программного обеспечения ЕС ЭВМ. В 1978 г. за выполнение этой работы был удостоен Государственной премии СССР.

В 1980-х гг. Шура-Бура успешно решил казавшуюся поначалу тупиковой проблему своевременного создания системного и прикладного программного обеспечения для космического челнока «Буран». За вклад в создание «Бурана» награжден орденом Ленина.

Шура-Бура был главой ведущей российской научной школы в области программирования. С 1956 г. руководил знаменитым общемосковским научно-исследовательским семинаром по автоматизации программирования.

Читал основные и специальные курсы по современным проблемам программирования. Подготовил более 30 кандидатов и 8 докторов наук.

Автор свыше 70 научных работ, монографий и учебников, в том числе соавтор (вместе с Л. А. Люстерником, А. А. Абрамовым, В. И. Шестаковым) первой в Советском Союзе монографии по программированию «Решение математических задач на автоматических цифровых машинах. Программирование для быстродействующих электронных счетных машин» (Москва, издательство АН СССР, 1952), по которой училось первое поколение советских программистов. Среди других публикаций:
• Система интерпретации ИС-2 // В сборнике: Библиотека стандартных программ — Москва, ЦБТИ, 1961;
• The Early Development of Programming in the USSR // В сборнике: A history of Computing in the Twentieth Century — Асademic Press, 1980 (соавтор А. П. Ершов).

Источник

Читать в электронном виде:
• М. Р. Шура-Бура и А.П. Ершов. Становление и развитие программирования в СССР
• М. Р. Шура-Бура. Программирование и архитектура ЭВМ.