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

ГОСТ Р 34.980.2-92 (ИСО 8571/2-88) Информационная технология (ИТ). Взаимосвязь открытых систем. Передача, доступ и управление файлом. Часть 2. Определение виртуального файлохранилища

     7.6. Структура идентификации


Блок данных БДДФ (FADU) идентифицируется с помощью указания корневого узла соответствующего поддерева. Блок данных БДДФ (FADU) может идентифицироваться с помощью любого из следующих механизмов:

а) "Первый" - идентифицируется первый блок данных БДДФ (FADU) в упорядоченной последовательности обхода такой структуры файла, для которой указывается наличие данных;

б) "Последний" - идентифицируется последний блок данных БДДФ (FADU) в упорядоченной последовательности обхода структуры файла;

в) "Предшествующий" - идентифицируется блок данных БДДФ (FADU), предшествующий идентифицированному в настоящий момент блоку данных БДДФ (FADU) в упорядоченной последовательности обхода структуры доступа к файлу;

г) "Текущий" - указатель текущего местоположения в файле остается неизменным;

д) "Следующий" - идентифицируется блок данных БДДФ (FADU), следующий за идентифицированным в настоящий момент блоком данных БДДФ (FADU) в упорядоченной последовательности обхода структуры доступа к файлу;

е) "Начальный" - точное значение механизма "Начальный" зависит от используемого набора ограничений, но является таким, что операция "Определить местоположение следующего" будет идентифицировать "Первый" блок данных БДДФ (FADU);

ж) "Конечный" - устанавливает состояние файла, при котором не выполняется установление указателя текущего местоположения, а использование механизма "Предшествующий" будет идентифицировать "Последний" блок данных БДДФ (FADU) в упорядоченной последовательности обхода для структуры доступа к файлу;

з) имя узла - указывает идентификатор такого блока данных БДДФ (FADU), который должен быть идентифицирован. Поиск указанного имени узла ограничивается до порождения узла, на который показывает указатель текущего местоположения;

и) последовательность имен узлов - указывает перечень идентификаторов блоков данных БДДФ (FADU) от корневого узла файла до узла, местоположение которого должно быть определено. Первый элемент "Имя узла" в перечне указывает узел, являющийся порождением корневого узла файла, таким образом сам корневой узел идентифицируется пустым элементом в механизме "Последовательность имен узлов";

к) номер узла - указывает узел, который должен быть выбран с помощью своего номера в упорядоченной последовательности обхода структуры доступа к файлу. Корневой узел файла имеет нулевой номер узла.