Курсач2. Пояснительная записка к курсовому проекту по дисциплине Теория экономических информационных систем
Скачать 0.57 Mb.
|
Задание 11: Построить А и К – индексы. Коррекцию (вставку и удаление) произвести с учетом своих значений. Значения ключей следующие: 54, 58, 65, 67, 59, 60, 61, 62, 64, 56, 57, 63, 67, 69, 65, 53, 53. Организация данных представлена таблицей 3.5. Для К – индекса (таблица 3.6) М = 17, . Осуществим вставку ключа со значением 55 и удаление ключа со значением 63. При корректировке записей индексы также должны изменяться. При включении новой записи с ключом q определяется К – индекс такой, что Ki-1 ≤ q < Ki, где К – индексы с номером i и больше принимают значения ключей и адресов тех записей, которые непосредственно предшествуют ранее зафиксированным в этих индексах записям. Аналогично при удалении записи с ключом q все К – индексы с номером i и больше принимают значения ключей и адресов тех записей, которые непосредственно следуют за ранее указанными в этих индексах записями. Изменения К – индекса при вставке и удалении показаны в таблицах 3.7 и 3.8 соответственно. Таблица 3.5 – Организация данных Таблица 3.6 – К-индекс
Таблица 3.7 – К-индекс с учетом Таблица 3.8 – К-индекс с учетом вставки (ключ 55) удаления (ключ 63)
Для А – индекса (таблица 3.9): max(pi – pi-1) = 2; z = 4; p1 = 53; p2 ≥ 53 + 4 ≥ 57; p3 ≥ 53 + 8 ≥ 61; p4 ≥ 53 + 12 ≥ 65; p5 ≥ 53 + 16 ≥ 69. При корректировке массива, снабженного А – индексами изменяется только значение А – индекса (таблицы 3.10 и 3.11). Таким образом А – индексы целесообразнее К – индексов, они характеризуются меньшим объемом памяти, необходимым для их размещения, а также более быстрым поиском при достаточно большом количестве элементов в массиве. Таблица 3.9 – А-индекс
Таблица 3.10 – А-индекс с учетом Таблица 3.11 – А-индекс с учетом вставки (ключ 55) удаления (ключ 63)
В ходе выполнения данной курсовой работы были изучены виды представления составных единиц информации и способы нахождения объема информации экономического документа в словах и символах, выполнены конкретные расчеты. Кроме того были изучены методы организации данных и рассмотрены способы ускоренного доступа к ним. Выводы по работе следующие:
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
|