Вы здесь

Карпов Леонид Евгеньевич

Версия для печатиSend by email

Доцент кафедры СП

E-mail: 
Ученая степень: 
д-р техн. наук

Место рождения: г. Москва

В 1969 году окончил в Москве специальную школу № 14 с преподаванием ряда предметов на английском языке, в 1975 году окончил Московский физико-технический институт (МФТИ), в 1983 году окончил заочную аспирантуру при Вычислительном центре АН СССР.

Кандидат технических наук (1987), тема кандидатской диссертации связана с разработкой языков программирования и трансляторов для специализированных управляющих ЭВМ, научный руководитель доктор физико-математических наук, профессор Д. Б. Подшивалов. Старший научный сотрудник (1992). Доктор технических наук (1998), тема докторской диссертации «Принципы построения систем программирования управляющих вычислительных машин».

С 1974 года по 2004 год работал в ИТМ и ВТ им. С. А. Лебедева АН СССР в должностях инженера, старшего инженера, ведущего конструктора, начальника отдела, начальника отделения, старшего научного сотрудника. С 1979 по 1982 год работал в НИИ «Дельта» в должности старшего инженера, затем старшего научного сотрудника. С 1994 по 1999 год работал в управлении информатики и информатизации Московского банка Сбербанка РФ в должности начальника отдела, заместителя главного конструктора, заместителя начальника управления. С 2004 года работает в Институте системного программирования РАН в должности ведущего научного сотрудника.

В МГУ работает с 1989 года, сначала доцентом филиала кафедры АСВК при ИТМ и ВТ АН СССР. В настоящее время — доцент кафедры системного программирования.

Специалист в области разработки систем реального времени и систем программирования. Участвовал в работе, а затем возглавлял разработку базовых систем программирования для нескольких отечественных ЭВМ, разработанных в ИТМ и ВТ АН СССР и используемых до настоящего времени в специализированных системах реального времени.

Читает основной курс лекций «Системы программирования» для студентов 2-го курса и специальный курс «Архитектура распределенных систем программного обеспечения» для студентов старших курсов.

Возглавляет редакции ВИНИТИ по автоматизации проектирования в вычислительной технике, а также по базам данных и информационным технологиям, член экспертного совета РФФИ по информационным технологиям и вычислительным системам, член ученого совета ИСП РАН, член диссертационных советов ИСП РАН и ВЦ РАН.

Награждён медалью «В память 850-летия Москвы»

Автор более 100 научных работ, имеет 3 действующих патента РФ. Основные публикации:
1. Программная система – универсальный инженерный пульт МВК «Эльбрус» // Препринт ИТМ и ВТ АН СССР, №13. 1984
2. Базовое программное обеспечение изделия 40У6. Система автоматизации программирования изделия 40У6. Автокод АК-40. Описание языка // ИТМ и ВТ АН СССР. ИЫ.00200-01 35 01. 1986
3. Разработка инструментальных средств и технологии разработки СП Си, Модула-2, Пролог. В 3тт. ИТМ и ВТ АН СССР, Рег. № 226/01-03. 1990
4. Система программирования для МКС и МКМС. Высокопроизводительные вычислительные системы для комплексных центров математического моделирования. // Сб. под ред. Меренкова Н. Н. Новосибирск. 1991
5. Основные компоненты системы программирования для серии управляющих ЦВМ. // ИТМ и ВТ. М.: 1997. Деп. в ВИНИТИ 22.12.97 № 3717-В97
6. Тренажёр для командного пункта с радиолокационной станцией // Патент РФ на изобретение № 2164040 от 10.3.2001
7. Дистанционно-управляемый полигонный тренажёр для стрельбы (варианты) // Патент РФ на изобретение №2199078 от 20.2.2003
8. Архитектура распределенных систем программного обеспечения. Учебное пособие, М.: МАКС Пресс, МГУ, ВМ и К, 2007. ISBN 978-5-84907-304-0, ISBN 978-5-317-02113-9.
9. В. Н. Юдин, Л. Е. Карпов, А. В. Ватазин, "Методы интеллектуального анализа данных и вывода по прецедентам в программной системе поддержки врачебных решений", Альманах клинической медицины, т.XVII в двух частях, ч. 1, 400 стр., МОНИКИ, Москва, 2008 г., стр. 266-269. ISBN 978-5-98511-032-6 (Т. XVII, ч. 1), ISBN 5-9900012-1-5.
10 В. Н. Юдин, Л. Е. Карпов, А. Н. Томилин, "Репликация и валидация в распределенной системе поддержки врачебных решений", Труды Всероссийской научной конференции "Научный сервис в сети Интернет: решение больших задач", Изд-во МГУ, 2008, стр. 387-392. ISBN 978-5-211-05616-9.
11. Л. Е. Карпов, И. А. Волкова, И. Г. Головин, Системы программирования. Учебное пособие. – М.: Издательский отдел факультета ВМК МГУ имени М. В. Ломоносова, МАКС Пресс, 2009 – 132 с., ISBN 978-5-89407-400-9, ISBN 978-5-317-03066-7.
12. L. E. Karpov, V. N. Yudin, The Case-Based Software System for Physician's Decision Support. Sami Khari, Lenka Lhotska, Nadia Pisanti (eds.), "Information Technology in Bio- and Medical Informatics, ITBAM 2010", Proceedings of the First International Conference, Bilbao, Spain. Lecture Notes in Computer Science Sublibrary: SL 3, Springer Verlag, Berlin, Heidelberg, 2010, pp. 78-85. ISSN 0302-9743.
13. Л. Е. Карпов, В. Б. Карпова, СуперЭВМ – от задач к машине. Открытые системы. СУБД. № 4, 2010 г., стр. 54-58. ISSN 1028-7493.
14. Основы объектно-ориентированного программирования. Язык программирования С++. Учебное пособие для студентов 2 курса. – М.: Издательский отдел факультета ВМК МГУ, МАКС Пресс, 2011 – 112 с., ISBN 978-5-89407-439-9, ISBN 978-5-317-03512-9.