Но такие задачи Алексей поставил перед своими группами вовсе не потому, что мечтал облегчить жизнь кадровикам и бухгалтерам, у него были совершенно другие замыслы. Ведь в институте товарища Берга не только разработали, но и начали производить «малыми сериями» (то есть по штуке в неделю) именно «упрощенные» машинки, тридцатидвухразрядные, которые даже при ручной сборке в лаборатории института обходились тысяч в пятьдесят с учетом стоимости монитора и пары накопителей на гибких дисках. И эти машинки военное ведомство уже знало, куда пристроить — но по их подсчетам, на всю армию должно было хватить пары сотен таких компов. А Алексей считал, что выпускать их нужно не сотнями в год, а сотнями тысяч, так как и цена их при массовом производстве сократится раза в три, и пользы они стране принесут очень много. Ведь «рамеевский вариант» представлял собой уже очень неплохое подобие именно «персоналки», хотя пока сама машинка размещалась в «шкафу» высотой в восемьдесят, шириной в сорок пять и глубиной в шестьдесят сантиметров. И электричества жрала больше двух киловатт — но это было именно «пока».
Однако и киловатты были не особо важны, эти киловатты в любом случае изыскать было возможно — но чтобы их начали нужные люди изыскивать, требовалось, чтобы эти люди понимали, на что они будут тратиться. И вот предложенные Алексеем программы и должны были показать, какую пользу могут дать вычислительные машины не ученым физикам и математикам, витающим в облаках, а простым сидящим на земле людям. Тем же кадровикам и, главное, бухгалтерам. Бухгалтера-то деньги считать точно умеют, и им не составит труда подсчитать, что один комп ценой даже в пятьдесят тысяч, заменивший десяток бухгалтеров с окладами по шестьсот-восемьсот рублей, окупится меньше чем за год. А если цена машинки снизится тысяч до десяти или хотя бы до двадцати, то использовать такие машины будет выгодно даже в небольших промартелях, ведь один квалифицированный бухгалтер сможет «обсчитывать» сразу несколько таких артелей. А если к зарплатной программе добавить (позже) и учет материалов, движение матценностей и прочие ведущиеся сейчас в лучшем случае на счетах операции, то и годовой баланс будет рассчитываться одним нажатием кнопки — а за такую возможность любой бухгалтер (если он, конечно, настоящий бухгалтер) и душу продаст.
У Алексея было огромное преимущество перед собой же, но «из прошлого»: он очень хорошо представлял себе пользовательские интерфейсы. А это было очень важно и сокращало, между прочим, затраты на разработку приложений в разы. И по времени сокращало, и по расходам на работу. Потому что он поставил перед разработчиками задачу изготовить не программы, а именно приложения. Как его самого в свое время учили «прошлые» преподаватели, «программа — это то, что что-то там считает, а приложение — это то, что позволяет простым людям программой пользоваться и получать понятные им результаты расчетов в удобной форме». И всегда добавляли, что объем программы редко когда составляет хотя бы десять процентов от объема приложения' — а сейчас Алексей уже в постановке задач расписал подробно все интерфейсы и «молодежи» осталось лишь написать под эти интерфейсы программы. Тоже работенка не самая простая, особенно для тех, кто вообще о существовании вычислительных машин узнал всего-то пять месяцев назад — но работа уже выполнимая. А если всегда есть, у кого расспросить про непонятные моменты, то и очень интересная.
Причем интересной она была не только для «нубов», сам Алексей с огромным интересом (и удовольствием) занимался разработкой отдельных модулей. Понимая, что сейчас никто, кроме него, эти модули — совершенно необходимые для создания приложений — не сделает. Потому что приложения писались на «языке высокого уровня», то есть «для абстрактной ЭВМ», а вот конкретные программы для обмена информацией с терминалами на этом языке написать было просто невозможно, и их Алексей писал на «мнемокоде». Все же он действительно чуть ли не лучше всех на планете разбирался в архитектуре именно этих вычислительных машин.
И к конце февраля он достиг определенного успеха: модуль обмена информацей с алфавитно-цифровым монитором заработал. А так как программные интерфейсы всех модулей системы он тоже заранее расписал очень подробно, то почти сразу удалось запустить и несколько «рабочих» модулей. То есть то, что сделала «молодежь», уже могло и считывать данные с экрана, и выводить на него результаты. Конечно, в программах этих была еще куча ошибок, но уже кое-что можно было показать «потенциальным заказчикам»…