Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции / Л-5(Методы_реал_STEP) / Конспект лекции.doc
Скачиваний:
73
Добавлен:
16.05.2015
Размер:
166.91 Кб
Скачать

Слайд 4. Заголовок

Пояснения

Заголовок обменного файласодержит данные, описывающие сам обменный файл и информацию, в нем находящуюся. Заголовок обязательно должен присутствовать в любом обменном файлеSTEP, причем в одном файле может присутствовать только один заголовок. В отличие от секции данных, заголовок обменного файла предназначен в том числе и для интерпретации людьми. Он помогает человеку понять, какие именно данные были переданы в обменном файле, какова их структура, кто и когда их создал, какую компьютерную систему он при этом применял, а также некоторую другую информацию. Все это выражается с помощью трех обязательных конструкций заголовка:

  • Описание файла (FILE_DESCRIPTION);

  • Имя файла (FILE_NAME);

  • Схема файла (FILE_SCHEMA).

Заголовок обменного файла начинается с ключевого слова «HEADER» и заканчивается ключевым словом «ENDSEC;». Между ними находятся конструкции заголовка. Конструкции могут следоватьтольков указанном порядке.

Конструкции заголовка состоят из ключевого слова и следующих за ним значений полей конструкции, взятых в скобки. Конструкция заканчивается символом «;». Все значения полей конструкций – текстовые, поэтому все они приводятся в одинарных кавычках. Значения полей одной конструкции отделяются друг от друга запятыми.

Слайд 5. Описание файла

Пояснения

Конструкция «Описание файла» содержит информацию о находящихся в файле данных и возможностях компьютерной системы, требуемых для интерпретации файла. Указанная информация содержится в двух полях конструкции:

  • Описание: содержит произвольное описание содержимого обменного файла;

  • Уровень реализации: содержит требования к компьютерной системе, интерпретирующей данный файл. Требования выражаются в указании класса соответствия разделу стандартаISO10303-21 (в настоящее время возможными значениями этого поля могут быть «1» или «2», что означает поддержку компьютерной системой первого или второго класса соответствия стандарту). Уровень соответствия стандарту компьютерной системы обязательно указывается ее производителем.

Конструкция «Описание файла» задается ключевым словом «FILE_DESCRIPTION», следом за которым в скобках приводятся значения полей конструкции. Значение поля «описание» само заключено в скобки, в которых через запятую могут находиться произвольное количество строк, описывающих обменный файл.

Слайд 6. Имя файла

Пояснения

Конструкция «Имя файла» содержит информацию о самом файле. Эта информация содержится в семи полях конструкции:

  • Имя: содержит произвольное описание обменного файла (не путать с именем файла в операционной системе);

  • Отметка времени: содержит дату и время создания обменного файла;

  • Автор: содержит информацию о сотруднике, создавшем (или ответственном за создание) файла

  • Организация: содержит информацию об организации, с которой связан автор файла;

  • Версия транслятора: содержит информацию о компьютерной программе (трансляторе), создавшей файл, включая имя и версию программы;

  • Исходная система: содержит информацию о компьютерной системе, предоставившей данные для обменного файла;

  • Авторизация: содержит информацию о сотруднике, разрешившем (авторизовавшим) передачу обменного файла.

Конструкция «Имя файла» задается ключевым словом «FILE_NAME», следом за которым в скобках приводятся значения полей конструкции. Значения полей «автор» и «организация» сами заключены в скобки, в которых через запятую могут находиться произвольное количество строк, описывающих данное поле. Значение поля «отметка времени» обычно состоит из даты в формате «год - месяц - день», английской буквы «T» и времени в формате «час : минута : секунда».