"А.П.Морозов. Программист" - читать интересную книгу автора - Лида, с вами увидеться сегодня можно?
- Сегодня вряд ли. Н-нет, определенно нет. Я сегодня занята, к сожалению. - А завтра? - Еще не знаю. Гена, вы позвоните, я мы договоримся. Хорошо? - Хорошо. - Ну, всего доброго. - До свидания. 6. Геннадий Алиссандрович Стриженов раз осторожно высказал мне свое недоумение тем, что я остаюсь в отделе Борисова я не перехожу к нему. Хотя бы к нему. А ведь есть и другие. Стриженов делает транслятор. Весь его отдел, конечно, делает. А он начальник отдела. Стриженов не администратор, а работник. Он делает примерно 4/5 всей работы отдела. Все остальные - по мелочам. Отлаживают мелкие блоки, выслеживают мелкие ошибки. Всю идею транслятора держит в голове он сам. И его такое положение вполне устраивает. Григорий Николаевич Стриженов - нормальный человек. А какой нормальный человек не получает удовольствия от интересной работы? Транслятор - это интересно. Вот Григорий Николаевич им и занимается. Уже пять лет. Закончил за это время два варианта транслятора ТК-1 и ТК-2 и сейчас разрабатывает ТК-3, самый мощный и универсальный. С точки зрения государственных интересов, начальник отдела должен был бы, конечно, больше загружать своих сотрудников, не столько самому Григорию Николаевичу неохота организовывать и координировать. Не в принципе, конечно, а времени жалко. Времени и сил. Квалифицированный он очень человек в своем деле, большой спец. Вот и жалко ему своего времени. А государственные интересы он соблюдает тем, что его отдел имеет на выходе. И если смотреть по выходу, по продукции, то эти самые интересы во вверенном ему небольшом коллективе соблюдаются получше, чем во многих других отделах, где только и делают, что организуют и координируют. Я работаю с ТК-2, последним законченным вариантом транслятора. Вариант-то законченный, но использовался только на сравнительно простых, типовых задачах, в основном вычислительного характера. В моей программе вычислений почти нет, информация подвергается в основном логической обработке. Программа к тому же большая, сложная. Вот и получилось, что, как только я начал использовать ТК-2, из него сразу полезли залепы и несообразности. Это не значит, конечно, что ТК-2 - халтура. Просто такую громадную систему программ, как транслятор, невозможно сделать без ошибок. Причем самых разнообразных. Часть из них была, конечно, выловлена на типовых вычислительных задачах. А более глубокие возможности транслятора так и остались необкатанными. Вот мне и пришлось обкатывать их на своей программе. Я запускаю программу и гоню ее до тех пор, пока она делает то, что нужно. В каком-то месте начинает получаться ерунда. Машина начинает "сходить с ума" и печатает на алфавитно-цифровом печатающем устройстве (АЦПУ) всякую дребедень. Тогда я останавливаю машину и начинаю ловить ошибку. Надо найти то место, ту команду, начиная с которой программа ведет себя неправильно. |
|
|