Информационные технологии в СССР. Создатели советской вычислительной техники
Шрифт:
Книги
В конце 1955 года Анатолий Иванович представил в издательство «Советское радио» рукопись книги «Электронные цифровые машины» [5.2]. Это была первая в СССР общедоступная книга по ЭВМ и программированию. В ней ясно и исчерпывающе были изложены технические принципы построения компонентов вычислительных машин и методы программирования на ЭВМ. Заключительная треть книги была посвящена совсем тогда еще неочевидной теме: неарифметическому использованию ЭВМ.
Это сейчас мы уже почти забыли, что изначальное назначение компьютера — считать, и легко воспринимаем и компьютерные игры, и текстовые редакторы, и словесный поиск в базах данных. И для нас самоочевидно, что любой автомат, и такой сложный, как космический спутник, и такой простой, как бытовая стиральная машина, управляется компьютером.
А вот в середине 1950-х годов компьютер
Задача ознакомления научной публики с ЭВМ блестяще удалась. В. А. Долгов в биографии Анатолия Ивановича перечисляет фамилии тех ученых, кто из его книги получил свои первые сведения об электронных вычислительных машинах и их возможностях. Из этого списка мы приведем только самые известные имена (многие из них потом станут выдающимися представителями именно компьютерной отрасли знания): М. В. Келдыш, В. М. Глушков, А. А. Дородницын, Н. М. Амосов, А. И. Берг, Л. В. Канторович, Н. П. Бусленко, Г. С. Поспелов, В. А. Трапезников, B. C. Немчинов, Н. П. Федоренко. По поводу некоторых фамилий можно было бы поспорить (например, М. В. Келдыш и А. А. Дородницын, как известно из их биографий, вплотную познакомились с ЭВМ задолго до выхода книги Китова, да и А. И. Берг не оставался в стороне), но не стоит заниматься казуистикой. Несомненно, книга Анатолия Ивановича способствовала существенному расширению взглядов научной элиты того времени на цифровую вычислительную технику. Академик Г. И. Марчук писал, что книга А. И. Китова явилась первым в стране «систематическим пособием для широкого круга лиц, начавших тогда осваивать ЭВМ и их применения. Эта книга фактически сделала переворот в сознании многих исследователей. […] Многие ученые и их сотрудники получили из книги прекрасную информацию о структуре ЭВМ и их исключительных возможностях в применении» [5.10]. А что касается тех, кто действительно «получил свои первые сведения» из этой книги, то одной фамилии В. М. Глушкова (который, по собственному признанию, знакомился с ЭВМ именно по книге Китова), было бы достаточно — немногие оказали большее влияние на развитие советской вычислительной техники.
Книга «Электронные цифровые машины» была переведена в США, Китае и ряде европейских стран народной демократии. Говоря об этой книге, профессор Мичиганского университета Дж. Карр в своей монографии «Лекции по программированию» [5.11] (1958) пишет:
«По-видимому, наиболее полное изложение вопросов программирования для электронных цифровых вычислительных машин, содержащее подробные примеры и анализ как ручного, так и автоматического программирования, дается в книге А. Китова».
В 1958 году всесоюзным обществом «Знание» публикуется брошюра А. И. Китова «Электронные вычислительные машины» [5.12], рассчитанная на широкую публику. В ней содержится еще одна новаторская идея: о связи всех вычислительных машин страны в единую сеть. Заметим, что компьютерные сети в те времена на Западе еще даже не проектировались; первая сеть в США заработала лишь в 1965 году. На этой основе Китов подробно излагает перспективу автоматизации административно-управленческой работы — тема, которая потом станет поворотным пунктом во всей его биографии. В том же году доработанная брошюра «Электронные вычислительные машины» была переиздана в издательстве Академии наук за авторством А. И. Китова и Н. А. Криницкого [5.13].
А. И. Китов, 1959 год
Опуская ряд других важных публикаций Китова, отметим еще один его труд, который также стал первым в своем роде: это написанный совместно с Н. А. Криницким учебник «Электронные цифровые машины и программирование» (1959) [5.14]. Рекомендованный Министерством высшего образования А. И. Китов, 1959 год СССР в качестве учебного пособия для вузов, это был первый в стране учебник по ЭВМ и программированию. Он выдержал несколько изданий, и по нему в течение последующих
лет учились десятки тысяч студентов в СССР и странах народной демократии.ВЦ № 1 и ЭВМ М-100
В мае 1954 года А. И. Китов возглавляет созданный им первый в СССР вычислительный центр — ВЦ № 1 Министерства обороны СССР. Он начинался с уже упоминавшегося отдела вычислительных машин Академии артиллерийских наук, упраздненной в июле 1953 года. Отдел переехал в alma mater Китова — в Артиллерийскую академию имени Ф. Э. Дзержинского, а затем преобразован в отдельную организацию.
Завершение строительства здания ВЦ № 1 на Хорошевском проезде, 1955 год (см. также цветную вклейку)
На чиновном месте, в генеральской должности, оказался тридцатитрехлетний подполковник, человек с широким научно-техническим кругозором. Полковник-инженер Г. А. Миронов, работавший в ВЦ № 1 с самого его основания, вспоминает, что какое-то время над Китовым назначали формальных начальников, как правило, людей предпенсионного возраста. Там были люди и хорошие, и не очень, но то, что во всех случаях их роль в ВЦ № 1 сводилась в лучшем случае к нулевой, доказывает тот факт, что об этом практически никто не помнит. Все заслуги в развитии ВЦ № 1 по праву принадлежат Анатолию Ивановичу и его помощникам. Все эти годы он находил поддержку у академика-адмирала А. И. Берга, заместителя министра обороны СССР по радиоэлектронике с 1953 по 1957 год. Г. А. Миронов отмечает, что «Берг и Китов были очень схожи — людьми одного склада — в плане остроты ума, решительности при принятии рискованных решений, волевых качеств» [5.15].
Помощников себе А. И. Китов приглашал, руководствуясь в первую очередь их квалификацией, умом и деловыми качествами. Среди слушателей Артиллерийской академии, проходящих подготовку по системам управления ракет, была группа студентов МЭИ по специальности «Вычислительная техника» — всего второй выпуск этой специальности. Полковник Владимир Петрович Исаев, работавший в ВЦ № 1 со дня его основания, вспоминает [5.16]: «Небольшая группа слушателей с факультета ЭВПФ МЭИ еще до академии в 1952–1953 годах проходила отдельное засекреченное обучение по курсу „Электронные вычислительные машины“. Лекции нам читал и проводил с нами практические занятия основоположник отечественных ЦЭВМ (цифровых электронных вычислительных машин) академик С. А. Лебедев. Поэтому эта группа и автор в том числе уже были подготовленными специалистами в абсолютно новой для большинства области ЭВМ. И когда А. И. Китов, бывший в это время начальником отдела ЭВМ в Артиллерийской академии, добился решения о создании первого в стране ВЦ № 1 Минобороны, то он одновременно получил и разрешение командования на отбор группы выпускников из числа „спецнабора“. Естественно, что, просматривая возможных кандидатов, он в первую очередь отобрал тех выпускников, которые будучи студентами МЭИ, входили в спецгруппу, изучавшую ЭВМ. Нас таких было трое, а всего А. И. Китов отобрал двенадцать выпускников-„спецнаборовцев“ в основном в прошлом студентов МЭИ».
Из этих наиболее подготовленных тогда в СССР специалистов и был набран костяк будущего ВЦ № 1, куда в дальнейшем вливались выпускники мехмата МГУ, военной инженерной академии им. Дзержинского, МЭИ и др. Но Китов не полагался на одну только вузовскую подготовку, которая в то время не могла не быть чисто теоретической. Потому работа молодых специалистов в ВЦ № 1 МО и тогда, и в дальнейшем, начиналась с доучивания по основным направлениям.
Лекции им читали, помимо самого Китова, ученые, привлеченные им для работы в научном коллективе ВЦ № 1. Это известные математики Л. А. Люстерник и А. А. Ляпунов, выдающийся специалист в области электрического моделирования и автор одной из оригинальных попыток построить ЭВМ на магнитных элементах Л. И. Гутенмахер, друг и соавтор Китова Н. А. Криницкий и др.
Первым компьютером, установленным в ВЦ № 1 и в Минобороны, была первая в СССР серийная ЭВМ «Стрела», спроектированная в СКБ-245 под руководством Юрия Яковлевича Базилевского и Башира Искандаровича Рамеева. В книге «Электронные цифровые машины» Китов приводит ее технические характеристики в качестве примера. В этот начальный период развития вычислительной техники в СССР существовала жесткая конкуренция между конструкторскими школами С. А. Лебедева (МЭСМ и БЭСМ), И. С. Брука (М-1 и М-2) из АН СССР и оборонкой в лице СКБ-245. Вскоре в ВЦ № 1 появилась еще и другая ЭВМ под названием «Интеграл».