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

Программа - обработка - ошибка

Cтраница 2


При возникновении аварийных ситуаций в процессе выполнения программы выдаются диагностические сообщения программ обработки ошибок или коды завершения, сформированные операционной системой.  [16]

Какая инструкция позволяет выполнить перехват ошибок в процедуре и передачу управления программе обработки ошибок.  [17]

18 Структура основной памяти в режиме. [18]

В области ядра ОС выделяются поля памяти для вызова некоторых нерезидентных SVC-программ и программ обработки ошибок ввода-вывода. В эти поля динамически вызываются программы, которые используются относительно редко, и поэтому постоянно хранить их в основной памяти нет необходимости.  [19]

Коды завершения выдаются ОС в тех аварийных ситуациях, для которых не предусмотрена реакция программ обработки ошибок.  [20]

Вектор прерывания инструкции TRAP ( восьмеричный адрес 34) устанавливается для передачи управления к программе обработки ошибок системы ДИАМС.  [21]

Программы методов доступа автоматически выполняют функции проверки кода завершения и условия Ошибки, планирования и выполнения программ обработки ошибок, проверки условий конца файла и конца тома. Управление проблемной программе не возвращается до тех пор, пока эти функции не будут выполнены.  [22]

Каждому диагностическому сообщению предшествует специальный код вида lEXnnnl для сообщений транслятора или вида IHInnnI для сообщений программ обработки ошибок.  [23]

Каждому диагностическому сообщению предшествует специальный код вида lEY / mnl для сообщений транслятора или вида IHCrannl для сообщений программ обработки ошибок. Здесь ппп - номер сообщения, по которому в [1] или [5] можно найти краткое описание возможных ситуаций, при которых выдается данная диагностика. Коды завершения выдаются операционной системой в тех аварийных ситуациях, для которых не предусмотрена реакция программ обработки ошибок.  [24]

Существует и другой набор программ ( которые могут находиться как в основной, так и во вспомогательной памяти) - программы обработки ошибок. Они служат для исправления ошибок, которые не могут быть автоматически исправлены самой аппаратурой. Типичной является программа обработки ошибок чтения из вспомогательной памяти, например с магнитной ленты.  [25]

Основными программами, на которые передает управление программа часов, являются программа завершения обработки сообщений, программа обслуживания прерываний, программа обработки ошибок, программа обработки и программа возврата. Из программы обработки прерываний управление может быть передано на программу установки интервального таймера, которая обращается затем к программе опроса, и на обработку всех других прерываний. Несмотря на то что каждая из этих программ обозначена одним блоком, на деле за каждым из таких блоков скрывается целый ряд подблоков, таких, как, например, подблоки программы обработки, где возможны обращения для выполнения любой функции из числа тех, что указаны на блок-схеме программы.  [26]

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

Если в алгол-программе используются ранее оттранслированные процедуры, то следует иметь в виду, что в процессе выполнения программы диагностические сообщения программ обработки ошибок ( например, при выходе значения индекса за границы массива) могут относиться и к этим процедурам. В таких процедурах нумерация операторов ведется независимо от основной программы и начинается также с единицы. А в диагностических сообщениях, как обычно, указывается только номер оператора без уточнения того, относится ли он к основной программе или к одной из таких процедур.  [28]

Если в этом сообщении системный код завершения ххх 000, а пользовательский код уууу ф 0000, то этому сообщению предшествует диагностическое сообщение программы обработки ошибок. Если же уууу 0000, а ххх Ф 000, то объяснение создавшейся ситуации Йожно найти в [1] или [4] по системному коду завершения.  [29]

Если операнд ACSMETH определяет BDAM, BPAM, BSAM или QSAM, то PARM1 определяет регистр, содержащий информацию, находившуюся в регистре 1 при входе в программу обработки ошибок ввода-вывода.  [30]



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