Курочкин, Владимир Михайлович (учёный)


Влади́мир Миха́йлович Ку́рочкин (1 июня 1926 — 15 мая 1999) — советский учёный в области информатики (специалист по вычислительной математике и математическому обеспечению ЭВМ), кандидат физико-математических наук (1949). Стоял у истоков зарождения отечественного программирования, возглавлял отдел систем математического обеспечения ВЦ РАН с основания организации в 1955 году по 1966 год и затем с 1971 года по 1991 год.

В. М. Курочкин начал свою научную деятельность как математик-алгебраист на механико-математическом факультете Московского государственного университета. Специализировался по алгебре под руководством выдающегося алгебраиста А. Г. Куроша. Опубликовал ряд работ по теории колец и алгебр. В 1949 г. защитил кандидатскую диссертацию.

В 1950 г. В. М. Курочкин поступил на работу в Институт точной механики и вычислительной техники АН СССР, где в то время под руководством академика С. А. Лебедева шла работа по созданию первых советских ЭВМ. Принял деятельное участие в разработке системы команд ЭВМ БЭСМ. За эту работу В. М. Курочкин был награждён орденом Трудового Красного знамени.

В 1955 г. образуется Вычислительный Центр АН СССР. В. М. Курочкин возглавил лабораторию программирования, которая стала одним из основных центров этой новой тогда области науки в СССР. За время существования лаборатории из неё выделились несколько коллективов, составивших ядра других подразделений ВЦ АН СССР, а также других институтов (Вычислительный центр Сибирского отделения АН СССР — ныне Институт вычислительных технологий СО РАН, Центральный экономико-математический институт РАН).

Одним из первых в СССР В. М. Курочкин стал заниматься вопросами автоматизации программирования. В те годы, когда надёжность ламповых ЭВМ была крайне низка, а возможности связи ЭВМ с внешним миром оставались на уровне счётно-аналитических машин, В. М. Курочкин возглавил работу над созданием программирующих программ, а впоследствии — языков программирования и трансляторов.

Под руководством В. М. Курочкина были созданы транслятор ППС для ЭВМ Стрела-3 и транслятор с языка АЛГОЛ для ЭВМ БЭСМ-2. Вслед за этим В. М. Курочкиным была составлена оригинальная, широко применявшаяся «Компилирующая и интерпретирующая система» (КИС) для ЭВМ БЭСМ-2. При этом был успешно воплощён ряд новых тогда, но сейчас ставших классическими методов: табличный подход к синтаксическому анализу, оптимальное по числу рабочих переменных программирование арифметических выражений.