Cтраница 1
Первый набор данных импортируется в один лист книги. [1]
Требуется написать программу создания двух последовательных на - Соров данных, причем первый набор данных должен содержать записи первого типа и располагаться на МЛ, а второй-записи второго типа и располагаться на МД. [2]
Для каждого набора данных я добавил в программу источник данных ( Data-Source), а для вторичного набора данных я сохранил в свойстве DataSource ссылку на источник данных, соединенный с первым набором данных. [3]
После первого набора данных на клавиатуре и отображения их на экране экран очищается и оператор повторяет ввод данных. При несовпадении запись аннулируется. Этот метод проверки позволяет выявить ошибки, допущенные оператором из-за невнимательности, но вызывает некоторое раздражение со стороны персонала. [4]
Параметр SPLIT позволяет распределить цилиндры между несколькими наборами данных. В операторе DD для первого набора данных указывается вся память, которая будет использоваться всеми наборами данных. Во втором и последующих операторах DD указывается часть памяти, которая необходима для этого набора данных. [5]
Параметр SUBALLOC предназначен для размещения нескольких наборов данных на одном и том же томе в определенной последовательности в непрерывном участке памяти. Для этого сначала определяется: первый набор данных с помощью параметра SPACE таким образом, чтобы: выделить достаточно памяти для всех наборов данных. [6]
![]() |
Выполнение операций обработки и ввода-вывода. а - в отсутствие прерываний. б - при наличии прерываний. [7] |
Главная программа должна ожидать появления первого набора входных данных. Однако процесс ввода может начать чтение второго набора входных данных, как только первый набор данных передан процессу обработки. [8]
![]() |
Расположение нескольких файлов на одной бобине ленты. [9] |
На рис. 8.10 показан порядок размещения меток, когда в одном и том же томе располагается несколько наборов данных. Первыми идут метки тома, затем головные метки и метки пользователя для первого набора данных. [10]
Ключевой параметр SPLIT ( расщепление) используется в том случае, когда в одном пункте задания организуется несколько наборов. Чтобы уменьшить движение механизма доступа, необходимо эти наборы расположить на диске последовательно. Для этого система уже на этапе распределения памяти для первого набора предупреждается о необходимости выделения памяти для всех последующих наборов. Параметр SPLIT записывается в операторе DD первого набора данных и во всех последующих. [11]
Ключевой параметр SPLIT ( расщепление) используется в том случае, когда в одном пункте задания организуется несколько наборов. Чтобы уменьшить движение механизма доступа, необходимо эти наборы расположить на диске последовательно. Для этого система уже на этапе распределения памяти для первого набора предупреждается о необходимости выделения памяти для всех последующих наборов. Параметр SPLIT записывается в операторе DD первого набора данных и во всех последующих. [12]
Однако будем полагать, что переход от дорожки к дорожке имеет место для 500 записей, а для остальных записей время доступа равно нулю. При этом так же, как и раньше, необходимо учитывать влияние на рассматриваемую операцию обработки данных другой параллельно выполняемой операции обработки набора данных, расположенного на том же самом носителе. В этом случае общее количество записей, обрабатываемых второй операцией, необходимо соразмерить с общим количеством записей первого набора данных в соответствии с распределением записей в этом наборе. [13]