Государственный стандарт РФ ГОСТ Р ИСО 9040-96 "Информационная технология. Взаимосвязь открытых систем. Служба виртуальных терминалов базового класса" (утв. постановлением Государственного комитета РФ по стандартизации и метрологии от 23 мая 1996 г. N 328 стр. 11

b) значения для нескольких экземпляров параметров ФСВТ, существование которых следует из значения параметра ФСВТ "родитель" в узле графа более высокого порядка или как определено в настоящем стандарте; значение может быть обеспечено как значение по умолчанию, если оно определено:
c) исключительные значения для параметров ФСВТ, существование которых не следует из значения параметра в узле графа более высокого порядка илине определено в настоящем стандарте,
Примечания
1 Обозначение ниже указывает, что такой параметр ФСВТ может появляться многократно:
|
+-----
|
М +-----
|
2 Обозначение [. . .] используется для указания узлов в графе, которые являются частью ФСВТ, а не параметрами ФСВТ (см. 17.1).
3 Обозначение {. . .} используется для указания параметров, которые являются параметрами услуги, а не параметрами ФСВТ (см. 17.1).
1139 × 1819 пикс.     Открыть в новом окне
1431 × 1943 пикс.     Открыть в новом окне

18 Параметры ФСВТ объектов отображения

В этом разделе определены параметры ФСВТ для ОО. Значения этим параметрам присваиваются путем согласования либо во время установления ассоциации ВТ, либо явным согласованием после установления ассоциации ВТ. Эти значения определяют характеристики отображения услуги ВТ.
18.1 Первичные параметры ФСВТ
Первичные характеристики ОО определены параметрами ФСВТ в таблице 2. Эти параметры ФСВТ устанавливают структуру ОО и множество атрибутов, которые могут быть поставлены в соответствие каждому элементу массива.
Таблица 2 - Первичные параметры ФСВТ
Параметр
Значение
Имя объекта отображенияСтрока знаков типа "печатная строка" АСН.1
ОО-доступ"ДЗИС", "ДЗПС", "ПДЗ" (см. раздел 9)
Размерности"одна", "две", "три" (умолчание ="две")
Возможность стирания"да", "нет" (умолчание = "нет")
Возможность определения блоков"да", "нет" (умолчание = "нет")
Возможность определения полей"да", "нет" (умолчание = "нет")
Возможность репертуара1 ....N (умолчание = 1)
Возможность цвета изображения1 ....N (умолчание = 1)
Возможность цвета фона1 .... N (умолчание = 1)
Параметр ФСВТ "возможность стирания" управляет доступностью операции СТЕРЕТЬ (см. 19.2.1.4) для ОО. Значение "да" указывает на доступность операции СТЕРЕТЬ; значение "нет" указывает на ее недоступность.
Параметр ФСВТ "возможность определения блоков" может быть определен, только если выбран функциональный блок "блоки".
Параметр ФСВТ "возможность определения полей" может быть определен, только если выбран функциональный блок "поля".
Параметры ФСВТ "возможность репертуара", "возможность цвета изображения", "возможность цвета фона" задают ряд значений атрибутов, которые могут быть определены соответствующим назначением параметров ФСВТ, описанных в 18.2.4 и 18.2.5.
Примечание - Сами по себе эти параметры ФСВТ не определяют конкретные значения атрибутов. Например, значение параметра "возможность цвета изображения" представляет собой количество различных значений параметра "назначение цвета изображения", которое может быть использовано.
18.2 Вторичные параметры ФСВТ
Некоторые из параметров ФСВТ, определенные в этом подразделе и в 18.3, могут появляться многократно в упорядоченных списках. Эти списки нумеруются, начиная с 1. Во время операций обновления значение выбирается в зависимости от позиции в упорядоченном списке. Максимальное количество появлений в каждом упорядоченном списке может управляться параметром ФСВТ более высокого порядка типа "возможность" (см. 18.1). Значение "нуль" резервирует место в упорядоченном списке, когда явное значение не требуется. Упорядоченный список может быть в конце усечен.
В случае нескольких экземпляров параметров ФСВТ для репертуара и цвета, указанных в 18.2.4 и 18.2.5, первый экземпляр в упорядоченном списке является явным модальным значением по умолчанию. Это значение может быть использовано в операциях ТЕКСТ, ПОВТОРИТЬ ТЕКСТ или СТЕРЕТЬ (см. 19.2.1.1, 19.2.1.2 и 19.2.1.4). В случае атрибута "шрифт", явное модальное значение по умолчанию, используемое этими операциями, является первым экземпляром в списке значений параметра ФСВТ "назначение шрифта" (18.3), соответствующим фактическому значению атрибута "репертуар знаков" в каждом элементе массива, над которым производится операция. Если упорядоченный список для одного из этих параметров ФСВТ отсутствует или первым значением является "нуль", то используется неявное значение по умолчанию (определенное в таблицах 5, 6 или 7).
Явное модальное значение по умолчанию для атрибута "выделение" в настоящем стандарте не определено (см. В.17).
18.2.1 Параметр ФСВТ "возможность определения блоков"
Следующий параметр ФСВТ применяется, только если параметр ФСВТ "возможность определения блоков" принимает значение "да".
b-граница: "неограничен", 1... N (умолчание = 1, единственный блок).
Этот параметр позволяет установить предел числа блоков, которые могут быть определены в каком-либо одном массиве Y.
Если значение - целое, т.е. размерность не имеет значение "неограничена", то недопустимо в операциях адресации (19.1.2.2) или в операции СОЗДАТЬ БЛОК или УДАЛИТЬ БЛОК (19.2.1.5) использовать значение b большее, чем это целое. Значение b<1, всегда недопустимо.
18.2.2 Параметры ФСВТ "возможность определения полей"
Следующее множество параметров ФСВТ применяется, только если параметр ФСВТ "возможность определения полей" принимает значение "да".
Максимальное число полей: "неограничено", 1 . . . N (умолчание - 1).
Максимальное число элементов поля: "неограничено", 1 . . . N (умолчание =1).
Внешний доступ к полям: "разрешен", "неразрешен" (умолчание = "разрешен").
Параметр ФСВТ "максимальное число полей" определяет границу размерности F, т.е. максимальное число полей, которые могут существовать в любое время в каком-либо одном массиве Y. Если значение - целое, т.е. размерность не имеет значение "неограничено", то недопустимо в операциях адресации (19.1.3) или обновления ЗОП (20.3.3.2) использовать значение f большее, чем это целое. Значение f < 1 всегда недопустимо.
Параметр ФСВТ "максимальное число элементов поля" определяет максимальное число элементов поля, которые могут использоваться для создания одного поля (т.е. границу псевдоразмерности S, см. 13.1.3.1). Если значение - целое, т.е. не имеет значение "неограничено", то недопустимо, чтобы значение параметра "область поля" при обновлении ЗОП (20.3.3.3) было больше числа элементов поля: определяющее 4.
Любой из этих параметров ФСВТ может принимать значение "неограничено".
Значение параметра ФСВТ "внешний доступ к полям" существенно, если пользователи ВТ различаются как прикладной и терминальный пользователи ВТ (см. раздел 12). Также см. 19.3.
Если значение - "не разрешен", то терминальный пользователь ВТ может выполнять только логические операции над ОО.
Если значение - "разрешен", то терминальный пользователь ВТ не ограничен логическими операциями над ОО.
Если различие между пользователями ВТ отсутствует, то этот параметр ФСВТ несущественен (см. 19.3).
18.2.3 Параметры ФСВТ для адресации
Параметры ФСВТ, определяющие ограничения адресации для ОО, приведены в таблице 3. Они присутствуют всегда, если определена соответствующая размерность.
Параметр ФСВТ "х-граница" определяет верхнюю границу размерности X. Если его значение - целое, т.е. размерность не имеет значение "неограничено", то операция явной адресации недопустима, если она пытается установить значение большее, чем это. Попытка установить меньшее значение всегда недопустима.
Таблица 3 - Параметры адресации
ПараметрЗначение
х-границах-адресациях-абсолютнаях-окно"неограничено", 1 ... N (умолчание = "неограничено")"нет ограничений", "только выше", "неразрешена" (умолчание = "только выше")"да", "нет" (умолчание = "нет")"неограничено", 0 ... N (умолчание = 0, если параметр х-граница = "неограничено" (т.е. перемещение назад запрещено), иначе по умолчанию значение параметра "х-граница" (окно выравнивается на границы размерности, см. 18.1.3)
y-границаy-адресацияy-абсолютнаяy-окноЗначения такие же, но вместо х подставляется у. Значения допустимы, если размерность равна 2 или 3.
z-границаz-адресацияz-абсолютнаяz-окноЗначения такие же, но вместо х подставляется z. Значения допустимы, если размерность равна 3.