Cтраница 3
Основная справочная информация о каждом файле накопления содержит идентификатор ВМ, которой принадлежит файл накопления, класс файла накопления; тип устройства, для которого был создан данный файл накопления; количество логических записей в файле накопления; количество копий, указанное для файла накопления; состояние файла накопления ( файл в состоянии задержки или нет, вывод файла не завершен); имя формы выходных данных. [31]
Выбор установить параметры вызывает процедуру FormatterMenu, позволяя пользователю изменить установку формата. Вывод файла приводит к исполнению процедуры, которая напоминает пользователю имя файла для форматирования. Как только файл открыт, FileOutput посылает отформатированный документ к пункту назначения ( печатающему устройству, экрану, диску), определенному пользователем. Этот процесс продолжается, пока пользователь не завершит работу и система не вернется к основному меню текстового процессора. [32]
Паскаль все файлы представляют собой последовательность значений соответствующего типа без каких-либо границ между ними. При выводе файлов на печатающее устройство необходимо сопровождать каждую строку ( точнее, предварять ее) управляющими символами, обеспечивающими, в частности, возможность печати очередной строки с начала следующей страницы. Ответственность за расположение выводимых строк на страницах полностью лежит на программисте, заставляя тем самым последнего трактовать подлежащие выводу на печатающее устройство файлы отличным от остальных символьных файлов образом. В документации мельком упомянуто о существовании процедуры new. [33]
При выводе файла накопления на перфокарточное устройство вывода карты-разделители не перфорируются, оператору выдается сообщение, информирующее о начале вывода файла накопления. После окончания вывода файла оператор должен извлечь карты из приемного кармана перфокарточного устройства вывода. [34]
Данная функция печатает новую строку на экране и возвращает nil. Она не используется для ввода / вывода файлов. [35]
Например, в следующем фрагменте программы вызывается конструктор MFC-класса CFile для создания объекта файла и открытия файла. Применение класса CFile для выполнения ввода / вывода файлов рассматривается в гл. [36]
To же самое справедливо и относительно ввода / вывода файлов. [37]
При этом должна быть выполнена следующая последовательность действий: 1) вывод файла; 2) выполнение команды WRITEu 9, 1, 8, 3) вывод следующего файла. [38]
Губмонитор не обнаруживает все неустранимые ошибки. Некоторые из них ( например, невозможность специфицировать адрес словй для ввода или вывода файла), приводят к завершению выполнения программы по указанию ОС с ( возможно, скрытым) системным кодом завершения. [39]
Для программы ARJ поэкранный вывод оглавления обеспечивается указанием режимов - JP - JYY. В этом случае после заполнения экрана строками файла в нижней строке экрана выводится сообщение More, и Вы можете нажать следующие клавиши: или [ Enter ] - вывести следующий экран; Q0 - окончить вывод данного файла; ( А) - продолжить вывод данного файла без пауз; QD - прекратить вывод файлов на экран. [40]
Для программы ARJ поэкранный вывод оглавления обеспечивается указанием режимов - JP - JYY. В этом случае после заполнения экрана строками файла в нижней строке экрана выводится сообщение More, и Вы можете нажать следующие клавиши: ( Т) или [ Enter) - вывести следующий экран; Q0 - окончить вывод данного файла; - продолжить вывод данного файла без пауз; ( ( Г) - прекратить вывод файлов на экран. [41]
Если Главный планировщик активизирует задачу для программы Прямой системный вывод, то он указывает классы заданий, выходные классы и устройства ввода-вывода, назначаемые задаче. Вывод файлов данных в процессе их получения производится сразу на требуемое внешнее устройство без занесения их в Очередь вывода. [42]
Номера в последовательности записей изменяются от 100 до 113 включительно. У последней записи номер-следующего-файла равен О, являющемуся признаком конца последовательности. Напишите полную КОБОЛ-программу для вывода файла, в котором все записи расположены в единой числовой последовательности. [43]
При запуске программы SPOOL могут быть указаны ключи, определяющие нестандартный приоритет задания или квант времени выполнения. Если в команде запуска указан ключ / PHYSICAL: , то программа SPOOL использует в качестве устройства печати устройство хх. В этом случае устройство хх после окончания вывода файла программой SPOOL снова становится доступным другим пользователям системы. Если же вместе с ключом / PHYSICAL указан ключ / ASSIGN, то устройство резервируется за заданием, в рамках которого выполняется SPOOL, до окончания сеанса разделения времени. [44]
Управление данными обеспечивается системой управления вводом-выводом, которая состоит из физической и логической систем. Физическая система управления вводом-выводом организует процесс передачи данных между периферийными устройствами и оперативной памятью и производит планирование и установление очередности операций ввода-вывода, запуск операций ввода-вывода, контроль правильности выполнения операций ввода-вывода. Логическая система управления вводом-выводом организует процессы ввода и вывода файлов данных, выполняя при этом проверку и запись меток, объединение записей в блок и выделение их из блока, переключение между областями ввода-вывода, переход на следующий том и завершение обработки файла, защиту файла на дисках. [45]