Page 101 - ЭВМ
P. 101
Текущая задача может перейти в состояние «приостановлена» (8),
если она выполнит системный вызов, который приостановит задачу
(«Ожидание», «Получить семафор» и т. д.). Приостановленная задача
перейдет в состояние «готова» (4) при наступлении ожидаемого со-
бытия либо по истечении допустимого времени ожидания, либо при
обращении к специальной системной функции, по которой задача
безусловно выводится из ожидания.
Если текущая задача завершается (системный вызов «Завершить
задачу»), задача перейдет в состояние «неактивна» (6).
Приостановленная задача может стать неактивной (7), если она
уничтожается другой задачей (с системной привилегией) или преры-
вается операционной системой из-за состояния неисправности. Гото-
вая задача может стать неактивной (9), если она уничтожается другой
задачей (с системной привилегией) или прерывается операционной
системой из-за состояния неисправности.
Этапы разработки и отладки ПО БКУ. Разработка, автоном-
ное тестирование и отладка программ, их сопровождение, а также вы-
пуск соответствующей программной документации осуществляются
по единым требованиям на средствах технологического комплекса
производства программ (ТКПП) БПО.
С целью гарантирования требуемого уровня качества автоном-
ного тестирования используется критерий завершенности автономно-
го тестирования, достижение которого является необходимым усло-
вием допуска компонентов БПО в архив кода БПО для сборки и ком-
плексного тестирования на наземном отладочном комплексе (НОК).
Расчет критерия осуществляется средствами системы измерения, ин-
тегрированной в состав кросс-системы программирования (КСП).
Методические указания по его расчету и интерпретации приведены в
документации на систему измерения.
Разработка входных данных исполнения команд (ИСК) осуще-
ствляется отделами-разработчиками ПО систем, по принадлежности
команд управления, на средствах ТКПП с использованием системы
подготовки (СП) «Исполком».
Разработка входных данных специальных программ ДКД и «Се-
анс» осуществляется с использованием СП «Реал».
Разработка входных данных для ПО СОС, в части формирова-
ния телеметрической информации, будет осуществляться с использо-
ванием средств программирования, обеспечиваемых головным отде-
лом по БПО.
98