Трифонов, Николай Павлович
Николай Павлович Трифонов (2 декабря 1925, Кулига, Сельское поселение Липовское, Кирилловский район — 20 июля 2020, Москва, Россия) — математик, профессор кафедры алгоритмических языков факультета ВМК МГУ имени М. В. Ломоносова[1].
Общие сведения
| Николай Павлович Трифонов | |
|---|---|
| Дата рождения | 2 декабря 1925 |
| Место рождения | деревня Кулига Кирилловского района Вологодской области, СССР |
| Дата смерти | 20 июля 2020 (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]
На факультете ВМК МГУ проводятся юбилейные научные конференции, посвящённые Николаю Павловичу Трифонову:
Награды
Награждён орденом Отечественной войны II степени (1985), медалями «За отвагу» (1947), «За победу над Германией», «За трудовую доблесть» и «Ветеран труда», Почётной грамотой Президиума Верховного Совета РСФСР, нагрудным знаком Минвуза СССР «За отличные успехи в работе», бронзовой медалью ВДНХ.
Лауреат знака отличия «Заслуженный работник высшей школы Российской Федерации»[17].
Работы
- Труды в ИАС Истина МГУ.