Page 102 - ЭВМ
P. 102
Сборка БПО, тестирование и комплексная отладка ПО систем
в режимах систем и КА осуществляется на наземном отладочном ком-
плексе.
Комплексная отработка (КО) БПО в режимах КА реализуется в
виде совокупности параллельных процессов – КО ПО систем в режи-
мах КА, выполняемых отделами – разработчиками ПО систем. Пере-
чень режимов КА для отладки БПО, процедуры их организации и по-
рядок обобщенного контроля организации и протекания режимов КА
разрабатывает головной отдел по БПО – отдел 210 при взаимодейст-
вии с отделами – разработчиками ПО систем.
Процедуры отладки и ее результаты хранятся в архиве ком-
плексной отладки НОК.
Выдача кода БПО для различных применений (для управления
полетом, испытаний и т. д.) должна обеспечиваться и осуществляться
только из архива БПО НОК.
Технологический комплекс производства программ. Технологи-
ческий комплекс производства программ БПО – это совокупность
программных и аппаратных средств, предназначенных для проведе-
ния работ по детальному проектированию, программированию, авто-
номному тестированию и отладке программ БПО, получению испол-
нимого кода программ БПО для сборки БПО, а также по хранению и
сопровождению информации о программах БПО, предусмотренной
технологией разработки БПО, в течение всего цикла их жизни.
Аппаратно ТКПП БПО состоит из объединенных через сеть
предприятия автоматизированных рабочих мест программистов ПО
подсистем и сервера ТКПП БПО.
В составе ТКПП БПО должны быть реализованы и использо-
ваться следующие системы программирования:
1. Кросс-система программирования, обеспечивающая создание
программ ПО систем на языке Модула-2 для БЦВК, получение ре-
сурсных характеристик этих программ и оценку полноты их автоном-
ного тестирования.
2. Кросс-система программирования «Исполком», обеспечи-
вающая программирование входных данных (ВД) ИСК.
Обе разрабатываемые системы сохраняют пользовательские ин-
терфейсы систем программирования, используемых ранее для созда-
ния программ для других БЦВМ, и обеспечивают в целом перенос
созданного ранее задела программ БПО и тестовых пакетов.
Локальное изменение программ и пакетов потребуется только
в случае использования в имеющемся заделе архитектурно зависимых
99