ГОСТ Р ИСО 10303-21-2002
ПРИЛОЖЕНИЕ А
(обязательное)
Представление файла на носителе данных
Различают следующие виды носителей, содержащие структуры обмена:
- перенос с доступом к записям (Record-oriented transport) обычно характеризуется как магнитная лента,
но может быть любым носителем данных с доступом к записям;
- перенос с доступом к строкам (Linc-onented transport) обычно характеризуется как дискета, но может
быть любым носителем данных с доступом к строкам.
Вобоих случаях целью является пересылка последовательности графических символов основного алфа
вита. какописано внастоящем стандарте. Для носителей, содержащих структуруобмена, применяют следующие
соглашения.
А.1 Содержание носителя с доступом к записям
Магнитная лента можетсодержать несколько наборов данных. Каждый набор может быть последователь
ным файлом, содержание которого может быть интерпретировано как структура обмена, соответствующая
настоящему стандарту.
Отправитель ленты несет ответственность за сообщение любому получателю ленты (через ленту или
иным способом) информации о том. какие наборы данных являются структурами обмена, соответствую
щими настоящему стандарту.
Форматы транспортировки (транспортные форматы) для каждой структуры обмена следующие:
- файл должен состоять из последовательности записей;
- первыми графическими символами в первой записи должна бытьспециальная лексема "ISO-10303-21;“,
которая инициирует структуру обмена. Форматирование носителя данных зависит от операционной системы и
является предметом соглашения между отправляющей и получающей сторонами;
- последняя запись должка быть заполнена (если необходимо) пробелами за точкой с запятой, относя
щейся к специальной лексеме "END-ISO-I0303-21:".
А.1.1 Формат передачи для носителя на магнитной ленте
Для передачи на ленте обменных файлов предпочтительный формат обмена определяют следующие
характеристики, установленные в ИСО 3788:
- ширина ленты 12.7 мм (0,5 дюйма);
- неразмеченная лента;
- дсвятидорожечная лента;
- плотность записи на ленте —63 символ/мм (1600 бзп/дюйм);
- размер физического блока —4000 октетов (8-битных байтов);
- блоки разделены пропусками между записями;
- за последним блоком должен следовать маркер ленты.
Также может быть использован другой стандарт носителя на магнитной ленте, например магнитнаялента
с плотностью записи 246 символ/мм (6250 бит/дюйм).
А.1.2 Другие носители данных с доступом к записи
Другие носители, на которых структуры обмена хранятся как последовательности записей, могут исполь
зовать также формат передачи, определенный для лент.
А.2 Содержание носителя с доступом к строкам
Некоторые магнитные носители содержат наборы данных, хранящиеся как последовательность строк.
Каждый из этих наборов может быть последовательным файлом, содержание которого может быть интерпре
тировано как файл, соответствующий настоящему стандарту.
Файл должен состоять из последовательности строк:
- первые графические символы в первой строке должны быть специальной лексемой "ISO-10303-21;”,
которая иниииируст структуру обмена:
- последняя строка должна быть дополнена при необходимости пробелами за специальной лексемой
•’END-1SO-10303-21;“, завершающей структуру обмена.
Средства ограничения строк и представления конца файла зависят от операционной системы и являются
предметом соглашения между отправителем и получателем с учетом того, что ограничители нс должны
использовать каких-либо символов основного алфавита. Г1рн любом их прсдсгаатснии ограничители строк и
файла должны игнорироваться при обработке структуры обмена.
А.2.1 Формат передачи для носителя на дискете
Для передачи структуры обмена может быть использован любой из популярных носителей на дискетах
(3.5 дюйма. 5.25 дюйма, низкой или высокой плотности записи).
37