Информационные технологии в СССР. Создатели советской вычислительной техники Ревич Юрий
[8.4] и «Академик В. Глушков» (1993) [8.5], составивших затем основу «Истории вычислительной техники в лицах». Для этой своей книги, до сих пор являющейся основным источником сведений о творцах советских компьютеров, Малиновский собрал и суммировал необозримое количество фактического материала, собственноручно собранного им в поездках по стране, встречах и переписке с десятками людей. Самым ценным из этого наследия сейчас представляются личные воспоминания многих из тех, кого уже нет в живых и редчайшие документы, которые, вполне вероятно, оказались бы забытыми в архивах.
Но на этом Б. Н. Малиновский не остановился. Последовательно были написаны: «Очерки по истории компьютерной науки и техники в Украине» (1998) и ее украинский вариант «Вiдоме i невiдоме в icтopii iнформацiйних технологiй в Укранi» (2004, сам Малиновский указывает 2001) [8.6], «Академик Борис Патон. Труд на всю жизнь» (2003) [8.7], «Хранить вечно» (на трех языках: украинский, русский, английский, 2007) [8.8]. В последние годы появились еще две книги: «Документальная трилогия» (2011) [8.9] и «Маленькие рассказы о больших ученых» (2013) [8.10]. (Наверняка автор что-то упустил в этом перечислении.) К этим печатным изданиям стоит добавить один из центральных сайтов в Интернете, посвященных истории советских компьютеров — «История развития информационных технологий в Украине» (ukrainiancomputing.info).
Профессор Джон Самет фотографирует диплом почетного доктора Национальной академии наук Украины, врученный создателю первого в мире компьютера с хранимой в памяти программой Морису Уилксу. Слева направо: Лев Малиновский, Борис Малиновский, Джон Самет, Морис Уилкс. Кембридж, 1999 год
Напомним, что семьдесят лет Борису Николаевичу исполнилось еще в 1991 году, а это возраст, когда на Западе человека провожают на пенсию, полагая, что все творческие силы он уже исчерпал. Меньше всего эти слова относятся к Борису Николаевичу, сделавшему после семидесяти лет больше, чем многие умудряются сделать за всю жизнь.
Больше всего в книгах Б. Н. Малиновского поражает его обстоятельность и внимание к мелочам, присущие даже не каждому профессиональному историку, и редкое умение объективно отметить отрицательные стороны характеров, не принижая заслуг. Ветеран войны писатель Николай Городиский в предисловии к книге «Участь свою не выбирали», говорит о ней то, что приложимо ко всем текстам, вышедшим из-под пера Малиновского: «Как раз о себе Боис Малиновский говорит не очень много. И хотя в книге рассказ ведется от первого лица, автор в ней далеко не „первое лицо“. […] Большинство солдат, сержантов и офицеров, реально окружавших Малиновского, — это не безликая масса, поименованная лишь по чинам и фамилиям. У каждого свой характер и внешность, свой язык и образ мыслей. Приведенные в книге письма, бесхитростные рассказы фронтовиков и другие документы тех лет потрясают до глубины души. Ведь читатель всегда остро реагирует на правду; вымысел бывает занимательным, а по настоящему волновать может только правда. Такой волнующей правдой и наполнена эта книга».
О своих литературных и исторических трудах Борис Николаевич счел нужным добавить:
«Своевременному изданию моих книг немало содействовал упомянутый Фонд истории и развития компьютерной науки и техники. С его помощью в 1998 году мне также удалось организовать и успешно провести международный симпозиум „ЭВМ в Европе. Прошлое, настоящее, будущее“. В числе многих зарубежных гостей были создатели первой в мире ЭВМ с хранимой в памяти программой 85-летний Морис Уилкс и первой в мире коммерческой ЭВМ Фрэнк Ленд. Президент НАН Украины Б. Е. Патон, принимавший активное участие в работе симпозиума, принял решение наградить Мориса Уилкса дипломом Почетного доктора НАН Украины, а Фрэнка Ленда грамотой Президиума НАН Украины. Честь вручить диплом Морису Уилксу непосредственно в Кембридже, где полстолетия работает Морис Уилкс, выпала мне (1999 г.)».
Собственные занятия автора этого очерка темой историей советских компьютеров во многом спровоцированы захватившей его когда-то книгой «История вычислительной техники в лицах» (выпрошенной тогда еще на время «почитать»), без которой он едва ли стал бы всерьез заниматься этим предметом.
Кроме истории компьютерного дела, Борис Николаевич много занимался биографией Николая Михайловича Амосова, врача, кибернетика и мыслителя, человека широчайшего круга интересов, недаром признанного на Украине «человеком века». Ему посвящены многие очерки Малиновского, суммированные в книге «Маленькие рассказы о больших ученых». В 1994 году при Киевском доме ученых им был организован «Клуб Н. М. Амосова». В 1994 году Б. Н. Малиновский создал при киевском Доме ученых музей, посвященный развитию компьютерной техники на Украине и деятельности трех академиков: В. М. Глушкова, С. А. Лебедева и Н. М. Амосова, неизменным хранителем которого он является до сих пор.
Семья
Борис Николаевич вряд ли возразит, если предположить, что он едва ли смог бы сделать так много, если бы не его семья. О своей жене Октябрисе Николаевне он писал: «Как-то я был на юбилее (семидесятилетии) академика К. К. Хренова. Запомнился ответ на вопрос, заданный юбиляру:
— Чем объяснить успехи в Вашей научной деятельности?
— Этому я обязан своей половине! — сказал маститый академик, обнял и поцеловал сидевшую рядом жену.
Думаю, что я на подобный вопрос ответил бы также».
Дети Лев, Вера и Николай стали Борису Николаевичу верными помощниками и продолжателями его дела. Выросли пять его внуков, растут четыре правнука и одна правнучка. Как пишет Борис Николаевич в книге «Документальная трилогия»: «Родовое дерево, на котором безжалостно были обрублены основные ветви, все же зазеленело».
С его дочерью Верой Борисовной Бигдан, сотрудницей Института кибернетики имени В. М. Глушкова НАН Украины, автор заочно знаком уже более десяти лет. Еще в начале 2003 года она прислала мне в подарок из Киева «Вычислительную технику в лицах» с дарственной надписью Бориса Николаевича, которую я совершенно не ожидал так запросто получить в свое распоряжение — все-таки с момента издания уже прошло порядочно времени.
Сестра Бориса Николаевича Елена Николаевна Малиновская, 1955 год. Через год Елена Николаевна погибла из-за ошибочного диагноза лечащего врача. Ей было всего 32 года
Вера Борисовна Бигдан с сыном Олегом. Рига, 1987 год
Я книгу отсканировал (что по тем временам потребовало довольно много усилий и времени) и электронную версию разместил с благословения самого Бориса Николаевича в библиотеке Максима Мошкова (lib.ru). А оригинал у меня отобрал в 2006 году следователь ФСБ, приложив в качестве вещественного доказательства к совершенно надуманному уголовному делу о якобы «разглашении государственной тайны» (слава Богу, я по нему проходил лишь свидетелем). Мне было дико неудобно признаться Вере, что я утратил книгу (книги с дарственными надписями не теряют!) и я уже смирился с тем, что мне осталась лишь электронная копия, но узнав об этой истории, она немедленно организовала доставку в Россию еще нескольких экземпляров — «в наказание» мне было велено распространить их по своему усмотрению. Доставшийся мне экземпляр в некоторых местах несет авторскую правку карандашом, и я в отдельных случаях счел нужным ее внести в тексты Малиновского при подготовке этого сборника.
В мае 2013 года автору этого очерка удалось побывать в Киеве, встретиться с Верой и Борисом Николаевичем, а также со старшим сыном Львом Борисовичем Малиновским. Названный в честь погибшего на войне брата Бориса Николаевича, сейчас Лев Борисович занимается патентным делом, а начинал работать он также в Институте кибернетики, где разрабатывал первые в стране растровые дисплеи. Видеотерминалы, как их тогда называли, существовали и ранее, но они были примитивного векторного типа, когда вместо привычной развертки электронный луч двигается по линиям, определяющим изображение. Льву Борисовичу удалось создать в Институте кибернетики целый отдел, разрабатывавший и внедрявший в производство растровые видеотерминалы собственной конструкции (включая и цветные), типовые дисплейные процессоры и мощное программное обеспечение, включавшее поддержку различных форматов, многостраничный и даже полиэкранный режим работы. В 1985 году он возглавил совместную межотраслевую научно-исследовательскую лабораторию Института кибернетики АН УССР и СКБ ПО «Электрон» по разработке видеотерминальных комплексов. В девяностые годы вместе с сестрой Верой и Тамарой Ивановной Малашок, сотрудницей Института кибернетики имени В. М. Глушкова, Лев много помогал Борису Николаевичу в создании Фонда истории и развития компьютерной науки и техники при Киевском доме ученых, стал его вице-президентом.
Лёва и Вера Малиновские, 1950 годы
Младший сын, Николай Борисович, с раннего детства увлекался электротехникой и радиоэлектроникой, что в школьные годы переросло в увлечение радиолюбительством, а в дальнейшем привело в Киевский политехнический институт на радиотехнический факультет. По окончании занялся конструированием управляющих машин. После перестройки и развала СССР он не оставил радиоэлектронику, как это сделали многие. В настоящее время Николай проживает в России, где занимается задачами по комплексному переоснащению современным оборудованием и технологиями предприятий радиоэлектронной и микроэлектронной промышленности России и стран СНГ.
Сейчас, когда пишутся эти строки, Борис Николаевич Малиновский — советник дирекции Института кибернетики имени В. М. Глушкова НАНУ, председатель Совета Дома ученых НАНУ, президент Фонда истории и развития компьютерной науки и техники, член Коллегии Комитета по делам ветеранов при Кабинете министров Украины. Хочется пожелать ему еще долгих лет жизни, успешной работы и крепкого здоровья!
По просьбе Бориса Николаевича завершаю рассказ его словами из книги «Путь солдата». Слова эти написаны в 1984 году, но актуальны и сейчас:
«…Время, время! Ты не останавливаешься… Люди растут и, умножая дела и деяния поколений, идут вперед! Каждое поколение невольно связывает свою жизнь с событием, к которому оно наиболее причастно. За послевоенные годы получена атомная энергия, созданы быстродействующие цифровые вычислительные машины, началось освоение людьми космоса, сделано много других открытий. Фронтовики, оставшиеся в живых, много проработали после войны, восстанавливая и продвигая вперед народное хозяйство, науку и технику нашей страны. К боевым орденам у многих добавились ордена за труд. Кажется, и я не терял времени зря в эти годы и делал все, что мог, на пользу нашей Родины.
Мне очень нравится наука, которой занимаюсь — кибернетическая техника, ей я отдал вторую половину жизни. Она рождалась и росла на моих глазах, и когда-нибудь позже постараюсь рассказать, как это происходило. И все же для бывших фронтовиков определяющей, главной задачей жизни явилась борьба за победу в Великой Отечественной войне!
От имени тех, чья юность и возмужание проходили в годы суровых испытаний, и как ученому, но по-прежнему солдату Родины, мне хочется сказать: перед молодым поколением, растущим сейчас в нашей стране, стоит новая, трудная, великая по своим масштабам и последствиям задача — сохранить и обеспечить для Родины добытый мир. Для этого нужна еще одна победа — в научно-технической революции, творящейся в современном мире. Необходимо колоссальное напряжение сил всего советского народа, каждого человека. Труд и подвиг идут рядом! Так принимайте эстафету побед, молодые руки!
Будьте упорными в работе, счастливыми в любви, в выборе своих товарищей и подруг! И больше всего я хочу пожелать вам, чтобы та мысль, которая первой пришла мне в голову 9 мая 1945 года, — о том, что эта война должна быть последней, — из наивной мечты пришедшего с войны солдата стала явью вашего и всех будущих поколений!»
Приложение. Календарь событий
Юрий Ревич
Календарь событий ориентирован на отечественные достижения в области создания вычислительных средств и программирования, и охватывает период с начала XIX века до распада СССР. Отражены также некоторые события в сопутствующих областях (создание элементной базы, связь, наука). Для удобства ориентирования в историческом процессе приводятся ключевые события зарубежной истории вычислительной техники и информационных технологий.
XIX век
1818
Карл Ксавье Томас (1785–1870) из небольшого городка Кольмар в Эльзасе (Франция) по идеям Готфрида Лейбница (1646–1716) изобрел механическую счетную машину, которой дал название «арифмометр». Арифмометр Томаса — первая счетная машина, поступившая в серийное производство.
1822
Английский математик Чарльз Бэббидж (1791–1871) представил действующую модель разностной (дифференциальной) машины.
1828
Русский дипломат, историк-востоковед и электротехник Павел Львович Шиллинг создал первый в мире электрический телеграф. Первый опыт передачи информации по электрическим линиям связи.
1832
«Машина для сравнения идей» («идеоскоп») Семена Николаевича Корсакова, предвосхищающая табулятор Германа Холлерита.
1836
Самуэль Морзе (1791–1872) известил патентное бюро об изобретении телеграфа.
1847
Ирландский математик Джордж Буль (1815–1864) опубликовал книгу «The Mathematical Analysis of Logic»[88] («Математический анализ логики»), в которой обоснована новая алгебраическая система, получившая название булевой алгебры.
1875
Джеймс Томсон (брат знаменитого физика Уильяма Томсона, лорда Кельвина) предложил конструкцию аналогового интегратора[89]. По идеям брата лорд Кельвин разработал общую теорию механических аналоговых вычислительных машин (дифференциальных анализаторов)[90].
1886
Начало коммерческого производства арифмометра Однера. Конструкция российского изобретателя шведского происхождения Вильгодта Теофила Однера (1845–1905) легла в основу всех массовых арифмометров XX века, включая советский «Феликс». Первый образец арифмометра был изготовлен на заводе «Русский дизель». Арифмометр Однера позволял проводить вычислительные операции со скоростью до 250 действий с четырехзначными цифрами в час.
1894
Английский ученый сэр Оливер Лодж (1851–1940) 2 августа 1894 года на заседании Британской ассоциации содействия развитию науки в Оксфордском университете продемонстрировал работу радиотелеграфа на расстоянии в 40 м с использованием азбуки Морзе.
1895
Александр Степанович Попов (1859–1906) использовал антенну Никола Тесла (1856–1934), чтобы воспроизвести опыт Оливера Лоджа с оригинальной модификацией конструкции приемника, к которому он присоединил катушку с бумажной лентой. Почти одновременно Гульемо Маркони (1874–1937) в Италии послал беспроводной сигнал из своего сада в поле на расстояние 3 км. В качестве передатчика Маркони применил генератор Аугусто Риги (1850–1921), а в качестве приёмника — прибор Попова, в который Маркони ввёл разработанный им самим вакуумный когерер. Изобретение радио положило начало эпохе радиоэлектроники.
1900–1939
1905
Карл Адольфович Круг (1873–1952) организовал при Московском высшем техническом училище (в советские годы МВТУ, ныне МГТУ) первый в России специальный курс «электротехника» (позже кафедру). В советское время К. А. Круг был научным руководителем плана ГОЭЛРО, в 1920-е годы создал Всесоюзный электротехнический институт (ВЭИ) — научную базу нового типа, интенсивно стимулировавшую развитие аналоговой вычислительной техники. В 1930-е годы он создал Московский энергетический институт (МЭИ) — один из первых вузов СССР, выпускавших специалистов по электронике и вычислительной технике. Школа К. А. Круга оказала определяющее влияние на развитие электротехники, электроники и автоматики в СССР. Среди учеников Круга — пионеры вычислительной техники Сергей Алексеевич Лебедев и Исаак Семенович Брук.
1906
Американский инженер Ли де Форрест (1873–1961) предложил ламповый триод — вакуумную лампу, имеющую кроме анода и катода третий электрод — сетку. Он назвал свое детище «аудион». Им был введен принцип, на основе которого впоследствии строились все электронные лампы: управление током, протекающим между анодом и катодом, с помощью других вспомогательных элементов (сеток).
1910
Логическая машина Александра Николаевича Щукарёва (1864–1936).
Преподаватель Петербургского университета, впоследствии знаменитый физик и друг Эйнштейна Пауль Эренфест (Павел Сигизмундович Эренфест, 1880–1933) выдвинул и доказал идею о применимости формальной логики (булевой алгебры) в технических системах. В качестве примера он рассматривал работу контактных схем телефонной станции.
1911
В Нью-Йорке официально зарегистрирована фирма IBM, под названием Computing Tabulating Recording Company (CTR). Одной из трех ее главных составляющих стала компания Германа Холлерита Tabulating Machine. Название International Business Machines (IBM) компания приобрела в 1924 году.
1918
Радиотехник Михаил Александрович Бонч-Бруевич (1888–1940) предложил схему триггера на электронных лампах — переключающего устройства, имеющего два устойчивых рабочих состояния, названного им «катодное реле».
1931
Ванневар Буш с некоторыми модификациями повторил конструкцию дифференциального анализатора братьев Томсонов, положив начало аналоговой вычислительной технике XX века.
1936
Английский математик Алан Тьюринг для точного определения понятия алгоритма предложил абстрактную машину, названную машиной Тьюринга.
Немецкий инженер Конрад Цузе создал первый в мире электромеханический компьютер Z-1. Компьютер имел блок механической памяти, блок адресуемой памяти и ввод программы на перфоленте. Z-1 — первый в мире компьютер с хранимой в памяти программой (Принстонская архитектура). Не получив официальной поддержки, молодой изобретатель собрал ее в гараже родительского дома. Машина погибла, но ее восстановленная версия выставлена в Берлинском музее техники. Z1 в практической работе не использовалась, в 1938 году Цузе приступил к разработке машины Z2.
1937
Клод Шеннон выполняет магистерскую работу «Символьный анализ реле и коммутаторов», опубликованную в 1938 году в журнале Американского института инженеров-электриков[91]. В работе Шеннон показал, как работу релейных схем можно представить с помощью символической логики — булевой алгебры, тем самым заложив основы цифровой техники. Независимо от Шеннона подобные идеи были выдвинуты в 1935–1938 годах Виктором Ивановичем Шестаковым в Московском государственном университете и японскими учеными Акирой Накасимой и Масао Хандзавой (1936). В отличие от зарубежных коллег, Шестаков знал о пионерских работах Пауля Эренфеста в 1910 году и ссылался на них.
1939
Лев Израилевич Гутенмахер возглавил лабораторию электромоделирования в Энергетическом институте Академии наук СССР.
Исаак Семенович Брук на заседании Президиума Академии наук СССР сделал доклад о построенной им аналоговой вычислительной машине — механическом интеграторе, позволяющем решать дифференциальные уравнения до 6-го порядка.
1940–1949
1942
Джон Винсент Атанасов (1903–1995) и его аспирант Клиффорд Эдвард Берри (1918–1963) в Университете штата Айова создали первый в США электронный цифровой компьютер ABC (Atanasoff-Berry Computer). Хотя эта машина так и не была завершена (Атанасов ушел в действующую армию), она оказала большое влияние на Джона Моучли, создавшего двумя годами позже ENIAC.
1943
В Англии в секретной штаб-квартире английских шифровальщиков («Правительственная школа кодов и шифров»), размещавшемся в городе Блечли в особняке Блетчли-Парк, построен один из самых совершенных компьютеров в истории — специализированный компьютер Colossus («Колосс»). Его целевым назначением была расшифровка сообщений немецкой механической шифровальной машины Enigma. «Колосс» работал быстрее, чем в 1996 году его эмулятор на процессоре Pentium. В состав команды разработчиков входил выдающийся математик Алан Тьюринг. Разработка и состав команды держались в секрете до 1970 года, а алгоритмы дешифрования еще более длительной срок.
1944
Профессор Гарвардского университета Говард Айкен (1900–1973) построил компьютер Harvard Mark I на основе электромеханических реле.
1945
Джон фон Нейман (1903–1957) в закрытом отчете «First Draft of a Report on the EDVAC» сформулировал принципы фон Неймана. В июне 1946 года эти принципы были опубликованы в статье «Предварительное обсуждение логической конструкции электронной вычислительной машины»[92]. Входящая в них идея хранимой в памяти программы (до этого программы либо считывались с перфоленты, либо жестко прошивались в устройстве управления), вероятно, принадлежит одному из создателей ENIAC Джону Эккерту, выдвинувшему ее в 1944 году.
В 1945–1946 годах фон Нейман подготовил три работы на эту тему, и статья «Preliminary Discussion…» (см. ссылку), на которую обычно ссылаются в нашей прессе, была последней по времени (1946). Первая по времени работа «First draft…» (http://qss.stanford.edu/~godfrey/ vonNeumann/vnedvac.pdf) создана одним фон Нейманом, датирована 30 июня 1945 года. Именно ее Герман Гольдстайн распространил в научных кругах, несмотря на завесу секретности, хотя российские ученые едва ли были о ней осведомлены. Моучли и Эккерт тогда жутко оскорбились (они и слова лишнего вымолвить боялись из-за режима секретности), но надо сказать, что к собственно ЭНИАКу эта работа имеет косвенное отношение, что и позволило Гольстайну так поступить. Затем была еще работа «On the principles of large scale computing machines» (опубликована в конце 1946 года). Упоминаемая же «Preliminary discussion…» первоначально была просто внутренним докладом. Очевидно, во всех трех работах Нейманом излагалось одно и то же, отсюда и путаница — при ссылке на доклад, в частности неясно, почему тогда «принципы фон Неймана», а не «Беркса — Гольдстайна — фон Неймана».
1946
Первый электронный компьютер ENIAC (Electronic Numerical Integrator and Computer) разработан Джоном Моучли (1907–1980) и Джоном Экертом (1919–1995) в Электротехнической школе Мура (Университет штата Пенсильвания). ENIAC остался не только первым, но и самым тяжелым компьютером в истории — он весил 30 т. ENIAC содержал 18 тыс. радиоламп, имел размер 8100 футов и быстродействие 5000 сложений и 360 умножений в секунду. Машина использовала двоично-пятеричную систему представления чисел, в которой каждая цифра десятичной системы заменялась двумя цифрами: одна — со значением 0, 1, 2, 3 или 4, другая — со значением 0 либо 5.
1947
23 декабря сотрудники Bell Telephone Laboratories Джон Бардин (1908–1991) и Уолтер Браттайн (1902–1987) впервые продемонстрировали свое изобретение, получившее название «транзистор». В 1956 году они вместе с руководителем группы и автором идеи Уильямом Шокли (1910–1989) получат за это изобретение Нобелевскую премию.
1948
Создан Институт точной механики и вычислительной техники (ИТМ и ВТ) АН СССР. Возглавил институт специалист в области машин и механизмов Н. Г. Бруевич, с 1950 года — директором стал М. А. Лаврентьев, в 1954 году — С. А. Лебедев.
17 декабря издано Постановление Совета Министров СССР № 4663–1829 о создании Специального конструкторского бюро № 245 (СКБ-245) при московском заводе САМ. Его задачей стала разработка и обеспечение изготовления средств вычислительной техники для систем управления оборонными объектами.
В августе 1948 года для представления в Академию наук СССР подготовлен проект Исаака Семеновича Брука и Башира Искандаровича Рамеева «Автоматическая цифровая вычислительная машина».
Госкомитет СССР по изобретениям выдал сотрудникам Энергетического института АН СССР И. С. Бруку и Б. И. Рамееву авторское свидетельство № 10475 с приоритетом от 4.12.1948 на изобретение под названием «Автоматическая цифровая вычислительная машина». В номере «Computer Weekly» за 1 декабря 1998 года было предложено отмечать 4 декабря как День российской информатики.
Под руководством С. А. Лебедева в местечке Феофания под Киевом начата разработка универсальной ЭВМ с хранимой программой — «Малой электронной счетной машины» (МЭСМ). В октябре — декабре 1948 года С. А. Лебедев организовал семинар для общего ознакомления с проблемами цифровой вычислительной техники сотрудников его лаборатории, а в январе — марте 1949 г. на семинаре были обсуждены принципы построения МЭСМ. Основные идеи С. А. Лебедева совпадают с принципами фон Неймана, выдвинуты независимо от американского математика и в отечественной литературе иногда называются «принципами Неймана — Лебедева».
1949
И. В. Сталин назначил бывшего опального замминистра авиационной промышленности Михаила Аксентьевича Лесечко (1909–1984) директором сразу трех организаций: СКБ-245, НИИСчетмаша и завода САМ.
1950–1959
1950
В лаборатории электросистем Энергетического института АН СССР, руководимой И. С. Бруком, начата разработка электронной автоматической цифровой вычислительной машины М-1.
Во главе ИТМ и ВТ утверждают переехавшего в Москву академика Михаила Алексеевича Лаврентьева (1900–1980). Новый директор организовал в институте отдел цифровых ЭВМ и пригласил С. А. Лебедева возглавить его с тем, чтобы начать конструирование большой ЭВМ.
В СКБ-245 Министерства машиностроения и приборостроения начались работы по созданию ЭВМ «Стрела».
1951
В декабре запущена в эксплуатацию первая в СССР и континентальной Европе ЭЦВМ МЭСМ (малая электронная счетная машина), разработанная под руководством Сергея Алексеевича Лебедева в Киеве. Она содержала около 6 тыс. электронных ламп. Быстродействие — более 100 операций в секунду. Первоначально машина было 16-разрядной, затем разрядность была увеличена до 20.
1952
В начале года в Энергетическом институте АН СССР в опытную эксплуатацию запущена малая вычислительная машина М-1. Содержала 730 электронных ламп, рулонный телетайп, впервые применена двухадресная система команд. Производительность — 15–20 операций в секунду. ОЗУ — 256 25-разрядных слов.
Научный референт Министерства обороны СССР Анатолий Иванович Китов защитил в НИИ-4 кандиатскую диссертацию на тему «Программирование задач внешней баллистики ракет дальнего действия» — первую в СССР диссертацию на темы компьютерного программирования. В Академии артиллерийских наук Министерства обороны СССР майором А. И. Китовым создан первый в Советском Союзе отдел ЭВМ.
На ежегодной конференции по электронным компонентам, проходившей в Вашингтоне, сотрудник Британского королевского радиолокационного управления в Малверне Джеффри Даммер огласил идею «твердого блока» — интегральной схемы.
1953
В апреле сдана в эксплуатацию самая быстродействующая в Европе ЭВМ БЭСМ (БЭСМ 1). Разработчик — ИТМ и ВТ, руководитель — С. А. Лебедев. Быстродействие — около 8 тыс. операций в секунду, проектное быстродействие 10 тыс. операций в секунду было получено позднее.
СКБ-245 выпустил ламповую ЭВМ «Стрела» с быстродействием 2000 операций в секунду (руководители разработки — Ю. Я. Базилевский, Б. И. Рамеев). Первая «Стрела» была установлена в отделении прикладной математики Математического института АН СССР (МИАН), а в конце 1953 года началось ее серийное производство на московском заводе САМ. «Стрела» — первая советская серийная машина, всего было выпущено 7 штук.
В этом же месяце в лаборатории И. С. Брука сдана в эксплуатацию машина М-2. Ее разработку выполнила группа выпускников МЭИ, возглавляемая М. А. Карцевым. Быстродействие — 2000 операций в секунду. Образец проработал 15 лет в Энергетическом институте АН СССР.
Создано Отделение прикладной математики (ОПМ) в МИАН, позднее преобразованное в Институт прикладной математики АН СССР (ИПМ). Директор — М. В. Келдыш (1911–1978). В ОПМ организован Отдел программирования (руководитель — А. А. Ляпунов (1911–1973), затем М. Р. Шура-Бура).
По инициативе академиков М. В. Келдыша и М. А. Лаврентьева под руководством С. А. Лебедева и М. Р. Шуры-Буры для БЭСМ-1 разработана программа расчета атомного взрыва.
В Институте атомной энергии им. И. В. Курчатова была введена в строй ЭВМ ЦЭМ-1.
1954
Джон Бэкус и его коллеги из IBM начали работать над процедурным языком программирования высокого уровня (ЯВУ) для численных методов, впоследствии получившем название FORTRAN.
В Алма-Ате организована Лаборатория машинной и вычислительной математики АН Казахстана (затем Институт математики и механики АН КазССР). Директор — И. Я. Акушский.
Издана книга «Теория алгорифмов»[93] А. А. Маркова (1903–1979).
Создана программная система расчета термоядерных взрывов на ЭВМ «Стрела» под руководством М. Р. Шуры-Буры. Анатолий Иванович Китов назначен руководителем головного вычислительного центра
Министерства обороны СССР (ВЦ-1 МО СССР, позднее ЦНИИ-27 МО СССР — в/ч 01168), созданного на базе отдела вычислительных машин Артиллерийской инженерной академии им. Ф. Э. Дзержинского.
1955
На базе отдела вычислительных машин механико-математического факультета создан ВЦ Московского государственного университета — первый вычислительный центр в системе вузов (первый директор — И. С. Березин, 1920–1982). В настоящее время — Научноисследовательский вычислительный центр МГУ.
В четвертом номере журнала «Вопросы философии» вышла статья С. Л. Соболева, А. И. Китова, А. А. Ляпунова «Основные черты кибернетики»[94].
В Москве создан Вычислительный центр АН СССР. Директор — А. А. Дородницын (1910–1994).
В Пензе создан филиал СКБ-245, впоследствии преобразованный в НИИ математических машин (ныне — ОАО «Научно-производственное предприятие „Рубин“», г. Пенза). Директор — Б. И. Рамеев.
В Ереване создан Ереванский научно-исследовательский институт математических машин. Первый директор — академик Сергей Мергелян (1928–2008).
1956
В издательстве «Советское радио» вышла обзорная монография А. И. Китова «Электронные цифровые машины»[95] — первая в стране книга по теме компьютеров. Американский ученый Дж. Карр в своей монографии «Лекции по программированию» («Lectures of Programming»,1958, University of Michigan, перевод на русский язык этой книги вышел в СССР в 1963 году) пишет о книге Китова: «По-видимому, в настоящее время наиболее полное изложение вопросов программирования для ЭВМ, содержащее подробные примеры как ручного, так и автоматического программирования, и их анализ, дается в книге А. Китова».
В СССР Госкомиссии представлен головной экземпляр ЭВМ М-3, разработанный инициативной группой из лаборатории И. С. Брука. Введен в эксплуатацию во ВНИИЭМ. Через два года документация на машину была передана в Ереван и Минск.
Коллектив И. С. Брука выделился из состава ЭНИН и образовал Лабораторию управляющих машин и систем (ЛУМС), ставшую в 1958 году Институтом электронных управляющих машин (ИНЭУМ).
В МФТИ открыт факультет радиотехники и кибернетики, на котором курсы лекций читали А. И. Берг, С. А. Лебедев, Н. Д. Девятков (1907–2001). В ИТМ и ВТ создана базовая кафедра вычислительной техники МФТИ под руководством С. А. Лебедева.
Бывшая лаборатория С. А. Лебедева в Институте электротехники АН УССР (та, в которой была создана МЭСМ) переведена в Институт математики АН УССР. Директором лаборатории по приглашению Б. В. Гнеденко (1912–1995) стал Виктор Михайлович Глушков.
В МГУ начал работать научно-исследовательский семинар по автоматизации программирования (Н. П. Трифонов (р. 1926), М. Р. Шура-Бура). В Киевском университете и Киевском политехническом институте В. С. Королюк (р. 1925) и Е. Л. Ющенко (1919–2001) начали читать курсы лекций по программированию.
Вышло постановление ЦК КПСС и СМ СССР о мерах по расширению производства ЭВМ в стране. Постановлением предусматривалось строительство нескольких заводов, в том числе Минского и Казанского, ставших через несколько лет основными поставщиками универсальных ЭВМ в СССР.
1957
В Пензенском филиале СКБ-245 создана одноадресная ламповая ЭВМ «Урал-1», положившая начало целому семейству «Уралов». Быстродействие — 100 операций в секунду, ОЗУ на магнитном барабане — 1024 36-разрядных слова, внешнее ЗУ на магнитной ленте — 40 тыс. слов. Предназначалась для инженерных расчетов, отличалась дешевизной. Главный конструктор — Б. И. Рамеев.
Принята госкомиссией М-3, разработка которой была проведена совместно Лабораторией управляющих машин и систем АН СССР и ВНИИЭМ в 1956–1957 годах. М-3 послужила прототипом для двух промышленных серий ЭВМ — «Минск» и «Раздан».
Создан ВЦ АН Армянской ССР, а также Вычислительный центр АН УССР на основе бывшей лаборатории С. А. Лебедева под руководством В. М. Глушкова.
4 октября в СССР запущен первый в мире спутник.
В США создано ARPA (Агентство по перспективным исследовательским проектам МО США).
Кенет Олсен (1926–2011) основал корпорацию Digital Equipment Corporation (DEC), оказавшую огромное влияние на развитие вычислительной техники.
Группа из восьми инженеров покинула фирму Shockley Semiconductor, чтобы создать Fairchild Semiconductor («восьмерка предателей»[96]).
1958
Год рождения языка ALGOL (Алгол-58), оказавшего огромное влияние на развитие процедурных языков программирования.
Выдано авторское свидетельство на изобретение нового принципа функционирования арифметического устройства ЭВМ — «Метод четырехкратного совмещения этапов такта машинных команд» с приоритетом от 18 апреля 1958 года коллективу разработчиков в составе: А. И. Китов (научный руководитель разработки), М. В. Мыльников, А. И. Шувалов, О. В. Селезнев.
В СССР выпущена ЭВМ М-20 на ламповых и полупроводниковых элементах. Разработка ИТМ и ВТ совместно со специализированным конструкторским бюро (М. К. Сулим, 1925–2000) под руководством академика С. А. Лебедева. Быстродействие — 20 тыс. операций в секунду. Для ЭВМ М-20 создано комплексное программное обеспечение — система использования стандартных подпрограмм (ИС-2). Руководитель разработки — М. Р. ШураБура.
Заработала ламповая ЭВМ М-40 (быстродействие — 40 тыс. операций в секунду).
Начало производства серийного аналога БЭСМ под названием БЭСМ-2 (ИТМ и ВТ совместно с заводом им. Володарского (?), г. Ульяновск).
Н. П. Брусенцов (р. 1925) в МГУ создал «Сетунь» — первую и единственную в мире машину, работающую в троичной системе счисления.
В мае на базе СКБ-245 был организован Научно-исследовательский институт электронных математических машин (НИЭМ). Его специализация — бортовые компьютеры.
1 октября в Москве постановлением Президиума АН СССР Лаборатория управляющих машин и систем АН СССР под руководством И. С. Брука была преобразована в Институт электронных управляющих машин АН СССР (ИНЭУМ), сыгравший впоследствии как головной институт по СМ ЭВМ важную роль в развитии вычислительной техники в СССР.
12 сентября сотрудник фирмы Texas Instruments Джек Килби продемонстрировал руководству три устройства из двух кусочков германия размером 11,11,6 мм, склеенных пчелиным воском на стеклянной подложке. Это были прототипы интегральной схемы генератора, доказывающие возможность изготовления всех элементов схемы на основе одного полупроводникового материала. Дата отмечается в истории электроники как день рождения интегральных схем.
Гостехкомиссия приняла в эксплуатацию ЭВМ М-100 (руководитель разработки — А. И. Китов), созданную в ВЦ-1 МО СССР. В течение двух лет ЭВМ М-100, работающая со скоростью 100 тыс. операций в секунду, была не только самой быстродействующей в СССР, но и одной из самых мощных в мире. ЭВМ М-100 была предназначена для оперативной обработки информации в реальном масштабе времени, поступающей с радиолокационных станций, и решения задач наведения зенитных ракет на самолеты и ракеты противника в системе противовоздушной обороны (ПВО) Советского Союза.
7 января 1959 года Анатолий Иванович Китов послал на имя Хрущёва письмо «О создании автоматизированной системы управления народным хозяйством» в ЦК КПСС о необходимости кардинальной интенсификации в стране производства ЭВМ и их широкомасштабного использования для задач экономики. Для рассмотрения «Письма Китова» по решению секретаря ЦК КПСС Брежнева была создана специальная комиссия под председательством А. И. Берга, которая поддержала все инициативы Китова. В результате в июне 1959 года было выпущено совместное Постановление ЦК КПСС и СМ СССР по широкомасштабному развитию и использованию ЭВМ, оказавшее огромное значение для развития вычислительной техники в стране. Осенью 1959 года А. И. Китов послал свое второе письмо на имя Н. С. Хрущёва. Это письмо содержало разработанный А. И. Китовым проект об автоматизации управления Вооруженными силами СССР и народным хозяйством страны на базе единой общенациональной сети вычислительных центров двойного назначения, впоследствии послужившая основой для проекта ОГАС В. М. Глушкова. Двухсотстраничный проект имел гриф «Совершенно секретно» и был еще известен под названием «Красная книга». В письме формулировалась концепция «обгонять, не догоняя»: «Реализация данного проекта позволит обогнать США в области разработки и использования ЭВМ, не догоняя их».
Опытные образцы ЭВМ М-40, М-50 для систем ПРО (С. А. Лебедев, В. С. Бурцев).
Первая в СССР мобильная полупроводниковая ЭВМ «Курс» для обработки радиолокационной информации была создана Я. А. Хетагуровым (р. 1926) в МНИИ-1.
Выпустил первую продукцию — ЭВМ М-3 — Минский завод ЭВМ им. Г. К. Орджоникидзе. Всего в 1959–1960 годах было выпущено 28 ЭВМ.
В Вычислительном центре АН УССР в Киеве введена в эксплуатацию универсальная ЭВМ «Киев» (руководитель разработки — В. М. Глушков).
В АН СССР образован Научный совет по комплексной проблеме «Кибернетика» АН СССР (А. И. Берг).
В ноябре в Москве, в МГУ состоялось «Всесоюзное совещание по вычислительной математике и вычислительной технике». Несмотря на скромное название, это было грандиозное научное собрание с почти 2000 участников и 217 докладами, прочитанными на четырех секциях.
Март — презентация фирмой Texas Instruments первой экспериментальной интегральной схемы Джека Килби, выполненной в одном кусочке монолитного германия.
Роберт Нойс из Fairchild Semiconductor предложил планарную технологию изготовления транзисторов и их соединения в одном кристалле.
Вышел учебник А. И. Китова и Н. А. Криницкого «Электронные цифровые машины и программирование»[97]. По словам академика Г. И. Марчука, «Эта монография в то время явилась фактически единственным в стране всеобъемлющим учебником-энциклопедией по ЭВМ, по которой обучились этой науке сотни тысяч специалистов из СССР и стран Восточной Европы».
1960–1969
1960
Минский завод им. Г. К. Орджоникидзе приступил к выпуску ЭВМ «Минск-1». Быстродействие — 3 тыс. операций в секунду. Объем ОЗУ — 1024 31-разрядных слова. Внешнее ЗУ на магнитной ленте емкостью 65 тыс. слов. Главный конструктор — Лопато Г. П (1924–2003). Всего было выпущено 230 ЭВМ «Минск-1».
ИНЭУМ разработал управляющую машину М-4 (И. С. Брук, М. А. Карцев, 1923–2003) для решения специальных радиолокационных задач в системах РТИ АН СССР.
В рамках проекта экспериментального комплекса ПРО «Система А» (генеральный конструктор Г. В. Кисунько) создана первая система обработки информации в реальном времени (на ЭВМ М-40 для систем противоракетной обороны). Руководители разработки — академик С. А. Лебедев, В. С. Бурцев, Л. Н. Королев (р. 1926). В «Системе А» была построена первая в мире компьютерная сеть, причем с беспроводными элементами, действующими на расстоянии до 200 км.
Первая микропрограммная специализированная ЭВМ «Тетива» для системы ПВО. Производство в Минске. Главный конструктор Н. Я. Матюхин (1927–1984).
Открыты Институт кибернетики АН Грузинской ССР (Тбилиси), Институт кибернетики АН Эстонской ССР (Таллин), Институт электроники и вычислительной техники АН Латвийской ССР (Рига).
Создание первой Ассоциации пользователей ЭВМ (М-20). Председатель Ассоциации — М. Р. Шура-Бура.
В Ереване начат выпуск ЭВМ «Раздан».
Начало выпуска ЭВМ «Урал» в Пензенском НИИ управляющих вычислительных машин (бывший Пензенский филиал СКБ-245), конструктор Б. И. Рамеев.
1961
В Москве создан Институт проблем передачи информации, ныне ИППИ А. А. Харкевича (1904–1965).
В Киеве ВЦ АН УССР преобразован в Институт кибернетики АН УССР. Директор — В. М. Глушков.
В СССР разработан язык программирования Альфа, являющийся расширением Алгола-60 и предвосхитивший ряд новшеств, введенных в Алголе-68, ПЛ/1, Аде. Руководитель разработки — А. П. Ершов (1931–1988).
9 декабря 1961 года Государственной комиссией под председательством академика А. А. Дородницына управляющая машина широкого назначения (УМШН) «Днепр» (В. М. Глушков, Б. Н. Малиновский, Киевский Институт кибернетики АН УССР). «Днепров» было выпущено около 500 экземпляров.
Создание ассоциаций пользователей БЭСМ-2, пользователей ЭВМ «Урал», пользователей ЭВМ «Минск».
1962
В ИТМ и ВТ создана ЭВМ БЭСМ-4. Быстродействие — 20 тыс. операций в секунду. ОЗУ — 16 384 48-разрядных слов. Внешняя память — магнитные барабаны. 4 входа с телефонных линий связи и 32 входа с телеграфных линий связи.
Начало выпуска ЭВМ «Урал-4». Всего было выпущено 191 ЭВМ серии «Урал».
Май 1962 — посещение Н. С. Хрущевым (1894–1971) в сопровождении председателя ВПК Д. Ф. Устинова (1908–1984) и главнокомандующего ВМФ С. Г. Горшкова (1910–1988) ленинградского КБ-2 (начальник — Ф. Г. Старос (1918–1979), главный инженер — И. В. Берг (1916–1988). Демонстрация управляющей ЭВМ УМ-1 (умещавшейся на столе) и самого маленького в мире радиоприемника «Микро», прикреплявшегося к уху, способствовало созданию центра микроэлектроники в Зеленограде[98].
Август 1962 — Постановление ЦК КПСС и Совета министров СССР от 8 августа 1962 г. № 831–353 «Об организации Центра микроэлектроники — „Научного центра“ (НЦ) и комплекса НИИ и КБ в союзных республиках». Создание комплексного центра микроэлектроники в г. Зеленограде под Москвой.
Создание первых в СССР трансляторов: ТА-1 с подмножества языка Алгол-60(С. С. Лавров, 1923–2004); ТА-2 с полного языка Алгол-60 (М. Р. Шура-Бура и др.), транслятора с подмножества языка Алгол-60 для ЭВМ М-50.
Разработка и выпуск первых интегральных схем типа Р12-2 Рижским заводом полупроводниковых приборов с поставкой их в НИИРЭ (Ленинград) и заводу ВЭФ (Рига). В 1969 году микросхема получила наименование «Интегральная схема серии 102», выпускалась до середины 1990-х годов.
Начало серийного производства первых коммерческих ИС типа SN-51 (резисторно-емкостная транзисторная логика[99]) фирмой Texas Instruments и типа micrologic-datasheet.html Micrologic (диодно-транзисторная логика) фирмой Fairchild Semiconductor и их поставок в интересах Минобороны США и НАСА.
1963
Начало серийного производства малой ЭВМ для инженерных расчетов «Промiнь» на Северодонецком приборостроительном заводе. В ней использовалось ступенчатое микропрограммное управление, позднее оно было использовано в машине для инженерных расчетов МИР-1.
Начало выпуска ЭВМ «Минск-2» (с 1965 года — «Минск-22») с использованием импульсно потенциальной элементной базы и введением представления данных в виде двоичнодесятичных чисел и алфавитно-цифровых слов (В. В. Пржиялковский, р. 1930). Всего было выпущено 925 ЭВМ этого типа.
Разработана первая шахматная программа КАИССА-1 (Г. М. Адельсон-Вельский (р. 1922), А. В. Усков, В. Л. Арлазаров (р. 1939), А. С. Кронрод, 1921–1986). До ее победы на первенстве мира в 1976 году было еще далеко.
Защищена первая в СССР докторская диссертация по программированию: Е. Л. Ющенко (1919–2001), «Адресное программирование»[100] (Киев).
В результате усилий производителей появился стандартный код обмена информацией — ASCII (American Standard Code for Information Interchange — американский стандартный код для обмена информацией).
В НИИРЭ (Ленинград) разработаны и направлены в производство гибридные модули «Квант», в 1969 году получившие наименование «Интегральная схема серии 116». Это была первая в мире гибридная интегральная схема (ГИС) с двухуровневой интеграцией, в которой в качестве активных элементов использовались не дискретные транзисторы и диоды, а полупроводниковые интегральные схемы Р12-2 (серия 102). Возможно, это была вообще первая ГИС, так как четкой, общепризнанной даты создания первой ГИС, по-видимому, не существует, а первые из известных ГИС были анонсированы корпорацией IBM в 1964 году под общим названием (в отличие от «микромодулей») — «SLT-модули».
1964
В СССР разработана и запущена в производство ЭВМ с микропрограммным управлением «Наири». Главный конструктор Грачья Есаевич Овсепян. «Наири» — одна из самых популярных малых машин 1960–70-х годов. Выпускалась ЕрНИИММ, Ереванским заводом «Электрон», Казанским заводом ЭВМ (последним выпущено около 600 машин).
Запуск в производство ЭВМ М-4М (М. А. Карцев, 1923–2003).
Начало выпуска электронной управляющей машины М4-2М с производительностью 110–220 тыс. операций в секунду для задач управления и обработки радиолокационной информации (Загорск, М. А. Карцев, 1923–2003).
Начался выпуск и установка на командных пунктах ПВО специализированной ЭВМ «Радон».
Дуглас Энгельбарт (р. 1925) изобрел указующее устройство для компьютеров, названное мышью.