Федотова Д. Э. Основополагающие работы Н.А.Криницкого в области программирования — различия между версиями

Материал из История информационных технологий в СССР и России
Перейти к: навигация, поиск
 
Строка 5: Строка 5:
 
Научная деятельность Н.А.Криницкого на ниве программирования продолжалась без малого целых сорок лет. Поражает огромный суммарный объём книг, вышедших из под пера Николая Андреевича, и их высочайший научный уровень. Первой его публика­цией была знаменитая книга «Элементы программирования (для электронных цифровых машин)», написанная совместно с А.И.Китовым и П.Н.Комоловым. Изданная на заре компьютерной эры ещё в 1956 г. в Военно-инженерной артиллерийской академии им. Ф.Э.Дзержинского, она стала второй в СССР (после книги А.И.Китова «Электронные цифровые машины», 1956) открытой монографией по вопросам программирования.
 
Научная деятельность Н.А.Криницкого на ниве программирования продолжалась без малого целых сорок лет. Поражает огромный суммарный объём книг, вышедших из под пера Николая Андреевича, и их высочайший научный уровень. Первой его публика­цией была знаменитая книга «Элементы программирования (для электронных цифровых машин)», написанная совместно с А.И.Китовым и П.Н.Комоловым. Изданная на заре компьютерной эры ещё в 1956 г. в Военно-инженерной артиллерийской академии им. Ф.Э.Дзержинского, она стала второй в СССР (после книги А.И.Китова «Электронные цифровые машины», 1956) открытой монографией по вопросам программирования.
  
В 1958 г. издательство АН СССР публикует книгу А.И.Китова и Н.А.Криницкого «Электронные вычислительные машины», которая в 1962 г. была переведена на англий­ский язык и издана в престижной серии монографий «INTERNATIONAL SERIES OF MONOGRAPHS ON ELECTRONICS AND INSTRUMENTATION». В 1959 г. в издательст­ве физико-математической литературы вышел в свет учебник-энциклопедия А.И.Китова и Н.А.Криницкого «Электронные цифровые машины и программирование», по которой обу­чилось несколько десятков тысяч специалистов из СССР и ряда стран Центральной и Вос­точной Европы. Это была первая в Советском Союзе монография по ЭВМ и программиро­ванию. которой Министерством высшего образования СССР был присвоен статус учебно­го пособия для университетов и вузов. В 1961 г. вышло второе издание этого учебника-эн­циклопедии. В 1963 г. в издательстве «Физматгиз» в серии «Справочная математическая библиотека» выходит в свет книга «11рограммирование», написанная Н.А.Криницким в со­авторстве с Г.А.Мироновым и Г.Д.Фроловым. А в 1975 г. выходит книга тех же авторов «Программирование и алгоритмические языки», явившаяся развитием их книги 1963 г. В 1970-е гг. были опубликованы монографии «Равносильные преобразования алгоритмов и программирование», «Алгоритмы вокруг нас» и «Программирование и алгоритмические языки». 1980-90 гг. отмечены выходом нескольких книг, написанных Николаем Андрееви­чем вместе с его соавторами: «Автоматизированные информационные системы», «Алго­ритмы и роботы» и «Аналитическая теория алгоритмов». Несколько известных в нашей стране и за рубежом книг по программированию выходит под редакцией Николая Андрее­вича. Помимо этого, он является активным автором энциклопедий «Автоматизация произ­водства и промышленная электроника», «Энциклопедия кибернетики» и Большой совет­ской. Пишет большое количество научных статей и учебных пособий.
+
В 1958 г. издательство АН СССР публикует книгу А.И.Китова и Н.А.Криницкого «Электронные вычислительные машины», которая в 1962 г. была переведена на англий­ский язык и издана в престижной серии монографий «INTERNATIONAL SERIES OF MONOGRAPHS ON ELECTRONICS AND INSTRUMENTATION». В 1959 г. в издательст­ве физико-математической литературы вышел в свет учебник-энциклопедия А.И.Китова и Н.А.Криницкого «Электронные цифровые машины и программирование», по которой обу­чилось несколько десятков тысяч специалистов из СССР и ряда стран Центральной и Вос­точной Европы. Это была первая в Советском Союзе монография по ЭВМ и программиро­ванию. которой Министерством высшего образования СССР был присвоен статус учебно­го пособия для университетов и вузов. В 1961 г. вышло второе издание этого учебника-эн­циклопедии. В 1963 г. в издательстве «Физматгиз» в серии «Справочная математическая библиотека» выходит в свет книга «Программирование», написанная Н.А.Криницким в со­авторстве с Г.А.Мироновым и Г.Д.Фроловым. А в 1975 г. выходит книга тех же авторов «Программирование и алгоритмические языки», явившаяся развитием их книги 1963 г. В 1970-е гг. были опубликованы монографии «Равносильные преобразования алгоритмов и программирование», «Алгоритмы вокруг нас» и «Программирование и алгоритмические языки». 1980-90 гг. отмечены выходом нескольких книг, написанных Николаем Андрееви­чем вместе с его соавторами: «Автоматизированные информационные системы», «Алго­ритмы и роботы» и «Аналитическая теория алгоритмов». Несколько известных в нашей стране и за рубежом книг по программированию выходит под редакцией Николая Андрее­вича. Помимо этого, он является активным автором энциклопедий «Автоматизация произ­водства и промышленная электроника», «Энциклопедия кибернетики» и Большой совет­ской. Пишет большое количество научных статей и учебных пособий.
  
 
Я лично работала под руководством этого выдающегося учёного в МИРЭА на ка­федре «Математическое обеспечение вычислительных систем». Это было последнее мес­то работы Н.А.Криницкого. Руководство МИРЭА пригласило его заведовать этой кафед­рой. Придя из Губкинского института нефтехимии, тоже учебного, Николай Андреевич прежде всего столкнулся с необходимостью решения многих хозяйственных и организа­ционных вопросов. Никаких заместителей ему тогда не полагалось. К тому же, он не при­вык ничего просить у руководства, в том числе и денег. Приходится просто удивляться, как ему удалось создать коллектив единомышленников и коллектив студентов, которые хотели учиться. У него был свой собственный стиль работы с сотрудниками кафедры, при котором он никогда не проводил воспитательных бесед и никого не критиковал. Он только учил, учил и учил... Буквально, за короткий период в полтора-два года усилиями  Николая Андреевича был достигнут ряд конкретных существенных результатов: органи­зован цикл лекций но теории алгоритмов; создан Межотраслевой семинар по теории ин­формационных систем, на который приезжали известные математики и программисты; как зам. главного редактора журнала «Программирование» организовал публикацию наи­более значимых работ и при этом работал с каждым из авторов, доводя их работы до со­вершенства; работал с аспирантами, докторантами и с каждым из сотрудников кафедры, всеми силами пытаясь привлечь их к научной работе; написал несколько методичек и учебных пособий и т.д. Одной из его последних идей была мысль о едином алгоритмиче­ском подходе к аппаратным и пpoграммным средствам вычислительных систем, а на основе этой идеи родилась проблема интеллектуального автоматизированного програм­мирования. На эту тему им написаны статьи [X, 9]. Одна из последних работ Николая Ан­дреевича об Интеллектуальной компилирующей системе (ИКС) посвящена этой пробле­ме. Он мечтал, что его последователи разовьют и реализуют эту систему. В 1994 г. вышла книга Д.Э.Федотовой «Операционные системы» изд. МИРЭА, где были часгично разви­ты идеи Николая Андреевича, а на 2012 г. запланированно издание в электронном виде монографии Д.Э.Федотовой «ЭВМ + ОС = Виртуальная машина».
 
Я лично работала под руководством этого выдающегося учёного в МИРЭА на ка­федре «Математическое обеспечение вычислительных систем». Это было последнее мес­то работы Н.А.Криницкого. Руководство МИРЭА пригласило его заведовать этой кафед­рой. Придя из Губкинского института нефтехимии, тоже учебного, Николай Андреевич прежде всего столкнулся с необходимостью решения многих хозяйственных и организа­ционных вопросов. Никаких заместителей ему тогда не полагалось. К тому же, он не при­вык ничего просить у руководства, в том числе и денег. Приходится просто удивляться, как ему удалось создать коллектив единомышленников и коллектив студентов, которые хотели учиться. У него был свой собственный стиль работы с сотрудниками кафедры, при котором он никогда не проводил воспитательных бесед и никого не критиковал. Он только учил, учил и учил... Буквально, за короткий период в полтора-два года усилиями  Николая Андреевича был достигнут ряд конкретных существенных результатов: органи­зован цикл лекций но теории алгоритмов; создан Межотраслевой семинар по теории ин­формационных систем, на который приезжали известные математики и программисты; как зам. главного редактора журнала «Программирование» организовал публикацию наи­более значимых работ и при этом работал с каждым из авторов, доводя их работы до со­вершенства; работал с аспирантами, докторантами и с каждым из сотрудников кафедры, всеми силами пытаясь привлечь их к научной работе; написал несколько методичек и учебных пособий и т.д. Одной из его последних идей была мысль о едином алгоритмиче­ском подходе к аппаратным и пpoграммным средствам вычислительных систем, а на основе этой идеи родилась проблема интеллектуального автоматизированного програм­мирования. На эту тему им написаны статьи [X, 9]. Одна из последних работ Николая Ан­дреевича об Интеллектуальной компилирующей системе (ИКС) посвящена этой пробле­ме. Он мечтал, что его последователи разовьют и реализуют эту систему. В 1994 г. вышла книга Д.Э.Федотовой «Операционные системы» изд. МИРЭА, где были часгично разви­ты идеи Николая Андреевича, а на 2012 г. запланированно издание в электронном виде монографии Д.Э.Федотовой «ЭВМ + ОС = Виртуальная машина».

Текущая версия на 13:03, 14 декабря 2013

Основополагающие работы Н.А.Криницкого в области программирования[1]

© Д.Э.Федотова

Федотова Дина Эмануиловна

Научная деятельность Н.А.Криницкого на ниве программирования продолжалась без малого целых сорок лет. Поражает огромный суммарный объём книг, вышедших из под пера Николая Андреевича, и их высочайший научный уровень. Первой его публика­цией была знаменитая книга «Элементы программирования (для электронных цифровых машин)», написанная совместно с А.И.Китовым и П.Н.Комоловым. Изданная на заре компьютерной эры ещё в 1956 г. в Военно-инженерной артиллерийской академии им. Ф.Э.Дзержинского, она стала второй в СССР (после книги А.И.Китова «Электронные цифровые машины», 1956) открытой монографией по вопросам программирования.

В 1958 г. издательство АН СССР публикует книгу А.И.Китова и Н.А.Криницкого «Электронные вычислительные машины», которая в 1962 г. была переведена на англий­ский язык и издана в престижной серии монографий «INTERNATIONAL SERIES OF MONOGRAPHS ON ELECTRONICS AND INSTRUMENTATION». В 1959 г. в издательст­ве физико-математической литературы вышел в свет учебник-энциклопедия А.И.Китова и Н.А.Криницкого «Электронные цифровые машины и программирование», по которой обу­чилось несколько десятков тысяч специалистов из СССР и ряда стран Центральной и Вос­точной Европы. Это была первая в Советском Союзе монография по ЭВМ и программиро­ванию. которой Министерством высшего образования СССР был присвоен статус учебно­го пособия для университетов и вузов. В 1961 г. вышло второе издание этого учебника-эн­циклопедии. В 1963 г. в издательстве «Физматгиз» в серии «Справочная математическая библиотека» выходит в свет книга «Программирование», написанная Н.А.Криницким в со­авторстве с Г.А.Мироновым и Г.Д.Фроловым. А в 1975 г. выходит книга тех же авторов «Программирование и алгоритмические языки», явившаяся развитием их книги 1963 г. В 1970-е гг. были опубликованы монографии «Равносильные преобразования алгоритмов и программирование», «Алгоритмы вокруг нас» и «Программирование и алгоритмические языки». 1980-90 гг. отмечены выходом нескольких книг, написанных Николаем Андрееви­чем вместе с его соавторами: «Автоматизированные информационные системы», «Алго­ритмы и роботы» и «Аналитическая теория алгоритмов». Несколько известных в нашей стране и за рубежом книг по программированию выходит под редакцией Николая Андрее­вича. Помимо этого, он является активным автором энциклопедий «Автоматизация произ­водства и промышленная электроника», «Энциклопедия кибернетики» и Большой совет­ской. Пишет большое количество научных статей и учебных пособий.

Я лично работала под руководством этого выдающегося учёного в МИРЭА на ка­федре «Математическое обеспечение вычислительных систем». Это было последнее мес­то работы Н.А.Криницкого. Руководство МИРЭА пригласило его заведовать этой кафед­рой. Придя из Губкинского института нефтехимии, тоже учебного, Николай Андреевич прежде всего столкнулся с необходимостью решения многих хозяйственных и организа­ционных вопросов. Никаких заместителей ему тогда не полагалось. К тому же, он не при­вык ничего просить у руководства, в том числе и денег. Приходится просто удивляться, как ему удалось создать коллектив единомышленников и коллектив студентов, которые хотели учиться. У него был свой собственный стиль работы с сотрудниками кафедры, при котором он никогда не проводил воспитательных бесед и никого не критиковал. Он только учил, учил и учил... Буквально, за короткий период в полтора-два года усилиями  Николая Андреевича был достигнут ряд конкретных существенных результатов: органи­зован цикл лекций но теории алгоритмов; создан Межотраслевой семинар по теории ин­формационных систем, на который приезжали известные математики и программисты; как зам. главного редактора журнала «Программирование» организовал публикацию наи­более значимых работ и при этом работал с каждым из авторов, доводя их работы до со­вершенства; работал с аспирантами, докторантами и с каждым из сотрудников кафедры, всеми силами пытаясь привлечь их к научной работе; написал несколько методичек и учебных пособий и т.д. Одной из его последних идей была мысль о едином алгоритмиче­ском подходе к аппаратным и пpoграммным средствам вычислительных систем, а на основе этой идеи родилась проблема интеллектуального автоматизированного програм­мирования. На эту тему им написаны статьи [X, 9]. Одна из последних работ Николая Ан­дреевича об Интеллектуальной компилирующей системе (ИКС) посвящена этой пробле­ме. Он мечтал, что его последователи разовьют и реализуют эту систему. В 1994 г. вышла книга Д.Э.Федотовой «Операционные системы» изд. МИРЭА, где были часгично разви­ты идеи Николая Андреевича, а на 2012 г. запланированно издание в электронном виде монографии Д.Э.Федотовой «ЭВМ + ОС = Виртуальная машина».

Литература

  1. Криницкий Н.А. Алгоритм, Энциклопедия «Автоматизация производства и про­мышленная электроника», т. 1. «Сов. Энциклопедия», 1962. ??? с.
  2. Криницкий Н.А. О некоторых формальных языках // «Цифровая вычислительная техника и программирование», № 7, М., «Сов. Радио», 1972. ??? с.
  3. Криницкий Н.А. Профаммирование и равносильные преобразования, М., «Сов. Ра­дио», 1970. ??? с.
  4. Криницкий Н.А. Язык логических схем // «Цифровая вычислительная техника и программирование», № 1, М., «Сов. радио», 1966. С.???.
  5. Криницкий Н.А. Язык сетевых схем // «Цифровая вычислительная техника и про­граммирование», № 3, М.. «Сов. радио», 1967. С. ???.
  6. Криницкий Н.А. Широкое формальное определение алгоритма // Проблемы кибер­нетики. вып. 32, М., Наука, 1977. С. ???.
  7. Криницкий Н.А. Алгоритмы вокруг нас. М., Наука, 1977. ??? с.
  8. Криницкий Н.А., Федотова Д.Э., Квасова Т.К. О едином алгоритмическом подходе к аппаратным и программным средствам вычислительных систем и их моделированию. - Программирование, 1985, № 5. С. ???.
  9. Криницкий Н.А. О проблеме интеллектуального автоматизированного программи­рования. - Программирование, 1986, № 5. С. ???.


[1] Федотова Д.Э. Основополагающие работы Н.А.Криницкого в области программирования // Научный сборник трудов Юбилейной (80 лет) конференции ИИЕТ им. С. И. Вавилова РАН (М., 2012, стр.789-790)


Назад к странице Криницкий Николай Андреевич