Трифонов, Николай Павлович

Общие сведения
Николай Павлович Трифонов
Дата рождения 2 декабря 1925(1925-12-02)
Место рождения деревня Кулига Кирилловского района Вологодской области, СССР
Дата смерти 20 июля 2020(2020-07-20) (94 года)
Место смерти
Страна
Научная сфера математика
Место работы ВМК МГУ
Образование
Учёная степень кандидат физико-математических наук (1954)
Учёное звание профессор (1989)
Научный руководитель С. Л. Соболев
Награды и премии

Биография

Участник Великой Отечественной войны[2].

В 1951 году окончил механико-математический факультет МГУ по кафедре вычислительной математики.

В 1951 году поступил в аспирантуру при кафедре (тогда в очную аспирантуру принимались не более 5 человек). Вместе с В. Г. Кармановым стал первым из защитившихся на кафедре аспирантов (научный руководитель — академик Сергей Львович Соболев).

С 1955 года Н. П. Трифонов работал в Московском государственном университете М. В. Ломоносова в должностях: заведующий математической лабораторией вычислительного центра МГУ (1955—1962); доцент кафедры вычислительной математики механико-математического факультета МГУ (1962—1970); доцент (1970—1971), заведующий (1971—1993) кафедры алгоритмических языков ВМК МГУ; профессор кафедры алгоритмических языков ВМК МГУ (1993—2001).

Был в составе преподавателей, перешедших на сформированный в 1970 году факультет ВМК МГУ в составе кафедры вычислительной математики механико-математического факультета МГУ, стал учёным секретарём учебно-методического совета факультета[3] и заведующим кафедрой алгоритмических языков ВМК МГУ; разработал ряд ставших широко известными учебных пособий для факультета ВМК МГУ[4][5]. Советник декана факультета ВМК МГУ (2005—2020)[4][6].

Научная и педагогическая деятельность

Николай Павлович Трифонов руководил работами по созданию универсальной системы программирования для ЭВМ «Стрела», которая включала в себя транслятор, систему отладки программ и библиотеку стандартных подпрограмм[7][8].

На факультете ВМК МГУ и механико-математическом факультете МГУ читал основной курс «ЭВМ и программирование». Н. П. Трифонов — один из разработчиков учебных курсов по программированию и задач практикума работы на ЭВМ для ВМК МГУ; разработанные им принципы и методика обучения легли в основу современных университетских курсов[9][10].

Н. П. Трифонов подготовил 8 кандидатов наук.

Автор более 50 публикаций, в том числе:

  • Система автоматизации программирования — М., 1958 (в соавт.)
  • Курс программирования — М., Наука, 1965 (соавт. Жоголев Е. А.; переизд.: 1967, 1970) — первый в стране учебник, в котором обучение программированию было построено на основе алгоритмического языка высокого уровня (Алгол-60)[9][11].
  • Сборник упражнений по Алголу — М., 1975 (переизд.: 1978)
  • Программирование — М., 1980 (соавт. Любимский Э. З., Мартынюк В. В.)[9]
  • Программирование на автокоде ЕС ЭВМ — М., Наука, 1982 (соавт. Громыко В. И.)
  • Введение в язык Паскаль — М., Наука, 1988 (соавт. Абрамов В. Г., Трифонова Г. Н.; учебное пособие неоднократно переиздавалось вплоть до 2024 года)[12]

На факультете ВМК МГУ проводятся юбилейные научные конференции, посвящённые Николаю Павловичу Трифонову:

  • К 90-летию Николая Павловича Трифонова (2015)[13]
  • К 95-летию Николая Павловича Трифонова (2020)[14].
  • К 100-летию Николая Павловича Трифонова (2025) — научная конференция «Программирование и вычислительная математика» (3 декабря 2025 года)[15][16].

Награды

Награждён орденом Отечественной войны II степени (1985), медалями «За отвагу» (1947), «За победу над Германией», «За трудовую доблесть» и «Ветеран труда», Почётной грамотой Президиума Верховного Совета РСФСР, нагрудным знаком Минвуза СССР «За отличные успехи в работе», бронзовой медалью ВДНХ.

Лауреат знака отличия «Заслуженный работник высшей школы Российской Федерации»[17].

Работы

Примечания

  1. История факультета ВМиК МГУ. Дата обращения: 20 ноября 2009. Архивировано из оригинала 26 июля 2009 года.
  2. Память народа. Дата обращения: 31 октября 2016. Архивировано 1 ноября 2016 года.
  3. Трифонов Николай Павлович. Кафедра алгоритмических языков ВМК МГУ. Дата обращения: 21 июля 2026.
  4. 1 2 Трифонов Николай Павлович. ВМК МГУ. Дата обращения: 21 июля 2026.
  5. Памяти Николая Павловича Трифонова. ВМК МГУ. Дата обращения: 21 июля 2026.
  6. Памяти Николая Павловича Трифонова. ВМК МГУ. Дата обращения: 21 июля 2026.
  7. Роль Н. П. Трифонова в становлении отечественного программирования. Программирование. Наука (2021). Дата обращения: 21 июля 2026.
  8. К 95-летию со дня рождения Н.П. Трифонова. Факультет ВМК МГУ (3 декабря 2020). Дата обращения: 21 июля 2026.
  9. 1 2 3 Трифонов Николай Павлович. Кафедра алгоритмических языков ВМК МГУ. Дата обращения: 21 июля 2026.
  10. Трифонов Николай Павлович. Факультет ВМК МГУ. Дата обращения: 21 июля 2026.
  11. Организация подготовки первых программистов в СССР в 1950-е годы. Вуздокумент. Дата обращения: 21 июля 2026.
  12. Николай Трифонов. Список книг. LiveLib. Дата обращения: 21 июля 2026.
  13. Научная конференция «Актуальные вопросы программирования», посвящённая 90-летию Н. П. Трифонова. Дата обращения: 13 июля 2016. Архивировано 5 октября 2016 года.
  14. Научная конференция «Программирование и вычислительная математика» к 95-летию Н. П. Трифонова.
  15. Научная конференция «Программирование и вычислительная математика», посвященная 100-летию со дня рождения Н.П. Трифонова. Факультет ВМК МГУ. Дата обращения: 21 июля 2026.
  16. Программирование и вычислительная математика. Конференции МГУ. Дата обращения: 21 июля 2026.
  17. Указ о награждении Трифонова Н. П. знаком отличия «Заслуженный работник высшей школы Российской Федерации». Дата обращения: 20 ноября 2009. Архивировано 14 марта 2010 года.

Категории