ГОСТ Р ИСО/МЭК 10165-6-2003
М.4 Условные yiверждення
Условия в таблицах относятся к оботиачениям (уп), таким как yl, у2 и тл„ где «я* —уникальное целое
число, а заметкой условия следуетдвоеточие «:*. За устовисм долженследовать предикат (if then else). Например:
уI: if предикат ihcn о else —
Вданном случае если предикат имеет значение «истина», статусом является то, что следует за «then» (в
данном случае «о»): если предикат имеет значение «ложь», статусом является то. чтоследует за «else» (вданном
случае «—»).
Предикатом может быть одно из следующих:
а) явная ссылка на Ответ об обеспечении (в колонке «Обеспечение*); если ответ «Д», то предикат равен
•истина», иначе —«ложь»:
б) булевское выражение, содержащее друтис предикаты, например pi AND NOTp2.
Условия мснут находиться в начале формы ЗСУО. если используются по всему тексту. В таком случае
рекомендуется следующая <|юрма:
х.х Обозначения, сокращения и термины
Следующие требования являются общими во всей форме ЗСУО:
yl: if А/10а then о else —
у2: if В/3 then о else —
Если условия используются только в одной таблице, то они располагаются в конце се. Например:
Таблица М.5 —Пример условий
ИндексСтатусОбеспечение
1
yi
>
у2
у1: if D/lOa then о else —
у2: if В/3 then о else —
П р и мсч ан ис 1—Если в колонке статуса »у», «о*, «ф» или «х» имеют префикс «у:», то это означает,
чтостатусявляется атоженным для условною илифакультативного элементавтой жесамой таблице. Например:
Таблица М.6 —Пример вложенных условий
ИндексСтатут:
1
Ф
1.1 у :о
1.2 у :ф
1.2.1 у :ф
Примечав ис2 - Вколонке статуса«ф» может иметь суффикс «.я» (где «л» —уникальное целоечисло)
для взаимоисключающих или выборочных возможностей из набора значений статуса. Требования для этою
перенумерованного набора должны быть установлены явно, желательно в сноске к той же самой таблице.
Например, в следующей таблице описан набор взаимосвязанных возможностей:
Таблица М.7 —Пример группы взаимосвязанных возможностей
ИндексСтатут-
1ф.5
2ф.5
3ф.5
4ф.5
ф.5: должна обеспечиваться по крайней мерс одна из возмож
ностей
27