ГОСТ Р ИСО 10303-43—2022
EXPRESS-спеииФикация:
*)
TYPE transformation = SELECT
(item_defined_tгansformation,
functiona11y_defined_transformation,
list_item_defined_transformation,
set_item_defined_transformation);
END_TYPE;
(*
4.4Определения объектов схемы representation_schema
4.4.1 Объект binary_representation_item
Объект binary_representation_item является таким подтипом объекта representationjtem, по
средством которого задается двоичное значение.
EXPRESS-специФикаиия:
*)
ENTITY binary_representation_itern
SUBTYPE OF (representation_item);
binary_value :BINARY;
END_ENTITY;
(*
Определение атрибута:
binary_value — значение элемента представления.
4.4.2 Объект bytes_representation_item
Объект bytes_representation_item является таким подтипом объекта binary_representation_
item, посредством которого задается байтовое значение.
EXPRESS-спеиификаиия:
*)
ENTITY bytes_representation_item
SUBTYPE OF (binary_representation_item);
DERIVE
no_ofjoytes : INTEGER := BLENGTH(SELF\binary_representation_itern.binary_value)
DIV 8;
WHERE
WR1:BLENGTH(SELF\binary_representation_item.binary_value) MOD 8 = 0;
END_ENTITY;
(*
Определение атрибута:
no_of_bytes — количество байт в элементе представления.
Формальнее положение:
WR1. Количество бит в значении, заданном наследуемым атрибутом binary_value, должно быть
кратно 8.
4.4.3 Объект compound_representation_item
Объект compound_representation_item является таким подтипом объекта representationjtem,
посредством которого создается множество других экземпляров объектов representationjtem. Множе
ство может быть упорядоченным или неупорядоченным.
Примечания
1 Посредством объекта compound_representationJtem обеспечивается описание аспектов данных об из
делии с использованием структурированных собраний.
2 Смысл и применение структурированных собраний экземпляров объектов representationjtem может
быть специфицирован влистингах EXPRESS-схем с пояснениями, в которых используется настоящий объект или
его уточнения.
9