Какие люди стояли у истоков советского программирования. И небольшое ретро-видео для программистов
Сегодня исполняется 103 года со дня рождения большого учёного, «патриарха отечественного программирования» Михаила Романовича Шуры-Буры (1918 - 2008).
Вся его жизнь была посвящена науке. Окончив в 1940 году мехмат МГУ, Михаил Романович семь лет преподавал математику в Артиллерийской инженерной академии им. Ф.Э. Дзержинского, затем в Московском физико-техническом институте, а потом возглавлял отдел программирования в Институте прикладной математики (ИПМ).
Собственно, Шуре-Буре принадлежит заслуга формирования этого отдела, первым результатом работы которого было появление программ для расчёта энергии взрывов при моделировании ядерного оружия на ЭВМ «Стрела».
Вы только представьте, каким интеллектом и научной находчивостью надо было обладать, чтобы программировать задачи такой сложности в машинных кодах на ЭВМ, имевшей оперативную память ёмкостью всего 1000 ячеек, неработающий накопитель на магнитной ленте и частые сбои в арифметике и управлении!
Ещё с середины 1950-х годов под началом Келдыша Шура-Бура работал во главе отдела программирования ИПМ над задачами расчёта с помощью ЭВМ траекторий искусственных спутников Земли. А в 1952 году стал соавтором (с Люстерником, Абрамовым и Шестаковым) первого советского учебника по программированию: «Решение математических задач на автоматических цифровых машинах. Программирование для быстродействующих электронных счётных машин».
Несомненно, ИПМ и лично Михаил Шура-Бура оказали значительное влияние на выбор архитектуры советских универсальных компьютеров, развитие системного и прикладного программирования в СССР. Кроме того, обладатель многих наград и учёных званий, Шура-Бура воспитал много высококлассных специалистов, подготовил более 30 кандидатов наук и 8 докторов наук.
Видео, которое я предлагаю Вам посмотреть, не имеет отношения к личности Михаила Романовича, но оно по-своему интересно, поскольку даёт представление о том, на каком уровне находились научное знание и технологии в 80-е годы прошлого века, и позволяет представить, с чем же приходилось иметь дело Шуре-Буре и его современникам.
Эта передача посвящена созданию алгоритмов управления роботами с помощью ЭВМ.
Ведущий – доцент МГУ А.Г.Кушниренко рассматривает пример создания алгоритма управления транспортным роботом "Путник". А заведующий лабораторией робототехнических систем Института машиноведения АН СССР доктор технических наук, профессор Альфред Иванович Корендясев знакомит с разработкой системы на участке механической обработки завода "Динамо".
Основы информатики и вычислительной техники. Алгоритмы плюс робот. 1987. Источник: канал на YouTube «Советское телевидение. Гостелерадиофонд России», www.youtube.com/c/gtrftv