Команда ГЭВМ / ИСТ-17: различия между версиями

Материал из Wiki Mininuniver
Перейти к навигацииПерейти к поиску
(Первая электронная таблица)
(Используемые сервисы)
 
(не показано 37 промежуточных версий 3 участников)
Строка 15: Строка 15:
  
 
== Девиз команды==
 
== Девиз команды==
"ГЭВМ — всегда вперед, Всегда был первым ГЭВМ!"
+
 
 +
'''ГЭВМ — всегда вперед, Всегда был первым ГЭВМ!'''
 +
 
 
== Первый этап ==
 
== Первый этап ==
 +
 +
[[Файл:ГЭВМ.jpg|400px|thumb|left|Машина ГИФТИ]]
  
 
===Фотография===
 
===Фотография===
 +
 
Автором данной фотографии является [http://famous-birthdays.ru/data/17_iyulya/ketkov_yulij_lazarevich.html Кетков Юлий Лазаревич] .
 
Автором данной фотографии является [http://famous-birthdays.ru/data/17_iyulya/ketkov_yulij_lazarevich.html Кетков Юлий Лазаревич] .
  
[[Файл:ГЭВМ.jpg|600px]]
 
  
===Создание машины,состав команды создателей===
 
  
Несомненно, основную роль в разработке машины сыграли ниже представленные люди:
 
  
  
Сам Андронов - советский физик, академик.Родился в Москве. Окончил Московский университет (1925), где в последующие годы был аспирантом и работал. С 1931 — профессор Горьковского университета. Разработал (1928) эффективный математический аппарат для задач теории нелинейных колебаний, заложил основы строгой теории автоколебаний. Получил фундаментальные результаты в теории автоматического регулирования. Создал научную школу в области нелинейных колебаний и смежных проблем. В 1969 Президиумом АН СССР учреждена премия им. А. А. Андронова.
 
  
[[Файл:Андронов.png|800px]]
 
  
Юлий Лазаревич Кетков – выдающийся нижегородский учёный, доктор технических наук, профессор кафедры математического обеспечения ЭВМ факультета вычислительной математики и кибернетики (ВМК) ННГУ, заведующий лабораторией математического обеспечения ЭВМ НИИ прикладной математики и кибернетики, лауреат премии Совета министров СССР в области кибернетики, действительный член Международной академии информатизации, член-корреспондент Академии инженерных наук РФ. Общее количество опубликованных им работ составляет порядка 150, плюс примерно столько же отчетов по НИР и НИОКР.  Юлий Лазаревич собрал коллекцию узлов и агрегатов вычислительных машин от первых систем до современных компьютеров, постоянно демонстрировал их студентам на лекциях, а впоследствии его коллекция стала основой экспозиции музея факультета вычислительной математики и кибернетики. Именно восприятие ЭВМ как симбиоза аппаратного и программного обеспечения позволяло ему разрабатывать эффективные алгоритмы и писать программы, достойные подражания. Он стал инициатором и руководил разработкой первого в стране транслятора с языка Basic для ЭВМ типа М-20, что позволило поднять планку. практического освоения ЭВМ на новую высоту.
 
  
Ниже приведены элементы биографии Ю. Л. Кеткова, связанные с его научной деятельностью, в виде ленты времени. 
 
  
[[Файл:Таймайн2.png|1200px]]
+
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
===Создание машины, состав команды создателей===
 +
 
 +
[[Файл:Кетков ю.л..jpg|250px|thumb|left| [http://www.itmm.unn.ru/ob-institute/nemnogo-istorii/memorial/yulij-lazarevich-ketkov/ Кетков Ю. Л.]]]
 +
 
 +
'''Юлий Лазаревич Кетков''' – выдающийся нижегородский учёный, доктор технических наук, профессор кафедры математического обеспечения ЭВМ факультета вычислительной математики и кибернетики (ВМК) ННГУ, заведующий лабораторией математического обеспечения ЭВМ НИИ прикладной математики и кибернетики, лауреат премии Совета министров СССР в области кибернетики, действительный член Международной академии информатизации, член-корреспондент Академии инженерных наук РФ. Общее количество опубликованных им работ составляет порядка 150, плюс примерно столько же отчетов по НИР и НИОКР.  Юлий Лазаревич собрал коллекцию узлов и агрегатов вычислительных машин от первых систем до современных компьютеров, постоянно демонстрировал их студентам на лекциях, а впоследствии его коллекция стала основой экспозиции музея факультета вычислительной математики и кибернетики. Именно восприятие ЭВМ как симбиоза аппаратного и программного обеспечения позволяло ему разрабатывать эффективные алгоритмы и писать программы, достойные подражания. Он стал инициатором и руководил разработкой первого в стране транслятора с языка Basic для ЭВМ типа М-20, что позволило поднять планку практического освоения ЭВМ на новую высоту.
 +
 +
[[Файл:Таймайн2.png|1000px|thumb|right| Элементы биографии Ю. Л. Кеткова, связанные с его научной деятельностью, в виде ленты времени.]]
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
[[Файл:АндроновГЭВМ.jpg|thumb|left| Александр Александрович Андронов]]
 +
 
 +
[[Файл:Жизньандрея.png|800px|thumb| Жизнь А.А.Андронова]]
 +
 
 +
'''Александр Александрович Андронов''' - советский физик, академик.Родился в Москве. Окончил Московский университет (1925), где в последующие годы был аспирантом и работал. С 1931 — профессор Горьковского университета. Разработал (1928) эффективный математический аппарат для задач теории нелинейных колебаний, заложил основы строгой теории автоколебаний. Получил фундаментальные результаты в теории автоматического регулирования. Создал научную школу в области нелинейных колебаний и смежных проблем. В 1969 Президиумом АН СССР учреждена премия им. А. А. Андронова.
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
[[Файл:Работа над ГИФТИ.jpg|thumb|800px|left| Сотрудники ГИФТИ, так или иначе причастные к разработке проекта. Слева направо: Г.Д. Зарницын, А. Аралов, Р.Х. Садеков, Н.А. Железцов, Н.В. Жеглова, А.М. Гильман, М.Я. Эйнгорин, А.М. Гончаров, В.А. Дозоров]]
 +
 
 +
Первый период был более характерен работами теоретического направления. К ним относятся блестящая дипломная работа Марка Исааковича Фейгина, связанная с исследованием динамики поведения триггера ( 1952 г .), проект арифметического устройства ЭВМ последовательного действия (Михаил Яковлевич Эйнгорин, 1954 г .), система команд и архитектура ЭВМ с двухуровневой памятью (Аркадий Моисеевич Гильман, 1955 г .). Две последние работы были представлены на Всесоюзной конференции «Пути развития советского математического машиностроения и приборостроения», состоявшейся в 1956 г.
 +
 
 +
[[Файл:Работа над ГИФТИ 2.jpg|thumb|600px| «Память» машины ГИФТИ – А.М. Гончаров и А.С. Тарантович]]
 +
 
 +
[[Файл:Работа над ГИФТИ 3.jpg|thumb|300px|left| М.Д. Брейдо и Г.Д. Зарницын за отладкой арифметического устройства]]
 +
 
 +
[[Файл:ГИФТИ Создатели.JPG|1000px|thumb|right| Команда создателей ([https://padlet.com/vad_dik1/vfpvccsfcj4i MindMap])]]
 +
 
 +
Наряду с учебными макетами подобного рода и глубокими теоретическими изысканиями на кафедре началась и более кропотливая экспериментальная работа по созданию отдельных узлов и блоков цифровой техники. В 1954-55 гг. довольно много дипломных работ (С. Буторин, А. Гончаров, Б. Караулов, Б. Кожинская и др.) было посвящено решению этих практических задач. Исторически сложилось так, что выпускники кафедры, посвятившие себя новой тематике, группировались вокруг Аркадия Степановича Тарантовича (выпускника 1953 г ). В составе группы инженеров-разработчиков, включённой в штат ГИФТИ и активно поддерживаемой её директором Яковом Никитичем Николаевым, появились Александр Михайлович Гончаров (выпускник 1955 г . ), Марк Давыдович Брейдо, Нина Всеволодовна Жеглова, Григорий Дмитриевич Зарницын и Рафек Хасьянович Садеков (выпускники 1956 г ). Основной объём работ по изготовлению блоков машины ГИФТИ выпал на группу, опекаемую Зоей Семеновной Кечиевой. В её составе работали техники и монтажники Леша Алексеев, Саша Аралов, Валя Блинничева, Лева Маркин, Вена Монахов, Толя Рожков и чертежница Дина Мануилова. В разработке силовых компонент (блоки питания, сетевые фильтры) принимал активное участие Виктор Иванович Королев. Дизайн пульта ЭВМ и разработка электронной схемы управления встроенным растровым дисплеем выполнены Григорием Григорьевичем Денисовым. В 1957 г общее руководство работами по созданию, монтажу и вводу машины ГИФТИ в эксплуатацию было поручено к.ф.-м.н. Артемию Сергеевичу Алексееву, который возглавил образованный к концу года Вычислительный центр ГИФТИ и руководил им, практически, до конца своей жизни.
 +
 
 +
[[Файл:Команда ОС ИПМ.jpg|thumb|left| Часть команды ОС ИПМ. Слева направо — Э.З.Любимский, Д.А.Корягин, Ю.Л.Кетков, И.Б.Задыхайло и Л.В.Ухов у нового входа в здание ИПМ АН СССР]]
 +
 
 +
===Коллеги Кеткова, ОС ИПМ===
 +
 
 +
В конце 1967 года Президиум АН СССР принял решение о разработке современного программного обеспечения БЭСМ-6, включающего многопользовательскую операционную систему, низкоуровневые (автокод) и высокоуровневые (алгоритмические языки) средства разработки и отладки программ. К исполнению проекта было разрешено привлекать квалифицированных системных программистов из разных организаций. В результате Кеткову Ю. Л. посчастливилось почти полтора года поработать в одном из самых мощных центров программирования в нашей стране. "Рекомендацией" к его участию в этом проекте послужили годичная стажировка в ОПМ МИ АН СССР (1956–1957 гг.) во время производственной практики и выполнения дипломной работы, а также многолетние контакты с сотрудниками отдела программирования ИПМ (Э.З.Любимский был не только непосредственным консультантом по его дипломной работе, но и оппонентом на защите кандидатской диссертации в 1965 г.).
 +
 
 +
Начало 1968 года ознаменовалось глобальным оснащением ЭВМ БЭСМ-6 современными средствами системного программирования – операционной системой, поддерживающей режим разделения времени, нормальными средами программирования как на низком (Ассемблер), так и на высоком уровне. По специальному постановлению Президиума АН СССР Отделению прикладной математики разрешили пригласить наиболее квалифицированных системных программистов из ведущих организаций страны. В разные периоды в составе этой сборной трудилось от 25 до 40–60 человек. Среди них были представители закрытых ядерных центров, конструкторских бюро, институтов Министерства обороны. В отделе Михаила Романовича полным ходом шли работы по созданию трансляторов, по разработке информационных систем и баз данных. Д.А. Корягин отвечал за систему логического управления файлами и периферией, И.Б. Задыхайло вместе с молодыми стажерами разрабатывал программы управления устройствами на физическом уровне, на долю Кеткова Ю. Л. пришелся монитор, который управлял ресурсами заданий, процессами и тактикой обслуживания различных очередей. Нити управления этим довольно сложным коллективом замыкались на С.С. Камынине и Э.З. Любимском. Верхняя иерархия исполнителей, насчитывавшая 6–7 человек, приняла обет – не брить бороду или усы до момента запуска в эксплуатацию операционной системы.
 +
 
 +
 
 +
 
  
 
===Машина ГИФТИ===
 
===Машина ГИФТИ===
 +
 +
[[Файл:ГИФТИ_00.jpg|thumb|right| Одна из трёх стоек машины "ГИФТИ". Справа — типовые блоки.]]
 +
 +
[[Файл:ГИФТИ.jpg|thumb|left|450px| Цифровая вычислительная "Машина ГИФТИ".(Пульт машины ГИФТИ — середина. Телетайп РТА-50 — справа)]]
 +
 +
 +
 
Машина ГИФТИ представляла собой универсальную ЦВМ последовательного действия с оперативной памятью из 2016 слов длиной по 32 бита.
 
Машина ГИФТИ представляла собой универсальную ЦВМ последовательного действия с оперативной памятью из 2016 слов длиной по 32 бита.
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
  
  
 
===Прообраз первых электронных таблиц===
 
===Прообраз первых электронных таблиц===
 +
 
Первая электронная таблица УИС-РГМ(Универсальная интерпретирующая система радиусографического метода). Разработанный подход Ю.Л.Кетковым, он назвал «матричным программированием». По сути дела, его идеология послужила прототипом для современных электронных таблиц.
 
Первая электронная таблица УИС-РГМ(Универсальная интерпретирующая система радиусографического метода). Разработанный подход Ю.Л.Кетковым, он назвал «матричным программированием». По сути дела, его идеология послужила прототипом для современных электронных таблиц.
  
Строка 53: Строка 205:
  
 
===Характеристики ГИФТИ/Сравнительный анализ===
 
===Характеристики ГИФТИ/Сравнительный анализ===
 +
 +
[[Файл: гифти.jpg|600px|thumb| Плюсы и минусы машины ГИФТИ]]
 +
 
Характеристики машины ГИФТИ и и способы её эксплуатации:
 
Характеристики машины ГИФТИ и и способы её эксплуатации:
 
* В основу машины ГИФТИ был положен проект А. М. Гильмана, однако в процессе его реализации многие функциональные узлы подверглись серьёзным изменениям.
 
* В основу машины ГИФТИ был положен проект А. М. Гильмана, однако в процессе его реализации многие функциональные узлы подверглись серьёзным изменениям.
Строка 60: Строка 215:
 
* Одной из интересных особенностей логики выполнения команд машины ГИФТИ была система автоматической модификации исполнительного адреса и управления приращением в индексном регистре. На пульте машины находилась электронно-лучевая трубка, предназначенная для просмотра содержимого регистров и ячеек оперативной памяти, используемая как своеобразный растровый дисплей
 
* Одной из интересных особенностей логики выполнения команд машины ГИФТИ была система автоматической модификации исполнительного адреса и управления приращением в индексном регистре. На пульте машины находилась электронно-лучевая трубка, предназначенная для просмотра содержимого регистров и ячеек оперативной памяти, используемая как своеобразный растровый дисплей
 
* Ввод данных и программ производился с перфоленты со скоростью 300 знаков в сек, тогда как электромеханический трансмиттер фототелеграфного аппарата выжимал всего 7 знаков в сек. Для вывода результатов вычислений использовался обычный рулонный телетайп РТА-51.  
 
* Ввод данных и программ производился с перфоленты со скоростью 300 знаков в сек, тогда как электромеханический трансмиттер фототелеграфного аппарата выжимал всего 7 знаков в сек. Для вывода результатов вычислений использовался обычный рулонный телетайп РТА-51.  
[[Файл: гифти.jpg|600px]]
 
 
===Сравнительная таблица основных машин первого поколения===
 
===Сравнительная таблица основных машин первого поколения===
  
[[Файл:ТаблицаГифт.png]]
+
[[Файл:ТаблицаГИФТИ.JPG|1000px|thumb|left|Сравнительный анализ ЭВМ ([https://docs.google.com/spreadsheets/d/1uPJJ782DY2gU5c6uYJYaWkasebkKy-As3l-XZhwEjls/edit?usp=sharing Таблица сравнения "ЭВМ первого поколения"])]]
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
<gallery>
 +
Файл:БыстродействиеГИФТИ.JPG|Быстродействие
 +
Файл:ЛампыГИФТИ.JPG|Количество ламп
 +
Файл:ПлощадьГИФТИ.JPG|Занимаемая площадь
 +
Файл:МощностьГИФТИ.JPG|Потребляемая мощность
 +
</gallery>
  
 
==Третий этап==
 
==Третий этап==
  
 
===Первая электронная таблица===
 
===Первая электронная таблица===
[[Файл:Принцип_работы_м20.jpg|100px|thumb|right|Результат работы М-20]]
+
[[Файл:Принцип_работы_м20.jpg|120px|thumb|right|Результат работы М-20]]
8 марта 1961 года в ВЦ ГИФТИ была введена в эксплуатацию одна из лучших ЭВМ первого поколения М-20, использовавшаяся для постройки судна,в частности проектирования чертежей. После этого машина ГИФТИ была передана кафедре теории колебаний радиофакультета в качестве средства расширения материальной базы учебного процесса.
+
8 марта 1961 года в ВЦ ГИФТИ была введена в эксплуатацию одна из лучших ЭВМ первого поколения М-20, использовавшаяся для постройки судов,в частности проектирования чертежей. После этого машина ГИФТИ была передана кафедре теории колебаний радиофакультета в качестве средства расширения материальной базы учебного процесса.
 +
 
 +
Принцип использования данной машины заключался во ведении координат для постройки расчетов  по радиусографическому методу.
 +
[[Файл:Первая электронная таблица.jpg|Таблица,приготовленная проектировщиком для М-20.]] [[Файл:Эквивалент Первой электронной таблицы.jpg|left||Форма таблицы для ввода в ЭВМ]]
 +
 
 +
 
 +
 
 +
===История создания электронных таблиц===
 +
 
 +
[[Файл:ТаблицаТаблиц.png |600px|thumb|left|[https://padlet.com/n_rychago/fdb2pzrgbsdy Различные электронные таблицы]]]
 +
 
 +
Идея создания электронной таблицы возникла у студента Гарвардского университета  Дэна Бриклина (Dan Bricklin) в 1979 г. Выполняя скучные вычисления экономического характера с помощью бухгалтерской книги, он и его друг Боб Франкстон (Bob Frankston), который разбирался в программировании, разработали первую программу электронной таблицы, названную ими VisiCalc.
  
Принцип использования данной машины заключался в ведении координат для постройки расчетов  по радиусографическому методу.
+
VisiCalc скоро стала одной из наиболее успешных программ. Первоначально она предназначалась для компьютеров типа Apple II, но потом была трансформирована для всех типов компьютеров. Многие считают, что резкое повышение продаж компьютеров типа Apple в то время и было связано с возможностью использования на них табличного процессора VisiCalc. В скоропоявившихся электронных таблицах-аналогах (например, SuperCalc) основные идеи VisiCalc были многократно усовершенствованы.
  
== Выводы==
+
Новый существенный шаг в развитии электронных таблиц - появление в 1982 г. на рынке программных средств Lotus 1-2-3, Lotus был первым табличным процессором, интегрировавшим в своем составе, помимо обычных инструментов, графику и возможность работы с системами управления базами данных. Поскольку Lotus был разработан для компьютеров типа IBM, он сделал для этой фирмы то же, что VisiCalc в свое время сделал для фирмы Apple. После разработки Lotus 1-2-3 компания Lotus в первый же год повышает свой объем продаж до 50 млн. дол. и становится самой большой независимой компанией - производителем программных средств. Успех компании Lotus привел к ужесточению конкуренции, вызванной появлением на рынке новых электронных таблиц, таких, как VP Planner компании Paperback Software и Quattro Pro компании Borland International, которые предложили пользователю практически тот же набор инструментария, но по значительно более низким ценам.
 +
 
 +
[[Файл:ТаймлайнТаблицыГифти.JPG |700px|thumb|[https://www.tiki-toki.com/timeline/entry/961723/-/ Временная шкала] появления некоторых электронных таблиц]]
 +
 
 +
Следующий шаг - появление в 1987 г. табличного процессора Excel фирмы Microsoft. Эта программа предложила более простой графический интерфейс в комбинации с ниспадающими меню, значительно расширив при этом функциональные возможности пакета и повысив качество выходной информации. Расширение спектра функциональных возможностей электронной таблицы, как правило, ведет к усложнению работы с программой.
 +
 
 +
Разработчикам Excel удалось найти золотую середину, максимально облегчив пользователю освоение программы и работу с ней. Благодаря этому Excel быстро завоевала популярность среди широкого круга пользователей. В настоящее время, несмотря на выпуск компанией Lotus новой версии электронной таблицы, в которой использована трехмерная таблица с улучшенными возможностями, Excel занимает ведущее место на рынке табличных процессоров.
 +
 
 +
Имеющиеся сегодня на рынке табличные процессоры способны работать в широком круге экономических приложений и могут удовлетворить практически любого пользователя.
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
==Вывод==
 +
 
 +
Хотя и производительность ЭВМ ГИФТИ была не большой, по сравнению с остальными ЭВМ этого поколения, она предусматривала довольно много операций типа память-регистр или регистр-регистр. Впоследствии такой подход стал основным в архитектуре машин третьего поколения — ЕС ЭВМ и СМ ЭВМ. Горьковские инженеры и программисты того времени внесли огромный вклад в развитие компьютерных технологий в нашей стране, а также и во всём мире.
  
 
== Полезные ресурсы==
 
== Полезные ресурсы==
 
Используемый материал:
 
Используемый материал:
* БЭБ-[http://window.edu.ru/| Единое окно]
+
 
* Учебное пособие "История вычислительной техники", автор И. А. Казакова, 2011 год, город Пенза
+
Учебное пособие "История вычислительной техники", автор И. А. Казакова, 2011 год, город Пенза
* Виртуальный компьютерный музей [http://www.computer-museum.ru/histussr/first.htm| Они были первым]
+
 
== Другие документы ==
+
Виртуальный компьютерный музей [http://www.computer-museum.ru/histussr/first.htm Они были первым]
[https://docs.google.com/spreadsheets/d/1hPKz68J28PofvlSXzQr-vx_dl2LpWuCiRilZMEd8DvA/edit?usp=sharing| Таблица сравнения "ЭВМ первого поколения]  
+
 
 +
Виртуальный компьютерный музей [http://www.computer-museum.ru/articles/materialy-mezhdunarodnoy-konferentsii-sorucom-2014/539/ УИС РГМ – прообраз первых электронных таблиц на ЭВМ типа М-20]
 +
 
 +
Виртуальный компьютерный музей [http://www.computer-museum.ru/histussr/29-3.htm Машина электронная вычислительная общего назначения БЭСМ-1]
 +
 
 +
Виртуальный компьютерный музей [http://www.computer-museum.ru/histussr/26-1.htm Машина электронная вычислительная общего назначения М-20]
 +
 
 +
Музей института ИТММ [http://www.itmm.unn.ru/ob-institute/nemnogo-istorii/memorial/yulij-lazarevich-ketkov/ Юлий Лазаревич Кетков]
 +
 
 +
[http://it-history.ru/images/f/fd/KetkovL.pdf Кетков Юлий Лазаревич. Учёный. Учитель. Личность / под ред. А.Ю. Кеткова – Нижний Новгород: Растр-НН, 2015]
 +
 
 +
БЭБ [http://window.edu.ru/ Единое окно]
 +
 
 +
== Используемые сервисы ==
 +
 
 +
[https://padlet.com/ Padlet] - создание онлайн досок и документов
 +
 
 +
[https://www.google.ru/intl/ru/sheets/about/ Google Sheets] - создание онлайн таблиц и диаграмм
 +
 
 +
[https://www.tiki-toki.com/ Tiki-Toki] - создание лент времени
 +
 
 +
[https://coggle.it/ Coggle] - создание ментальных карт
  
 
[[Категория:Проекты]]
 
[[Категория:Проекты]]

Текущая версия на 11:05, 20 декабря 2017

Название команды

ГЭВМ

Участники

Девиз команды

ГЭВМ — всегда вперед, Всегда был первым ГЭВМ!

Первый этап

Машина ГИФТИ

Фотография

Автором данной фотографии является Кетков Юлий Лазаревич .












Создание машины, состав команды создателей

Юлий Лазаревич Кетков – выдающийся нижегородский учёный, доктор технических наук, профессор кафедры математического обеспечения ЭВМ факультета вычислительной математики и кибернетики (ВМК) ННГУ, заведующий лабораторией математического обеспечения ЭВМ НИИ прикладной математики и кибернетики, лауреат премии Совета министров СССР в области кибернетики, действительный член Международной академии информатизации, член-корреспондент Академии инженерных наук РФ. Общее количество опубликованных им работ составляет порядка 150, плюс примерно столько же отчетов по НИР и НИОКР. Юлий Лазаревич собрал коллекцию узлов и агрегатов вычислительных машин от первых систем до современных компьютеров, постоянно демонстрировал их студентам на лекциях, а впоследствии его коллекция стала основой экспозиции музея факультета вычислительной математики и кибернетики. Именно восприятие ЭВМ как симбиоза аппаратного и программного обеспечения позволяло ему разрабатывать эффективные алгоритмы и писать программы, достойные подражания. Он стал инициатором и руководил разработкой первого в стране транслятора с языка Basic для ЭВМ типа М-20, что позволило поднять планку практического освоения ЭВМ на новую высоту.

Элементы биографии Ю. Л. Кеткова, связанные с его научной деятельностью, в виде ленты времени.


















Александр Александрович Андронов
Жизнь А.А.Андронова

Александр Александрович Андронов - советский физик, академик.Родился в Москве. Окончил Московский университет (1925), где в последующие годы был аспирантом и работал. С 1931 — профессор Горьковского университета. Разработал (1928) эффективный математический аппарат для задач теории нелинейных колебаний, заложил основы строгой теории автоколебаний. Получил фундаментальные результаты в теории автоматического регулирования. Создал научную школу в области нелинейных колебаний и смежных проблем. В 1969 Президиумом АН СССР учреждена премия им. А. А. Андронова.




















Сотрудники ГИФТИ, так или иначе причастные к разработке проекта. Слева направо: Г.Д. Зарницын, А. Аралов, Р.Х. Садеков, Н.А. Железцов, Н.В. Жеглова, А.М. Гильман, М.Я. Эйнгорин, А.М. Гончаров, В.А. Дозоров

Первый период был более характерен работами теоретического направления. К ним относятся блестящая дипломная работа Марка Исааковича Фейгина, связанная с исследованием динамики поведения триггера ( 1952 г .), проект арифметического устройства ЭВМ последовательного действия (Михаил Яковлевич Эйнгорин, 1954 г .), система команд и архитектура ЭВМ с двухуровневой памятью (Аркадий Моисеевич Гильман, 1955 г .). Две последние работы были представлены на Всесоюзной конференции «Пути развития советского математического машиностроения и приборостроения», состоявшейся в 1956 г.

«Память» машины ГИФТИ – А.М. Гончаров и А.С. Тарантович
М.Д. Брейдо и Г.Д. Зарницын за отладкой арифметического устройства
Команда создателей (MindMap)

Наряду с учебными макетами подобного рода и глубокими теоретическими изысканиями на кафедре началась и более кропотливая экспериментальная работа по созданию отдельных узлов и блоков цифровой техники. В 1954-55 гг. довольно много дипломных работ (С. Буторин, А. Гончаров, Б. Караулов, Б. Кожинская и др.) было посвящено решению этих практических задач. Исторически сложилось так, что выпускники кафедры, посвятившие себя новой тематике, группировались вокруг Аркадия Степановича Тарантовича (выпускника 1953 г ). В составе группы инженеров-разработчиков, включённой в штат ГИФТИ и активно поддерживаемой её директором Яковом Никитичем Николаевым, появились Александр Михайлович Гончаров (выпускник 1955 г . ), Марк Давыдович Брейдо, Нина Всеволодовна Жеглова, Григорий Дмитриевич Зарницын и Рафек Хасьянович Садеков (выпускники 1956 г ). Основной объём работ по изготовлению блоков машины ГИФТИ выпал на группу, опекаемую Зоей Семеновной Кечиевой. В её составе работали техники и монтажники Леша Алексеев, Саша Аралов, Валя Блинничева, Лева Маркин, Вена Монахов, Толя Рожков и чертежница Дина Мануилова. В разработке силовых компонент (блоки питания, сетевые фильтры) принимал активное участие Виктор Иванович Королев. Дизайн пульта ЭВМ и разработка электронной схемы управления встроенным растровым дисплеем выполнены Григорием Григорьевичем Денисовым. В 1957 г общее руководство работами по созданию, монтажу и вводу машины ГИФТИ в эксплуатацию было поручено к.ф.-м.н. Артемию Сергеевичу Алексееву, который возглавил образованный к концу года Вычислительный центр ГИФТИ и руководил им, практически, до конца своей жизни.

Часть команды ОС ИПМ. Слева направо — Э.З.Любимский, Д.А.Корягин, Ю.Л.Кетков, И.Б.Задыхайло и Л.В.Ухов у нового входа в здание ИПМ АН СССР

Коллеги Кеткова, ОС ИПМ

В конце 1967 года Президиум АН СССР принял решение о разработке современного программного обеспечения БЭСМ-6, включающего многопользовательскую операционную систему, низкоуровневые (автокод) и высокоуровневые (алгоритмические языки) средства разработки и отладки программ. К исполнению проекта было разрешено привлекать квалифицированных системных программистов из разных организаций. В результате Кеткову Ю. Л. посчастливилось почти полтора года поработать в одном из самых мощных центров программирования в нашей стране. "Рекомендацией" к его участию в этом проекте послужили годичная стажировка в ОПМ МИ АН СССР (1956–1957 гг.) во время производственной практики и выполнения дипломной работы, а также многолетние контакты с сотрудниками отдела программирования ИПМ (Э.З.Любимский был не только непосредственным консультантом по его дипломной работе, но и оппонентом на защите кандидатской диссертации в 1965 г.).

Начало 1968 года ознаменовалось глобальным оснащением ЭВМ БЭСМ-6 современными средствами системного программирования – операционной системой, поддерживающей режим разделения времени, нормальными средами программирования как на низком (Ассемблер), так и на высоком уровне. По специальному постановлению Президиума АН СССР Отделению прикладной математики разрешили пригласить наиболее квалифицированных системных программистов из ведущих организаций страны. В разные периоды в составе этой сборной трудилось от 25 до 40–60 человек. Среди них были представители закрытых ядерных центров, конструкторских бюро, институтов Министерства обороны. В отделе Михаила Романовича полным ходом шли работы по созданию трансляторов, по разработке информационных систем и баз данных. Д.А. Корягин отвечал за систему логического управления файлами и периферией, И.Б. Задыхайло вместе с молодыми стажерами разрабатывал программы управления устройствами на физическом уровне, на долю Кеткова Ю. Л. пришелся монитор, который управлял ресурсами заданий, процессами и тактикой обслуживания различных очередей. Нити управления этим довольно сложным коллективом замыкались на С.С. Камынине и Э.З. Любимском. Верхняя иерархия исполнителей, насчитывавшая 6–7 человек, приняла обет – не брить бороду или усы до момента запуска в эксплуатацию операционной системы.



Машина ГИФТИ

Одна из трёх стоек машины "ГИФТИ". Справа — типовые блоки.
Цифровая вычислительная "Машина ГИФТИ".(Пульт машины ГИФТИ — середина. Телетайп РТА-50 — справа)


Машина ГИФТИ представляла собой универсальную ЦВМ последовательного действия с оперативной памятью из 2016 слов длиной по 32 бита.















Прообраз первых электронных таблиц

Первая электронная таблица УИС-РГМ(Универсальная интерпретирующая система радиусографического метода). Разработанный подход Ю.Л.Кетковым, он назвал «матричным программированием». По сути дела, его идеология послужила прототипом для современных электронных таблиц.

Второй этап

Создание машины

Ist-17mmap3.png

По инициативе А. А. Андронова в ГИФТИ началась работа по созданию цифровой вычислительной машины (т. н. машина ГИФТИ), одной из первых в СССР. За основу машины был принят проект А. М. Гильмана, однако в процессе его реализации во многие узлы и блоки были внесены серьезные изменения. Мозговой центр по созданию ГИФТИ в это время представляла группа инженеров-разработчиков, в которую входили А. С. Тарантович, A.M. Гончаров (выпускник 1955 г.), М. Д. Брейдо, Н. В. Жеглова, Г. Д. Зарницын и Р. X. Садеков. К выполнению отдельных работ, связанных с созданием этой машины, были привлечены Г. Г. Денисов (блок управления пультовым дисплеем) и В. И. Королев (блоки питания). Для концентраций усилий по вводу машины ГИФТИ в строй и решения ряда задач организационного характера все эти коллективы в 1957 г. были подчинены доценту кафедры теории колебаний А. С. Алексееву. Принятые меры возымели действие, также немалую роль в создании машины сыграл такой человек,как Ю. И. Кетков, и к 40-й годовщине Октября машина «задышала». Когда программирование появилось на свет, многие в среде математиков рассматривали его как прикладную математическую область, ставя математические модели во главу угла и в меньшей степени интересуясь аспектами, связанными с сопряжением программного обеспечения с оборудованием. Кетков же прекрасно знал аппаратные особенности ЭВМ и умело использовал эти знания при разработке соответствующего программного обеспечения. Попав после окончания университета по распределению в ГИФТИ, он участвовал в создании первой в стране вузовской цифровой вычислительной машины и первой ЭВМ, построенной в г. Горьком – машине ГИФТИ, где его интерес к аппаратному обеспечению позволил решить ряд вопросов, направленных на улучшение быстродействия.

Характеристики ГИФТИ/Сравнительный анализ

Плюсы и минусы машины ГИФТИ

Характеристики машины ГИФТИ и и способы её эксплуатации:

  • В основу машины ГИФТИ был положен проект А. М. Гильмана, однако в процессе его реализации многие функциональные узлы подверглись серьёзным изменениям.
  • Машина ГИФТИ представляла собой универсальную ЦВМ последовательного действия с оперативной памятью из 2016 слов длиной по 32 бита.
  • Специально для неё в ОКБМ был изготовлен магнитный барабан, вращавшийся со скоростью 6000 об./мин.
  • Общая производительность машины "ГИФТИ" сдерживалась медленной оперативной памятью. Однако система её команд предусматривала довольно много операций типа регистр-регистр или память-регистр. Впоследствии такой подход стал основным в архитектуре машин третьего поколения.
  • Одной из интересных особенностей логики выполнения команд машины ГИФТИ была система автоматической модификации исполнительного адреса и управления приращением в индексном регистре. На пульте машины находилась электронно-лучевая трубка, предназначенная для просмотра содержимого регистров и ячеек оперативной памяти, используемая как своеобразный растровый дисплей
  • Ввод данных и программ производился с перфоленты со скоростью 300 знаков в сек, тогда как электромеханический трансмиттер фототелеграфного аппарата выжимал всего 7 знаков в сек. Для вывода результатов вычислений использовался обычный рулонный телетайп РТА-51.

Сравнительная таблица основных машин первого поколения










Третий этап

Первая электронная таблица

Результат работы М-20

8 марта 1961 года в ВЦ ГИФТИ была введена в эксплуатацию одна из лучших ЭВМ первого поколения М-20, использовавшаяся для постройки судов,в частности проектирования чертежей. После этого машина ГИФТИ была передана кафедре теории колебаний радиофакультета в качестве средства расширения материальной базы учебного процесса.

Принцип использования данной машины заключался во ведении координат для постройки расчетов по радиусографическому методу.

Таблица,приготовленная проектировщиком для М-20.
Форма таблицы для ввода в ЭВМ


История создания электронных таблиц

Идея создания электронной таблицы возникла у студента Гарвардского университета Дэна Бриклина (Dan Bricklin) в 1979 г. Выполняя скучные вычисления экономического характера с помощью бухгалтерской книги, он и его друг Боб Франкстон (Bob Frankston), который разбирался в программировании, разработали первую программу электронной таблицы, названную ими VisiCalc.

VisiCalc скоро стала одной из наиболее успешных программ. Первоначально она предназначалась для компьютеров типа Apple II, но потом была трансформирована для всех типов компьютеров. Многие считают, что резкое повышение продаж компьютеров типа Apple в то время и было связано с возможностью использования на них табличного процессора VisiCalc. В скоропоявившихся электронных таблицах-аналогах (например, SuperCalc) основные идеи VisiCalc были многократно усовершенствованы.

Новый существенный шаг в развитии электронных таблиц - появление в 1982 г. на рынке программных средств Lotus 1-2-3, Lotus был первым табличным процессором, интегрировавшим в своем составе, помимо обычных инструментов, графику и возможность работы с системами управления базами данных. Поскольку Lotus был разработан для компьютеров типа IBM, он сделал для этой фирмы то же, что VisiCalc в свое время сделал для фирмы Apple. После разработки Lotus 1-2-3 компания Lotus в первый же год повышает свой объем продаж до 50 млн. дол. и становится самой большой независимой компанией - производителем программных средств. Успех компании Lotus привел к ужесточению конкуренции, вызванной появлением на рынке новых электронных таблиц, таких, как VP Planner компании Paperback Software и Quattro Pro компании Borland International, которые предложили пользователю практически тот же набор инструментария, но по значительно более низким ценам.

Временная шкала появления некоторых электронных таблиц

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

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

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




Вывод

Хотя и производительность ЭВМ ГИФТИ была не большой, по сравнению с остальными ЭВМ этого поколения, она предусматривала довольно много операций типа память-регистр или регистр-регистр. Впоследствии такой подход стал основным в архитектуре машин третьего поколения — ЕС ЭВМ и СМ ЭВМ. Горьковские инженеры и программисты того времени внесли огромный вклад в развитие компьютерных технологий в нашей стране, а также и во всём мире.

Полезные ресурсы

Используемый материал:

Учебное пособие "История вычислительной техники", автор И. А. Казакова, 2011 год, город Пенза

Виртуальный компьютерный музей Они были первым

Виртуальный компьютерный музей УИС РГМ – прообраз первых электронных таблиц на ЭВМ типа М-20

Виртуальный компьютерный музей Машина электронная вычислительная общего назначения БЭСМ-1

Виртуальный компьютерный музей Машина электронная вычислительная общего назначения М-20

Музей института ИТММ Юлий Лазаревич Кетков

Кетков Юлий Лазаревич. Учёный. Учитель. Личность / под ред. А.Ю. Кеткова – Нижний Новгород: Растр-НН, 2015

БЭБ Единое окно

Используемые сервисы

Padlet - создание онлайн досок и документов

Google Sheets - создание онлайн таблиц и диаграмм

Tiki-Toki - создание лент времени

Coggle - создание ментальных карт