ГОСТ Р ИСО/ТС 10303-26—2015
(ИСО 10303-1:1994. статья 3.2.16]
3.4 данные, определенные на языке
EXPRESS
(EXPRESS-driven data): Набор экземпляров
объектов, определенных в EXPRESS-схеме.
3.5 совокупность (population): Множество экземпляров объектного типа данных.
(ИСО 10303-11:2004. статья 3.3.16]
4 Сокращения
В настоящем стандарте применены следующие сокращения:
ПП - прикладной протокол (application protocol; АР);
ТБ - тепловой баланс (thermal balance; ТВ);
ЯОД - язык определения данных (data definition language: DDL);
API - интерфейс прикладного программирования (application programming interface);
HDF5 - Иерархический формат данных, версия 5 (Hierarchical Data Format Version 5);
I/O - ввод и вывод (input and output).
5 Соответствие
Отображение данных, определенных на языке EXPRESS, на формат файла HDF5 не зависит от
интерфейса прикладного программирования, используемого при работе с файлом HDF5.
П римечание — Редакции 1.6.5 и 1.8.0 интерфейса прикладного программирования HDF5 поддержи
ваются данным отображением. Редакция 1.8.0 содержит новые конструкции, которые не используются в данном
отображении.
Файл HDF5 соответствует настоящему стандарту в том случае, если:
- он соответствует определению формата файла HDF5:
- он основан на допустимой EXPRESS-схеме. которая может иметь интерфейсы с другими до
пустимыми схемами;
- данные, определенные на языке EXPRESS, представлены в файле HDF5 так, как это опреде
лено в настоящем стандарте.
Соответствие препроцессоров и постпроцессоров обработки данных находится вне области
применения настоящего стандарта.
6 Отображение данных, определенных на языке EXPRESS, на формат
файла HDF5
6.1 Общие положения
В данном разделе определены отображения данных, определенных на языке EXPRESS, на Ие
рархический формат данных, версия 5 (HDF5). В данном разделе использовано соглашение, что за
даны отображаемые понятия языка EXPRESS и определены соответствующие понятия HDF5. Ото
бражение не определено относительнокакого-либо конкретного интерфейсаприкладного
программирования (API). Реализации HDF5 доступны на многих языках программирования.
П римечание — Внастоящемстандартев примерахиспользованAPI HDF5. разработанный вГруппеHDF5.
2