Ошибка - ввода-вывод - Большая Энциклопедия Нефти и Газа, статья, страница 1
Когда ты по уши в дерьме, закрой рот и не вякай. Законы Мерфи (еще...)

Ошибка - ввода-вывод

Cтраница 1


Ошибка ввода-вывода из файла; поле errorcode содержит информацию о конкретном виде ошибки ( см. разд.  [1]

Ошибкой ввода-вывода считается ошибка, обнаруженная каналом ввода-вывода, устройством управления или внешним устройством при выполнении программы канала. Ошибкой ввода-вывода считают также особую ситуацию, обнаруженную каналом ввода-вывода, внешним устройством или устройством управления, требующую программной обработки.  [2]

Произошла ошибка ввода-вывода при обработке конца тома магнитной ленты или конца тома во время сцепления, при записи ленточной марки, установке тома магнитной ленты в нужное положение, считывании метки, уточнении состояния для кольца защиты тома или в DCB не отмечено сцепление с несхожими характеристиками.  [3]

Для ошибок ввода-вывода в начале текста сообщения указывается имя файла, связанного с ошибкой, а для вычислительных ошибок - имя библиотечной подпрограммы, в которой возникла ошибка. Имени файла предшествует слово FILE. Имя файла и имя библиотечной подпрограммы отделяются от последующего текста в строке с помощью тире.  [4]

Если происходит ошибка ввода-вывода, ее нужно обработать здесь.  [5]

Для анализа ошибок ввода-вывода может использоваться информация из блока DECB ( см. разд.  [6]

В результате ошибки ввода-вывода в системной задаче, вызванной задачей пользователя, системная задача восстановлена, задача пользователя аварийно завершена.  [7]

В случае ошибки ввода-вывода, которая возникла при выполнении запроса на ввод-вывод, выданного на виртуальной машине не по команде Диагностика, данные об ошибке переносятся из страницы 0 реальной памяти в страницу 0 основной памяти виртуальной машины, и на эту виртуальную машину отображается прерывание ввода-вывода. Это дает возможность операционной системе виртуальной машины выполнить обработку и регистрацию ошибки.  [8]

Сигнал об ошибке ввода-вывода показывает, что контроллер обнаружил ошибку, которая мешает обеспечению нормальной связи контроллера с каналом. Канал выполняет сброс при сбое и устанавливает сбой управления интерфейса.  [9]

В-ERROR, если обнаружены ошибки ввода-вывода.  [10]

Значительную часть ошибок составляют ошибки ввода-вывода записей, возникающие при выполнении оператора READ, WRITE или REWRITE. Часть ошибок выявляется программой управления данными.  [11]

После этого в случае ошибки ввода-вывода следует повторить команду, при выполнении которой появилась ошибка, а при повторной ошибке обратиться к дежурному по терминальному классу. В случае нехватки места в файле следует сократить текст в рабочей области и повторить команду SAVE. При появлении других кодов сообщений необходимо обратиться к дежурному по классу.  [12]

Макрокоманда SYNADAF выполняет анализ ошибок ввода-вывода и на основе результатов анализа формирует сообщение. Эта макрокоманда включается в программу обработки ошибок ввода-вывода, адрес которой указывается в операнде SYNAD макрокоманды DCB. Необходимые параметры для выполнения макрокоманды SYNADAF содержатся в регистрах 0 и 1 при входе в программу.  [13]

Наши программы не проверяют ошибок ввода-вывода. Например, описанные выше программы копирования вылетают ( т.е. аварийно прекращают работу), если в качестве источника указано имя несуществующего файла. Аналогичная по назначению системная программа Сору выдает в этом случае сообщение Invalid path or file name ( неверно указан путь или имя файла), после чего прекращает работу.  [14]

При выполнении макрокоманды OPEN произошла ошибка ввода-вывода, при чтении или записи DSCB или DSCB не найден.  [15]



Страницы:      1    2    3    4