Статус документа
Статус документа

ГОСТ Р ИСО 9040-96 Информационная технология (ИТ). Взаимосвязь открытых систем. Служба виртуальных терминалов базового класса

     18 ПАРАМЕТРЫ ФСВТ ОБЪЕКТОВ ОТОБРАЖЕНИЯ


В этом разделе определены параметры ФСВТ для ОО. Значения этим параметрам присваиваются путем согласования либо во время установления ассоциации ВТ, либо явным согласованием после установления ассоциации ВТ. Эти значения определяют характеристики отображения услуги ВТ.

18.1 Первичные параметры ФСВТ

Первичные характеристики ОО определены параметрами ФСВТ в таблице 2. Эти параметры ФСВТ устанавливают структуру ОО и множество атрибутов, которые могут быть поставлены в соответствие каждому элементу массива


Таблица 2 - Первичные параметры ФСВТ

Параметр

Значение

Имя объекта отображения

Строка знаков типа "печатная строка" АСН.1

ОО-доступ

"ДЗИС", "ДЗПС", "ПДЗ" (см. раздел 9)

Размерности

"одна", "две", "три" (умолчание = "две")

Возможность стирания

"да", "нет" (умолчание = "нет")

Возможность определения блоков

"да", "нет" (умолчание = "нет")

Возможность определения полей

"да", "нет" (умолчание = "нет")

Возможность репертуара

1 . . . . (умолчание = 1)

Возможность цвета изображения

1 . . . . (умолчание = 1)

Возможность цвета фона

1 . . . . (умолчание = 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 Параметр ФСВТ "возможность определения блоков"

Следующий параметр ФСВТ применяется, только если параметр ФСВТ "возможность определения блоков" принимает значение "да".

- граница: "неограничен", 1 . . . . (умолчание = 1, единственный блок).

Этот параметр позволяет установить предел числа блоков, которые могут быть определены в каком-либо одном массиве .

Если значение - целое, т.е. размерность не имеет значение "неограничена", то недопустимо в операциях адресации (19.1.2.2) или в операции СОЗДАТЬ БЛОК или УДАЛИТЬ БЛОК (19.2.1.5) использовать значение большее, чем это целое. Значение , всегда недопустимо.

18.2.2 Параметры ФСВТ "возможность определения полей"

Следующее множество параметров ФСВТ применяется, только если параметр ФСВТ "возможность определения полей" принимает значение "да".

Максимальное число полей: "неограничено", 1 . . . . (умолчание = 1).

Максимальное число элементов поля: "неограничено", 1 . . . . (умолчание = 1).

Внешний доступ к полям: "разрешен", "неразрешен" (умолчание = "разрешен").

Параметр ФСВТ "максимальное число полей" определяет границу размерности , т.е. максимальное число полей, которые могут существовать в любое время в каком-либо одном массиве . Если значение - целое, т.е. размерность не имеет значение "неограничено", то недопустимо в операциях адресации (19.1.3) или обновления ЗОП (20.3.3.2) использовать значение большее, чем это целое. Значение всегда недопустимо.