История информатики в СССР Выполнил: Д.А.Кривенко Преподаватель: В.Н.Брагилевский
История информатики в СССР
Выполнил: Д.А.Кривенко
Преподаватель: В.Н.Брагилевский
Определение понятия «информатика» в СССР и России
«Информатика» согласно БСЭ: дисциплина, изучающая структуру и общие свойства научной информации, а также закономерности ее создания, преобразования, передачи и использования в различных сферах человеческой деятельности
«Computer Science» согласно Encyclopedia of Computer Science: наука, связанная с протеканием и использованием информационных процессов, со структурами, в которых представляется информация, и процедурами, которые используются при её переработке
Информатика в позднем СССР и России: совокупность научных направлений по кибернетике, прикладной математике, вычислительной технике
2
Структура информатики
теория алгоритмов
логические модели
базы данных
искусственный интеллект
бионика
распознавание образов и обработка зрительных сцен
теория роботов
инженерия математического обеспечения
теория компьютеров и вычислительных сетей
компьютерная лингвистика
числовые и символьные вычисления
системы человеко-машинного взаимодействия
нейроматематика и нейросистемы
использование компьютеров в замкнутых системах 33
Борьба за признание: Начало пути
• Конец 30-х: Институт электротехники АН УССР под руководством С. А. Лебедева начинает создание вычислительной машины
• 25 декабря 1951 года: в Киеве заработала первая в континентальной Европе ЭВМ – МЭСМ(рук. С.А.Лебедев)
• Январь 1952 года: начало эксплуатации М-1(рук. И. С. Брук)
• Осень 1952 года: начало эксплуатации БЭСМ(рук. С. А. Лебедев)
• Январь 1953 года: запуск и эксплуатация М-2(рук. М. А. Карцев)
• Конец 1953-Начало 1954 годов: завершение разработки и начало выпуска ЭВМ «Стрела»(рук. Ю. Я. Базилевский)
• Конец 1955-Начало 1956 годов: завершение разработки и начало серийного выпуска ЭВМ «Урал» (рук. Б. И. Рамеев)
44
Борьба за признание: Первые гонения
Журнал «Вопросы философии» за март 1950 года
• Статья с критикой некоторых теоретических положений математической логики, ответ на публикацию переводов иностранных трудов
• Извинения редактора «идеологически неверных» книг С. А. Яновской
• Статья «О предмете формальной логики» М. C. Строговича, смягчающая впечатление от разгрома формального метода в логике
55
Борьба за признание: Кибернетика под ударом
Журнал «Вопросы философии» 5 номер 1953 г.
Раздел "Критика буржуазной идеологии«, статья «Кому служит кибернетика», автор "Материалист"
«Краткий философский словарь» (1954г.)
Кибернетика – «реакционная лженаука, возникшая в США после второй мировой войны и получившая широкое распространение и в других капиталистических странах; форма современного механицизма»
66
Борьба за признание: Победа в войне за новую науку
1954 год
• Ответная статья «Материалисту» в журнале «Вопросы философии» под авторством А. И. Китова, А. А. Ляпунова, С. Л. Соболева
• Выступления А. И. Китова и А. А. Ляпунова на научных семинарах о пользе методов кибернетики
1955 год
• Исключение погромного текста статьи «Кибернетика» из "Философского словаря"
77
Становления инфраструктуры кибернетики
• 1950 год: в ИТМиВТ АН СССР начал работать первый постоянный семинар по программированию под руководством Л. А. Люстерника
• 1952 год: в МГУ была создается кафедра вычислительной математики (кафедру возглавил С. Л. Соболев), для студентов и аспирантов которой в 1952-53 учебном году А. А. Ляпунов впервые прочитал курс "Принципы программирования«
• 1953 год: в Отделе прикладной математики Математического института АН СССР был создан во главе с А. А. Ляпуновым отдел программирования.
• 1953 год: появилась первая доступная всем интересующимся книга по программированию «М. Уилкс, Д. Уилер, С. Гилл. Составление программ для электронных счетных машин»
• 1955 год: создается Вычислительный центр МГУ88
Научные достижения 50-х
• Теория логического анализа и синтеза релейно-контактных и функциональных схем
• Операторный метод для описания программ, А. А. Ляпунов(1952-1953)
• Постановка задачи автоматизации программирования, А. А. Ляпунов(1953)
• Технология крупноблочного программирования, Л. В. Канторович(1953-1954 )
• Моделирование простейшими техническими средствами сложных форм поведения, М. Л. Цетлин
99
Полное признание нового научного направления
• Переводы книг Норберта Винера «Кибернетика или управление и связь в животном и машине» и «Кибернетика и общество»
• Выпуск «Проблем кибернетики» с 1958
• Выпуск «Кибернетического сборника» с 1960 года
• Выезд специалистов в области информатики за рубеж для участия в научных мероприятиях
• Советские специалисты по информатике стали печататься в иностранных научных изданиях
• Первая защита кандидатской работы в области информатики (1957), написанная Э. З. Любимским на тему "Об автоматизации программирования и методе программирующих программ"
1010
Информатика СССР в 60-е и 70-е годы
Две особенности развития
Широкое развертывание работ в области теории вычислительных машин и программирования, внедрение вычислительной техники в самые разные области
Начавшееся отставание от ведущих стран в области технологии создания новых поколений вычислительных машин
1111
Разработки СССР в 60-е и 70-е годы
• Машинный перевод - модели лингвистики, первые программы машинного перевода
• Психоника - включение в искусственные системы моделей жизнедеятельности животных и человека
• Эвристика - изучение приемов, позволяющих резко уменьшать перебор альтернативных вариантов
• Распознавание образов - результаты М. М. Бонгарда и Ю. И. Журавлева опережали время на 6-7 лет
• Языки программирования - алгоритмический язык РЕФАЛ, языки семейства АНАЛИТИК
• Параллельное программирование - теория параллельных процессов в вычислительных системах
1212
Разработки СССР в 60-е и 70-е годы
• Сети – проекты сетей передачи и обработки информации
• Обработка изображений – коллектив В. С. Файна решил проблему компьютерного моделирования динамических процессов в биологических объектах.
• Музыка - исследования Р. Х. Зарипова определяли "планку" мирового уровня в анализе и синтез музыкальных
• Искусственный интеллект - моделирование интеллектуальной деятельности, распространение моделей на другие направления информатики
1313
Научные школы в области кибернетики
«Комаровские школы»:
– Школа А. А. Ляпунова
– Школа М. А. Гаврилова
– Школа О. Б. Лупанова - С. В. Яблонского
– Школа В. М. Глушкова
– Школа М. Л. Цетлина - М. М. Бонгарда
1414
Завершающий этап развития кибернетики
• Издание в середине 70-х двухтомной энциклопедии по кибернетике и толкового словаря по кибернетике
• Издание в конце 70-х словаря по информатике, где разделы "Кибернетика" и "Искусственный интеллект" входят в состав информатики
• Издание в 1986 году сборника с названием "Кибернетика. Становление информатики"
• А. П. Ершов: "...этот термин[информатика] снова, уже в третий раз, вводится в русский язык в новом и куда более широком значении - как название фундаментальной естественной науки, изучающей процессы передачи и обработки информации"
1515
Интернет в СССР был!
• Портирование Unix на советские ЭВМ в середине 80-х
• К концу 1990 года к внутренней сети СССР были подключены около 30 организаций
• 28 августа 1990 года программист Дмитрий Володин дозвонился до компьютерного пользователя Петри Ояла в Университете Хельсинки
• Домен .SU был зарегистрирован 19 сентября 1990 г.
1616
Первый хакер в СССР
• 1983 год - совершенно первое в истории СССР преступление в сфере высоких технологий
• Мурат Уртембаев создал патч, сбивавший ритм программы-счетчика, отмерявшей циклы подачи узлов на конвейер АвтоВАЗ
• Мурат Уртембаев получил 1,5 года условно с возмещением ущерба за умышленные хулиганские действия
• В УК появилась статья 273 «Создание, использование и распространение вредоносных программ для ЭВМ»
1717
Компьютерные вирусы в СССР
• В 1988 г. А.А.Чижов реализовал файловый компьютерный вирус для MS-DOS в научных целях
• В августе 1988 г. «венский» вирус поразил лабораторию Института программных систем, вызвав эпидемию в СССР
• 12 апреля 1989 г. в Киеве было проведено первое заседание по антивирусной тематике
• С сентября 1989 г. выпускался электронный бюллетень СОФТПАНОРАМА, распространявший информацию о новых компьютерных вирусах и программах для борьбы с ними
• Д. Н. Лозинский осенью 1988 г. обнаружил в Госплане вирус Vienna и реализовал антивирусную программу Aidstest, ставшую главным орудием в борьбе с компьютерными вирусами в СССР и России на продолжительное время
1818
«Управление Т» КГБ
• Обширная агентурная сеть промышленного шпионажа в западных компаниях
• Советская разведка успешно добывала до 2/3 требуемой от них информации
• В начале 80-х ЦРУ и ФБР запускают масштабный дезинформационный «проект»
• Взрыв газопровода Уренгой — Ужгород в результате использования ПО, выкраденного в США
1919
Советские ПК
2020
ПК-01 ЛЬВОВ БК
Агат ZX Spectrum
Троичный компьютер
21
ЭВМ «Сетунь»
Наибольшая плотность записи информации
Преемственность двоичной логики
• «Сетунь» — малая ЭВМ на троичной логике
• Трайт — минимальная непосредственно адресуемая единица главной памяти
21