Ершов, Андрей Петрович

В Википедии есть статьи о других людях с фамилией Ершов.

Андрей Петрович Ершов
Дата рождения 19 апреля 1931(1931-04-19)[1][2]
Место рождения
Дата смерти 8 декабря 1988(1988-12-08)[2](57 лет)
Место смерти
Страна
Научная сфера Информатика и вычислительная техника, программирование
Место работы Новосибирский Академгородок
Альма-матер МГУ (мехмат)
Учёная степень доктор физико-математических наук
Учёное звание академик АН СССР
Научный руководитель Ляпунов, Алексей Андреевич
Известен как один из первых программистов СССР и один из пионеров российской корпусной лингвистики, как создатель сибирской школы программирования, один из создателей (наряду с А.А. Ляпуновым, Г.И. Марчуком, Н.Н. Яненко) сибирской школы информатики
Награды и премии
Орден Трудового Красного Знамени Орден Трудового Красного Знамени Орден Трудового Красного Знамени Орден «Знак Почёта»  — 1943

Премия им. А. Н. Крылова

Сайт ershov.iis.nsk.su

Андре́й Петро́вич Ершо́в (19 апреля 1931, Москва — 8 декабря 1988, Москва) — советский учёный, один из пионеров теоретического и системного программирования, создатель Сибирской школы информатики, академик АН СССР.Его работы оказали огромное влияние на формирование и развитие вычислительной техники не только в СССР, но и во всём мире.

Ершов — один из пионеров российской корпусной лингвистики; по его инициативе начал создаваться Машинный фонд русского языка при Институте русского языка АН СССР.

Биография

Окончил механико-математический факультет МГУ в 1954 году. Ученик Алексея Ляпунова. До начала 1950-х годов не существовало специальности «программист», Ершов оказался одним из первых программистов, имевших специальное образование. После окончания аспирантуры механико-математического факультета в 1957 году возглавил отдел теоретического программирования Вычислительного центра АН СССР.

Вскоре после окончания МГУ становится руководителем работ и автором одной из первых программирующих программ для отечественных ЭВМ — БЭСМ и «Стрела». В 1958 году опубликовал монографию «Программирующая программа для быстродействующей электронной счетной машины», которая сразу же была издана за рубежом.

В 1960 году переехал в Новосибирский Академгородок, с которым была связана вся последующая научная и педагогическая деятельность.

Под его руководством и при его участии были созданы такие язы­ки программирования, как Альфа, Альфа-6 и трансляторы с них.

В 1970-е годы разработал типовую, общую для многих языков схему трансляции, пригодную для создания фрагментов оптимизированных трансляторов. Эта схема охватывала многие задачи автоматизации программирования: анализ свойств программ, систем преобразования программ, разработки входных языков, разработки оптимизирующих трансляторов. Для решения этой проблемы требовался специальный язык, чтобы на нём можно было описать все возникающие проблемы. Такой универсальный программирующий процессор и его внутренний язык описания был создан и получил название «Бета».

В сере­дине 1980-х годов развил эти идеи и предложил создать открытый, то есть развиваемый язык, на котором можно описать будущую программу, конструкции, её образующие, и объекты предметной области задачи. Этот язык получил наименование «Лексикон».

С 1966 по 1972 год руководил созданием программно-аппаратной системы разделения времени АИСТ («автоматическая информационная станция») в СО АН СССР[3].

В 1970-е годы активно занимается педагогической деятельностью. Вокруг него складывается неформальный коллектив научных сотрудников