Виктор Дан - ИВЦ: жаркое лето 81-го
– А как же ваш директор?
– Бондаренко подчиняется Сергеичеву и не будет за нас бодаться, если Бриль ставит согласующую подпись под графиком распределения машинного времени ЕС-1033.
– Ой, я так волнуюсь!
– Оставь все это! Меня больше беспокоят наши отношения. Эти скандалы на ровном месте…
– Для тебя на ровном, ты толстокожий…
– Это не так уж плохо для мужчины. Спи, завтра нам на работу.
Он поцеловал Альбину в висок, глаза, потом в губы… Заснули они не скоро.
Вторник, 26 мая
Бриль появился на рабочем месте с опозданием. В своем костюме в коричневых тонах и белоснежной рубашке он выглядел загорелым и жизнерадостным. До оперативки с ним поговорить не удалось. Бриль не отпускал трубку телефона. Он звонил и ему звонили из Совета ветеранов, парткома и профкома. Да и оперативка превратилась в час воспоминаний о поездке от Керчи до Севастополя по местам боев.
Все разошлись, кроме Голевского. Виталий хотел для начала поговорить с Брилем один на один, но Голевский упорно не уходил.
– Анатолий Петрович, есть серьезный вопрос. Завтра на один день приезжает Алешкин проверять ход выполнения плана по разделу АСУ, – начал разговор Давиденко.
Бриль потемнел лицом и насторожился. Он промолчал и Давиденко продолжил.
– Меня удивило, что вы отчитались за первый квартал о выполнении. Вы ведь не забыли, что Бондаренко подписал письмо на имя зам министра по поводу корректировки плана.
– Нам отказали!
– Кто и когда? Документа я не видел…
– Не нужно со мной разговаривать прокурорским тоном, я не обязан перед вами отчитываться…
– Понятно! Документа нет. Вас уговорил Алешкин, чтобы скрыть свою ошибку. Вам нужно повидаться с Бондаренко и все ему объяснить.
– Мне не нужны ваши рекомендации. Пока не вы начальник отдела. Нужно лучше работать! Идите, работайте! Распустили людей по турпоходам…
– Они оформились в счет ежегодного отпуска. Что в этом незаконного?! Вы тоже не из забоя вернулись…
– Виталий Семенович, сравнил хрен с пальцем! – вступился за Бриля Голевский.
– За пять месяцев вы не нашли неделю для поездки в Москву и меня не пустили, – почти прокричал Давиденко и покинул кабинет и приемную.
Персонал диспетчерской группы и секретарь проводили его удивленно-любопытными взглядами.
Настроение у Виталия было испорчено окончательно и до конца дня. Бриль больше его не вызывал. В заводскую столовку на обед Виталий пошел в обычный перерыв, чтобы не столкнуться с Брилем в «офицерском» зале. Судя по нескольким эпизодам, Голевский ходил за начальником весь день, как щенок за сукой.
Начальники бюро разработки Сергей Андреев и Борис Бурцев были в упомянутом начальником туристическом походе, кстати, их заявления на отпуск подписал Бриль собственноручно, поэтому Виталию пришлось решить несколько мелких вопросов, с которыми к нему обратились разработчики и программисты. Рутина его немного отвлекла от тягостных раздумий, пока он не стал подбирать документы для завтрашнего разговора с Алешкиным. Воспоминания нахлынули на него опять.
В бумагах была полная история работ по переходу на ЕС ЭВМ: графики работ, методические указания отраслевого института «Агат», разнарядки на поставку вычислительной техники, проект пятилетнего плана, копия письма директора заму министра, приказы и графики выделения машинного времени и многое другое.
Поток воспоминаний (5):
Первые месяцы работы на новом месте были сплошным кошмаром. Еще до ухода в ХАИ Виталий посещал по вечерам ИВЦ, где освоил программирование на языке КОБОЛ для ЭВМ «Минск-32». Он написал и отладил на искусственных массивах данных несколько достаточно сложных программ. Одна из них была программой расчета состава изделий на основании конструкторских спецификаций узлов. Эту базовую программу для расчета потребностей в ресурсах на изделия дискретного производства называли на профессиональном жаргоне программой «разузлования». Программа Виталия не имела практического значения, так как базировалась на условных структурах данных, но содержала все тонкости логики и алгоритма решения данной задачи.
Давиденко был лично знаком со многими руководителями и работниками ИВЦ также в результате контактов при выполнении своих прямых обязанностей. Его лаборатория спроектировала и организовала изготовление оборудования для хранилища магнитных лент, тележек для комплектования носителей под сменное задание операторам ЭВМ. Виталий подготовил при участии Корниенко, начальника бюро разработки задач бухгалтерского учета, детальную инструкцию по учету отработанного времени персоналом предприятия для переноса информации на перфокарты с целью расчета заработной платы на табуляторах.
В первый день работы после обеденного перерыва Бриль пригласил Давиденко в свой кабинет. Там все еще размещался стол Ковтенко.
– Виталий Семенович, обещал не трогать вас неделю, но чрезвычайные обстоятельства заставили.
– Что собственно произошло?
– Опробовали программу разузлования. Один прибор на пятьсот спецификаций раскрывался восемь часов. В разработке и производстве полторы тысячи приборов и это без испытательной аппаратуры, которую мы тоже должны раскрывать. Катастрофа!
– Кто автор программы?
– Екатерина Петренко.
– Насколько я помню, очень толковая девушка.
– Да, старательная! На седьмом месяце беременности окончила курсы программирования в Москве, успела родить и вышла на работу сразу после декретного отпуска.
– Ее муж консультировал, программист 8-го отделения КБ. Работает на СМ-2. Не понимаю, что он мог посоветовать?! – вставил Ковтенко.
В кабинет плотной группой вошли участники совещания: Есина – начальник бюро разработки в то время, Андреев – еще молодой специалист, Денисова – начальник бюро программирования и Петренко – автор программы.
– Докладывайте!
– Что докладывать! Программа постоянно перематывает ленту на начало. Почему, пока не понимаю! – ответила за всех Петренко.
– Анатолий Петрович, пусть сначала расскажут об организации данных, например, массива спецификаций, – вмешался Давиденко.
– Каждая спецификация оформлена как отдельный файл, – ответила за всех Петренко.
– Тогда все понятно! Вы знаете средний размер спецификации? Вы снимали такую статистику?
– Нет! А зачем?
– Как можно проектировать процесс и алгоритмы обработки данных, не имея представления о количественных характеристиках этих самых данных! – продолжил Давиденко. – Так вот, спецификация в среднем имеет четыре записи. Есть сто, есть двести, но в среднем четыре детали или узла. Остальное – покупные изделия, которые в разузловании не участвуют. У вас лента содержит на восемьдесят процентов пустоту – метки файлов. Кроме того, стандартная программа открытия файла всегда перематывает ленту на начало или конец.
– У меня свой каталог файлов, где хранится номер физического блока начала файла конкретной спецификации, – не сдавалась Екатерина.
– Это только увеличивает накладные расходы. Кто разрабатывал постановку задачи разузлования? – спросил Давиденко.
– Мое бюро, – ответила Есина. – Но мы определили только структуру записи и общие требования. Физическая структура задана программистами.
– Понятно. Главное вы отдали на откуп программистам. Для окончательного решения мне нужно поработать с Екатериной над конкретным алгоритмом. Поэтому предлагаю совещание закрыть.
– Виталий Семенович, мне нужно решение уже сегодня. У нас сорваны все сроки разработки, – подал голос Бриль.
– Решение будет сегодня. Насколько я знаю, вы работаете над задачей разузлования более полугода. Полдня можно потерпеть.
Бриль поморщился.
– С восьми утра сегодня – это уже ваши проблемы, – добавил Бриль.
Ковтенко растянул губы в язвительной усмешке.
Рабочий стол Виталия временно разместили прямо в машинном зале, пока ремонтировали комнату на втором этаже. Сидеть в кабинете вместе с Брилем Виталий отказался. Будут постоянно отвлекать посетители начальника и звонки.
– Садитесь! – Виталий предложил стул Екатерине.
– Можно, я приглашу мужа. Он мне помогал в разработке блок-схемы программы. Боюсь, я что-нибудь упущу и вечером не смогу ему толком рассказать.
– Приглашайте!
Екатерина позвонила мужу по телефону. Она не стала вдаваться в детали, просто пригласила обсудить алгоритм с новым замом по разработке.
– Будет через пятнадцать минут.
– Подождем.
– Понимаете, это моя первая программа. Спросить не у кого. Все ребята у нас из первого выпуска системотехников ХИРЭ. А там и преподаватели не знакомы с обработкой данных. Все они специалисты по автоматике и автоматическому управлению.