Cтраница 1
Основной файл на диске MASTER имеет последовательную организацию. Записи блокированы, длина записей 80 байт, каждый блок содержит по 20 записей. Нужно отредактировать основной файл, заменив устаревшие записи новыми, которые выбираются из последовательного файла на диске CDATA, в котором записи блокированы по 80 бант. Записи в каждом файле идентифицированы символическими именами, находящимися в старших пяти байтах каждой записи. При совпадении имен старая запись заменяется новой. [1]
Основной файл состоит из записей, содержащих данные пользователя. Каждая загружаемая запись получает однозначную текущую идентификацию, благодаря которой осуществляется прямой доступ к записям. [2]
Основного файла, плюс 100 мс на каждую запись новых данных, плюс 100 мс на каждое сообщение об ошибке, общее время обработки должно быть 160 с или менее 3 - х мин. [3]
![]() |
Пример неплотного индекса. [4] |
Пусть основной файл F упорядочен по полю ключа К. Построим дополнительный файл FD ( рис. 7.23) по правилу: 1) записи файла FD имеют формат FD ( К, Р), где К - поле, принимающее значение ключа первой записи блока основного файла /; Р - указатель на этот блок; 2) записи файла FD упорядочены по полю К. [5]
Помимо перечисленных основных файлов BrainMaker генерирует множество других типов файлов. [6]
Необходимо создать основной файл, содержащий сведения о сотрудниках этого предприятия, причем записи целесообразно сгруппировать по подразделениям. Каждая запись должна характеризоваться номером подразделения и табельным номером сотрудника в данном подразделении. [7]
Кроме этих основных файлов используются справочные файлы поставок производственных запасов поставщиками, а также база данных АРМ сводного учета ( файлы синтетических счетов по учету производственных запасов: 05, 06, 08, 12 и др.), справочный массив процентов начисления износа и организации корреспондирующих счетов по износу и отклонениям в ценах малоценных и быстроизнашивающихся предметов, служебные файлы наименований группировочных ( ключевых) признаков: учетных групп материалов, эксплуатационных групп МБП, единиц измерения, операций движения производственных запасов и др. Система АРМ по учету производственных запасов в зависимости от величины объекта, номенклатуры производственных запасов, частоты их движения, территориальной разбросанности центров хранения, эксплуатации и использования запасов может быть одноуровневой, двух - и более уровневой. [8]
В процессе редактирования основного файла часто оказывается полезным, не прерывая процесса редактирования основного файла, переключаться на работу с другими файлами. Для этой цели используются команды объединения и разделения файлов. При этом рекомендуется использовать дополнительные буферы. [9]
Когда работа с основным файлом предусматривает только считывание, дубль не участвует в обмене. Любое же изменение информации в основном файле должно копироваться в дублирующем. [10]
Шейп-файл состоит из трех основных файлов, содержащих пространственные и атрибутивные данные. Шейп-файл может включать три дополнительных файла с индексной информацией. [11]
Оператор MAIN-FILE определяет имя основного файла. Оператор BUFFERS указывает имя используемого буферного пула. Оператор LINKS открывает описание связей, в которых участвует данная запись. Если запись не участвует в связях, то указывается параметр NO. В остальных случаях каждая последующая строка содержит имя зависимой записи и имена связей, определенных между этой зависимой записью и описываемой основной записью. Имена связей начинаются буквами LK. Оператор DATA открывает описание полей записи. Целое-1 задает размер поля в байтах. При описании имени ключевого поля используется формат ХХХХХ KEY. В операторе UNIT указывается тип дискового устройства, назначенного для файла. Оператор RECORDS-IN-BLOCK указывает количество участков в одном блоке файла. [12]
Шейп-файл состоит из трех основных файлов, содержащих пространственные и атрибутивные данные. Шейп-файл может включать три дополнительных файла с индексной информацией. [13]
Наряду с этими двумя основными файлами могут создаваться по усмотрению пользователя также вспомогательные и служебные файлы. [14]
Примером системы, в которой основной файл является чрезвычайно изменчивым, является система полицейской дежурной службы, позволяющая ее сотрудникам эффективно реагировать на происшествия в городе. Если кто-нибудь набирает номер полицейской службы города, он немедленно соединяется с оператором терминала ЭВМ. Оператор вводит сведения о происшествии в ЭВМ, а ЭВМ снабжает группу диспетчеров радиофицированных полицейских автомашин информацией о всех происшествиях. Диспетчеры в случае необходимости посылают на место происшествия полицейские или санитарные машины. [15]