Cтраница 3
В процессе работы программы сортировки создают контрольные точки, что дает возможность потребителю, используя средства повторного запуска, существующие в ДОС / ЕС, прервать процесс сортировки при необходимости и возобновить выполнение программы заново с фиксированной промежуточной точки. [31]
Первым шагом при создании высокоэффективной программы сортировки файлов сверхбольших размеров является создание копии файла. Вторым шагом может быть представление исходного файла в обратном порядке. Все трудности, с которыми приходится сталкиваться при решении этих задач, возникают и при реализации внешней сортировки. В процессе сортировки иногда приходится выполнять одну из этих операций. Цель использования абстрактной модели состоит в том, чтобы отделить проблемы построения программной реализации от проблем разработки алгоритма. [32]
Пусть пользователю разрешено вызывать программу сортировки файла, но не разрешено читать ни программу, ни сам файл. Тогда пользователю присваивается атрибут защиты ТОЛЬКО ВЫПОЛНЕНИЕ, а программе - ТОЛЬКО ЧТЕНИЕ. Хотя программа работает с данными по заданию пользователя, последний никогда не получит конкретных значений этих данных. Для организации защиты при описанном выше контролируемом способе использования данных требуются программисты высокой квалификации. [33]
Подпрограммы упорядочения осуществляют упорядочение программами сортировки. [34]
В ходе выполнения заданных процедур программы сортировки создают контрольные точки, позволяющие прервать процесс сортировки или слияния и возобновить его с фиксированной промежуточной точки. [35]
Упражнение 4.5. Выполнение внутреннего цикла программы сортировки связано с изрядными накладными расходами. Проэкспериментируйте, переместив процедуры сравнения и обмена в программе SHELL. [36]
Система СУД работает при поддержке программы сортировки данных СОРТ, которая при загрузке базы данных сортирует последовательные, относительные и индексные файлы по ключам, определяемым пользователями. Значением ключа могут быть двоичные, десятичные числа и последовательности алфавитно-цифровых символов. Сортировка записей производится для файлов однородной структуры. Пользователь может указать расположение ключей внутри записей и порядок сортировки по ключам. Начиная с версии 3.0, система СУД штатно входит в состав ОС РВ и ДОС КП. [37]
Программа ВД207 составлена с использованием тандартной программы сортировки информации. [38]
Регистр РАЗМЕР-ФАЙЛА-СОРТ служит для передачи программе сортировки ориентировочного количества записей в файле, подлежа - - щем сортировке. Дели регистр не используется, программа сортировки предполагает, что файл содержит максимальное количество записей, которые могут обрабатываться при имеющемся объеме основной памяти и количестве рабочих устройств. Если оценка, указанная в регистре РАЗМЕР-ФАЙЛА-СОРТ, превышает максимум, она1 будет игнорироваться. [39]
Как правило, к ним относятся программы сортировки и объединения массивов, их размножения и перезаписи, программы разгрузки памяти, очистки дисков, учета записей, а также программы-редакторы. Не всегда указанные программы входят в ОС. [40]
Действительно, многие из отмеченных выше программ сортировки, анализа и оценки акций в значительной мере опираются на такие базы данных в качестве источников информации. По сути, эти базы данных позволяют пользователям получать немедленный доступ к огромным массивам исторической и оперативной информации о тысячах компаний и ценных бумаг - от данных финансовой отчетности и коэффициентов ( ratios) до рыночных доходов и цен. [41]
Процесс сортировки массива.| Диалоговое окно программы Сортировка методом обмена. [42] |
На рис. 5.17 приведено диалоговое окно программы сортировки массива методом обмена. [43]
Пример работы программы сортировки массива методом обмена. [44] |
На рис. 5.18 приведено диалоговое окно программы сортировки массива методом обмена после завершения процесса сортировки. [45]