ГОСТ Р 55021— 2012/ISO/1EC TR 9789:1994
Комбинированный
Суммирующий значения
6.2 Последовательные коды
6.2.1 Принципы
Элементам набора, которые должны быть закодированы, присваиваются номера, последовательно
взятые изупорядоченного множества чисел. Эти номера обычно являются натуральными целыми числами
(например, начиная с 1). но могут использоваться и алфавитные символы, например. AAA. ААВ, ААС.......
Последовательное присвоение закодированныхэлементов может быть основано на списках, постро
енных различными способами, например.
1Список натуральных целых чисел, ограниченный количеством желательных доступных возмож
ностей.
2 Списки чисел, упорядоченных на основании некоторого алгоритма, например, только четные числа
или числа, кратные 10.
6.2.2 Использование
В основном последовательные коды используются как самодостаточные коды для идентификации
или указания позиции или как часть составного кода, часто — в дополнение к классифицирующему коду.
П р и м е ч а н и е — В числовых полях с фиксированным количеством позиций начальные нули должны
использоваться тогда, когда это применимо, для заполнения поля до требуемого количества позиций.
Пример
— В
поле, определенном как трехзначное, «один» кодирует ся как 001, а
«
пятнадцатьи
—
как 015.
6.2.3 Тилы последовательных кодов
Имеется четыре типа последовательных кодов:
- возрастающий;
- абсолютно возрастающий;
- групповой;
-упорядоченный.
6.2.3.1 Возрастающий последовательный код
Элементам кодируемого набора присваиваются значения кода, определяемые увеличением преды
дущего присвоенного закодированногоэлемента на заранее определенное число, например, 1(абсолютно
возрастающий). 2 (в случае четных номеров) или 10 (если присваиваются только кратные 10 номера).
При этом методе закодированное значение не выражает никакого смысла. Сходныеэлементы набора
не группируются.
Основанием для присвоения закодированных значений, отличных от возрастающих на 1. может быть
требование использовать промежуточные закодированные значения для последующих изменений исход
ного кодируемого набора.
Преимущества:
- быстрое присвоение закодированных значений;
- компактность.
- простота подтверждения допустимости закодированных представлений.
Недостатки;
- невозможна классификация или группировка элементов набора по закодированным представ
лениям;
- максимальная вместимость используется не полностью.
6.2.3.2 Абсолютно возрастающие последовательные коды
Элементам кодируемого набора присваиваются значения кода, определяемые увеличением преды
дущего присвоенного закодированного элемента на 1.
При этом методе закодированное значение не выражает никакого смысла. Сходныеэлементы набора
не группируются.
Вдополнение к упомянутым в6.2.3.1 преимуществам, используется максимальная вместимость кода.
6.2.3.3 Групповые последовательные коды
Вэтом типе кода категориям элементов набора, имеющим что-либо общее, присваиваются диапазо
ны закодированных значений.
6