Таблица - индекс - Большая Энциклопедия Нефти и Газа, статья, страница 1
Не волнуйся, если что-то работает не так. Если бы все работало как надо, ты сидел бы без работы. Законы Мерфи (еще...)

Таблица - индекс

Cтраница 1


Таблица индексов для нее имеет следующий вид.  [1]

Составить таблицу индексов, приняв этот корень за основание индексов.  [2]

Помещает таблицу индексов символов ( SI %) и таблицу сегментов символов ( SST %) в начало набора образов символов.  [3]

Ниже приведены таблицы индексов для этих систем.  [4]

Материал в таблицах индексов удерживания кислородсодержащих соединений расположен по классам соединений и по порядку возрастания значений индексов. Внутри каждого из этих двух подразделений в таблицах приведены данные, относящиеся к конкретным классам кислородсодержащих соединений.  [5]

Для примера в Приложении приведена таблица индексов, разработанная для лабораторий Министерства геологии, а также индексы на некоторые определения, выработанные Гикюжрудой.  [6]

7 Проекция диаграммы состава пятерной взаимной системы из 9 солей Na, Rb, Tl I Cl, Hr, N03 ( а и схема сингулярной звезды типа А ( б.| Проекция диаграммы состава пятерной взаимной системы из 9 солей Li, Na, Т1 Cl, Br, S04 ( о и схема сингулярной звезды типа С ( б. [7]

Следовательно, для рассматриваемой системы таблица индексов имеет следующий вид. Свободными являются вершины с индексом 0 - T1N03 и NaBr. Базисный треугольник имеет индексы 4 - 3 - Зь - Т1Вг - RbN03 - NaCl.  [8]

9 Проекция диаграммы состава пятерной взаимной системы из 9 солей Na, Rb, Tl Cl, Br, N03 ( а и схема сингулярной звезды типа А ( б. [9]

Следовательно, для рассматриваемой системы таблица индексов имеет следующий вид. Свободными являются вершины с индексом 0 - T1N03 и NaBr. Базисный треугольник имеет индексы 4 - 3 - Зь-ТШг - RbN03 - NaCl.  [10]

Если же записи соединены в таблице индексов посредством связанного списка, то достаточно просмотреть только одну из интересующих нас цепочек ( предпочтительно самую короткую), выяснив при этом, какие из ее элементов удовлетворяют всем.  [11]

В случае, когда в таблице индексов записан ноль, программа VECED проверяет, нет ли в памяти освобожденных сегментов. Если их нет, VECED обращается к последнему элементу таблицы индексов символов. Редактор VECED использует значение указателя сегмента как номер первого сегмента вашего символа, записывая его в позицию таблицы с заданным номером ASCII. Значение указателя сегмента увеличивается на единицу при заполнениии очередного сегмента до тех пор, пока не достигнет максимально допустимого значения - заданного в редакторе числа сегментов для записи набора образов символов. При достижении этой величины редактор выдает сообщение об ошибке и запись символов в память прекращается. Что произойдет, если исключенные ранее сегменты свободны, мы рассмотрим позже. Тогда же будет рассмотрен случай, когда заданный код ASCII для нового символа уже был использован. После того как в таблицу индексов ( переменная 81 % в редакторе VECED) записан номер первого сегмента символа, программа перемещает данные из массива СС % в заданную область памяти.  [12]

Инвертированный файл состоит из данных и таблиц индексов. В таблице индексов ( или - просто в индексе) находятся под-файлы, упорядоченные по значениям тех ключей, по которым может потребоваться поиск данных. Каждый подфайл содержит значение ключа и набор идентификаторов тех записей, в которых указанное поле ключа имеет данное значение. Эти идентификаторы могут либо непосредственно указывать адреса каждой из записей, имеющих данное значение ключа, либо начало связанного списка элементов, обладающих таким свойством. В некоторых случаях также указывается счетчик числа идентификаторов записей в файле. Доводы в пользу такого решения будут рассмотрены в разд. Если в таблицах индексов содержатся подфайлы для всех полей, имеющихся в записях файла данных, то такой файл называется полностью инвертированным. Для одного ключевого поля ( возможно, наиболее часто используемого) можно иметь такой подфайл, который содержит полные записи файла данных, так что, когда поиск данных осуществляется по данному ключу, информация может быть выбрана непосредственно из таблицы индексов.  [13]

Например, инструкция T AGE 25 вызывает поиск в таблице индекса AGE. Элементы не могут быть исключены из таблицы. Когда в таблице накоплено 50 элементов, выделяется новый блок памяти для 30 пар ( второй параметр исходного вызова TABLE), который связывается с первым блоком с помощью указателя. В конце концов таблица принимает вид связанного списка блоков, причем все они, кроме первого, имеют одинаковый размер.  [14]

Так как первый раздел этой области памяти предназначен для записи таблицы индексов и таблицы сегментов символов, оператор DEF SEG в строке 530, определяющий начало памяти для символов, задает адрес, сдвинутый на 384 байт относительно ее фактического начала, т.е. шестнадцатеричный адрес & Н1718 Адрес начала ( или смещения) каждого сегмента символа вычисляется в строке 525 путем умножения номера сегмента на его длину в байтах. Поскольку сегмент с нулевым номером не существует, то при определении смещения из номера сегмента вычитается единица.  [15]



Страницы:      1    2    3    4