Биография

Андрей Николаевич Терехов

Андрей Николаевич Терехов

Профессор, доктор физ-мат наук. заведующий кафедрой Системного программирования Санкт-Петербургского государственного Университета. Генеральный директор и основатель компании Ланит-Терком. Председатель Правления всероссийской ассоциации РУССОФТ. Член ACM и IEEE CS

Андрей Николаевич Терехов родился 3 сентября 1949

  • 1971Первым защитил диплом (с отличием) первого выпуска кафедры матобеспечения ЭВМ математико-механического факультета Ленинградского Государственного Университета и поступил на работу по распределению в ВЦ НИИММ ЛГУ. К этому времени имел 5 лет стажа работы программистом в НПО «Ленэлектронмаш».
  • 1977Стал ИО руководителя лаборатории системного программирования после перехода предыдущего руководителя лаборатории член-корр АН СССР С.С. Лаврова на работу директором Института Теоретической Астрономии АН СССР.
  • 1978Защитил кандидатскую диссертацию «Методы синтеза эффективной рабочей программы» (физ-мат наук) под руководством доктора физ-мат наук Г.С. Цейтина.
  • 1991Защитил докторскую диссертацию «Технология программирования встроенных систем реального времени».
  • 1991Создал и возглавил ГП «ТЕРКОМ». В 1995 году оно было переименованно в ГУП «ТЕРКОМ»
  • 1996Организовал и возглавил кафедру системного программирования Санкт-Петербургского государственного университета.
  • 1998В дополнение к ГУП «ТЕРКОМ» основал и возглавил ЗАО «ЛАНИТ-ТЕРКОМ».
  • 2002Был назначен директором вновь созданного НИИ информационных технологий СПбГУ, уровень которого через несколько лет приказом Н. М. Кропачева был понижен до факультетского уровня вместе со всеми другими институтами СПБГУ.
  • 2004Участвовал в создании и был избран председателем правления ассоциации разработчиков программного обеспечения, созданной на базе консорциума ФОРТ-РОСС и ассоциации «Руссофт» (в данный момент — член Совета Правления).
  • 2012В офисе компании «Яндекс» прошло заседание президиума Совета при Президенте Российской Федерации по модернизации экономики и инновационному развитию России. В обсуждении принял участие и выступил с докладом о важности сохранения налоговых льгот для ИТ-индустрии и о поддержке фундаментальных исследований (в том числе многолетних) генеральный директор компании Ланит-Терком Андрей Терехов. Его предложения вошли в решение Совета (п. 2).
  • 2017Разработал 2 видео курса – «История ЭВМ» (Лекториум) и «Архитектура ЭВМ» (Coursera).

Научная деятельность

В 1970-х годах научная деятельность Андрея Николаевича была в основном связана с разработкой новых методов компиляции языков программирования. Прикладным результатом этих исследований стала реализация трансляторов и кросс-трансляторов языков со статическим контролем типов (Алгол 68, Ада, Паскаль, Оберон и т. п.) для целого ряда различных платформ. В частности, в рамках этих работ коллективов разработчиков ЛГУ под руководством Андрея Николаевича был реализован транслятор Алгола 68, одного из наиболее сложных языков программирования, существовавших на тот момент, для наиболее массовой платформы тех лет, ЕС ЭВМ. Впоследствии этот транслятор был перенесен на ряд других платформ, в том числе, IBM PC.

В 1980-х годах Андрей Николаевич Терехов начал работать над промышленными проектами в области телекоммуникаций. В связи с этим в сферу научных интересов Андрея Николаевича вошли вопросы технологии программирования и реализации систем реального времени, в том числе, встроенных систем.

Начиная с середины 1990-х годов, Андрей Николаевич занимается исследованиями в области реинжиниринга программного обеспечения, а также вопросами преподавания информационных технологий.

Награды

В 2002 году награжден Министерством образования Российской Федерации медалью «Почетный работник высшего профессионального образования» В 2005 году указом Президента Российской Федерации Андрей Николаевич Терехов награжден медалью ордена «За заслуги перед Отечеством» II степени «за заслуги в научной и педагогической деятельности и большой вклад в подготовку высококвалифицированных специалистов».