Файл: Общая характеристика этапов программирования в Российской Федерации.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 25.04.2023

Просмотров: 315

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

1.2. Начальный период становления кибернетики в России

К начальному периоду становления кибернетики можно отнести время с 1955 года по 1959 год. В 1959 году в Академии Наук СССР был создан Ученый совет по проблеме "кибернетика". За эти годы в Советском Союзе образовалась целая инфраструктура, полностью способствующая развитию нового научного направления[4].

Появление новой инфраструктуры связана с деятельностью А. И. Берга, чей огромный организаторский талант позволил преодолеть все препоны в бюрократической системе государства. Благодаря адмиралу Берг, который занимал пост заместителя министра обороны СССР по радиоэлектронике в 1953-1957 годах, кибернетика приобрела человека, который обеспечил достойные условия для ее становления и процветания кибернетике как науке[5].

А. И. Берг приступил к созданию инфраструктуры тогда, когда уже был сформирован крепкий задел для грядущей инфраструктуры. К концу 1957 года он был освобожден от должности в военном ведомстве и полностью окунулся в научную и организационную деятельность.

Вместе с развитие кибернетики как науки велась и создание принципиально новых компьютеров, и создание новых методов решения на них разнообразных прикладных задач. В 1948 году были сформированы Институт точной механики и вычислительной техники АН СССР и Специальное конструкторское бюро Министерства приборостроения и автоматики (СКБ 245). В этих учреждениях, а также в ряде других исследовательских лабораторий различных институтов АН СССР активно развивается теория вычислительных машин, разрабатывается новые методы программирования.

В 1950 году в Институте точной механики и вычислительной техники АН СССР приступил к работе на постоянной основе первый семинар по программированию, который возглавил математик, доктор физико-математических наук, член корреспондент АН СССР Л. А. Лустерник. В 1952 году в МГУ была сформирована кафедра вычислительной математики, которую возглавил математик, доктор физико-математических наук, член корреспондент АН СССР академик С. Л. Соболевым. На этой кафедре в 1952-53 учебном году в первый раз был прочитал курс "принципы программирования". Этот курс для студентов и аспирантов читал А. А. Ляпунов.

Кафедра программирования была также создана в 1953 году в Математическом институте, на базе кафедры прикладной математике. Возглавил новую кафедру математик, доктор физико-математических наук, профессор, член корреспондент АН СССР А. А. Ляпуновым. Первая публикация, по программирования которая стала доступна для всех кто интересовался данной областью науки появилась том же 1953 году.


В 1955 году в МГУ был создан вычислительный центр. Данный центр был ориентирован на разработку новых вычислительных методов. Так же в этом центре решались сложные научные и прикладные задачи.

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

В 1952-53 гг. А. А. Ляпуновым был предложен новый для того времени операторный метод описания программ, который позволял представить программу на обозримом уровне. Взамен малоэффективного для человека написания программы в машинных кодах А. А. Ляпунов предложил формализованное представление высокого уровня. Важным в этом предложении было то, что операторный метод дал возможность сформировать теорию синтаксических структур программ.

В 1953 году А. А. Ляпунов сформулировал задачу автоматизации программирования. Эта оригинальная продукция с успехом использовалась в первых отечественных переводчиках, получивших тогда название программистов. Летом 1954 года появилась программа программирования ПП - 1 (кафедра прикладной математики Института математики АН СССР), а в 1955 году-ее усовершенствованный вариант ПП-2. Чуть позже была создана еще одна программная программа.

В 1953-54 гг. Л. В. Канторович разработал технологию крупноблочного программирования, которая также давала прогнозируемое описание программ и обеспечивала степень формализации, достаточную для изучения синтаксических структур программ и создания программирующих программ.

М. Л. Цетлин первым задался вопросом, как с помощью простых технических средств можно смоделировать сложные формы поведения. Идеи, выдвинутые М. Л. Цетлиным дали толчок к развитию теории коллективного поведения технических систем. Исследования проведенными учеными СССР в этом направлении в значительной степени опередили исследования подобные исследования в других странах.

Во второй половине 50-х годов специалисты ведущие разработки в сфере компьютерных технологий имели ясно представляли направления развития отечественной информатики.

Примером является статья В. М. Глушкова «О некоторых задачах вычислительной техники и связанных с ними задачах математики» вышедшая в 1957 году. К этому времени В. М. Глушков достаточно точно определяется с направлением исследований в области информатики. По представлению В. М. Глушкова, базой для развития вычислительной техники должна стать концепция их работы, а также разработка методов проектирование средств автоматизации вычислительной техники и разработка методов автоматизации программирования[6]. Он акцентирует внимание на ведущею роль исследований в области теории алгоритмов и теории конечных детерминированных и стохастических автоматов, обращает внимание на важнейшие значение разработки методов символьных преобразований на ЭВМ, отмечает центральную роль, которую играет задача оптимизации программ (особенно для управляющих машин).


В 1953 году в стране начался серийный выпуск первых вычислительных машин. Одна из первых машин которая вошла в серию была «Стрела», которая была спроектирована в «Специальном конструкторском бюро Министерства приборостроения и автоматики» под руководством Ю. Базилевского. Затем в 1958 году в серию была запущена вычислительная машина М-20 разработанная коллективом «Института точной механики и вычислительной техники» АН СССР, которым руководил С. А. Лебедев. Вычислительная машина М-20 оказала большое влияние на развитие программирования. Позже на базе М-20 была разработана и построена машина М-220 элементной базой которой служили транзисторы.

Как мы видим, что к началу 60-х годов были заложены как теоретические, так и технические основы развития информатики.

Университеты страны такие как Московской, Ленинградский и Киевский, приступили к подготовке и выпуску специалистов по вычислительной математике. В ряде технических вузов были организованы курсы по вычислительной математике, а следом за эти стали создастся кафедры информатики или вычислительной техники.

Символом признание кибернетики как науке стала статья «Кибернетика», которая была опубликована в 51-м томе второго издания Большой Советской Энциклопедии, написанная математиком, доктором физико-математических наук, профессором, членом корреспондент АН СССР академик А. Н. Колмогоровым.

Стали издаваться книги по кибернетике и отечественных авторов. В частности, в 1958 году вышла книга "Сигнал" И. А. Полетаева.

Знаковым событием стало издание в 1958годуу книги. «Кибернетика или управление и связь в животном и машине» «отца» кибернетики Норберта Винера. Переводом книги занимался И. В. Соловьев, а редактором издания стал Г. Н. Поваров. Позже в 1968 году была издана и вторая книга Н. Винера «Кибернетика и общество»

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

В 1958 году увидел свет первый выпуск журнала "Проблемы кибернетики", пол редакцией А. А. Ляпунова. Это было самое главное событие того времени в области пропагандированное кибернетики.


Это был красивый, в ярко-красной обложке том стал началом серии из 41 сборника, который определил дальнейшее направления развития теоретической кибернетики, получившие в последствии название информатика.

Начиная с 1954-55 года, на базе механико-математическом факультете МГУ стали проводится семинары по кибернетике под руководством Ляпунова. Все материалы участников семинара отражались в сборнике "проблемы кибернетики". Первый номер был посвящён докладу, с которым выступили М. В. Келдышем, А. А. Ляпуновым на октябрьской сессии АН СССР в 1956 году[7].

Невозможно оценить роль семинара в истории отечественной информатики – она огромна.

Почти двадцать лет (до смерти А. А. Ляпунова в 1973 году) это семинар во многом определил высокий уровень работы в области кибернетики. Как отмечается в, всего было проведено 141 заседание семинара.

Активное участие в семинаре приняли математики, физиологи, лингвисты, менеджеры и представители других наук. Это был первый по-настоящему междисциплинарный семинар в истории нашей науки. Многие из его участников в последующие годы стали крупными учеными в области информатики. Знакомство с темами докладов, прочитанных на семинаре, показывает, насколько широк был круг интересов его участников.

1.3. Развитие программирования в 60-80 годы

В 60-е годы в области развития кибернетики нашей страны можно выделить две тенденции:

первая тенденция — это широкое развертывание работ в области теории вычислительной техники, программирования и внедрение компьютерных технологий в самых разных областях.

вторая тенденция — запаздывание в развитии технологий для создания компьютеров нового поколения.

Если отечественные вычислительные машины 60-х годов, собранные на транзисторах, могли конкурировать с зарубежными аналогами, то от новых образцов вычислительных машин, собранных на интегральных микросхемах наши вычислительные машины, уже отставали. Транзисторы были массово заменены интегральными схемами, а затем и сверхбольшими интегральными схемами. К концу 60-х годов технологический разрыв в области вычислительной техники достиг 6-7 лет.

Разрыв, в технологиях который возник к концу 60-х годов с начала не как не влиял на развитие теоретических основ информатики. Он влиял на творческие усилия специалистов, работающие над проблемой разработки и внедрения компьютеров. В эти годы в СССР бурно развивалась космическая программа. Одновременно с этим шло техническое перевооружение армии. В народном хозяйстве решались крупные задачи. Огромное значение придавалось использование компьютеров при развитии народного хозяйства, укрепления оборонной мощи страны. В правительственных и партийных документах, отмечалась ведущая роль новых технологий, основанных на внедрении компьютеров.


Следующие двадцать лет знаменуют большим количеством и разнообразием кибернетических исследований в нашей стране. Все её направления активно развивались.

Во многих направлениях исследований результаты наших специалистов были на мировом уровне, а зачастую и опережали результаты работ зарубежных специалистов.

После знаменитого Джорджтаунского эксперимента по использованию компьютера для перевода с одного языка на другой в Советском Союзе стремительно развивались работы в этой области. Вскоре у нас появились первые версии программного обеспечения для машинного перевода. Эти программы базировались на достижениях лингвистики, которые стимулировались новыми структурно-математическими подходами к проблемам анализа и синтеза языковых структур. В создании и изучении моделей такого типа отечественные лингвисты оказались наравне с лингвистами из других стран. Это позволило тем, кто создавал первые программы для машинного перевода, занять лидирующие позиции в этой области. И в дальнейшем, когда наша страна стала отставать по многим позициям в области кибернетических исследований, работа в области машинного перевода осталась на мировом уровня.

Энергичное включение кибернетических идей в психологию мышления дало толчок к созданию ряда целостных моделей организации целесообразной человеческой деятельности. С 1964 по 1970 год на базе Московского энергетического института работал семинар по психоники, где активно обсуждались эти модели. В этом семинаре приняли участие психологи (Б. В. Зейгарник, В. П. Зинченко, В. Н.Пушкин и др.), а также специалисты в области кибернетики. Термин «психоника» получил свое названия от термина «бионика», который был широко распространен в 60-е годы. Психоникой предлагалось назвать областью междисциплинарных исследований между кибернетикой и психологией. Целью новой науки должно было стать включение в искусственные системы моделей и процедур, аналогичных тем, которые характеризуют направленную жизнедеятельность высших животных и человека. Выявление их стало задачей психологов. Одной из задач психоники должно было стать внедрение кибернетической методологии и математических моделей и методов в психологические исследования.

В Институте кибернетики Академии Наук СССР, в Киеве, подобные проблемы рассматривались на семинаре Н. М. Амосова.

В результате этих усилий было разработано и рекомендовано несколько целостных моделей психической деятельности и соответствующего поведения, которые не утратили своей актуальности и в настоящее время