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

Прекращение - выполнение - программа

Cтраница 3


Программа Управление заданиями является компонентом управляющей программы, которая принимает поток заданий, группируя их в пакет заданий, и подготавливает ЭВМ для пуска очередного задания. Программа вызывается Супервизором каждый раз при запуске нового задания вследствие окончания предыдущего задания, ненормального прекращения выполнения программы или в начале работы OG после первоначальной загрузки.  [31]

При использовании специфичных указателей РПГ, таких, как Ll - L9, LR, ОА - OG, 0V, MR, НО - Н9 нужно учитывать, что при их включении в рабочей программе выполняется вполне определенная обработка. Например, включение указателя LR приводит к нормальному завершению обработки, включение указателей НО - Н9 - к прекращению выполнения программы и снятию задания.  [32]

После окончания выполнения проблемной программы управление передается СУПЕРВИЗОРУ для реализации процедур завершения шага задания или всего задания. Управление передается как в случае нормального завершения проблемной программы, так и в случае ненормального завершения, обусловленного программным сбоем, неисправимым сбоем ввода-вывода, требованием оператора о прекращении выполнения программы, сообщением самой программы о невозможности продолжения ее выполнения. Выполнив процедуры завершения, СУПЕРВИЗОР передает управление программе УПРАВЛЕНИЕ ЗАДАНИЯМИ для приема следующего шага задания или нового задания. При ненормальном завершении программы прекращается выполнение всего задания, выводится сообщение о причине прекращения выполнения задания, передается управление программе УПРАВЛЕНИЕ ЗАДАНИЯМИ для приема следующего задания.  [33]

При выполнении программы могут произойти прерывания, вызванные ошибками в программе. Такие прерывания называются программными. Одни прерывания приводят к прекращению выполнения программы, после других выполнение программы продолжается.  [34]

Во всех случаях, кроме ситуаций UNDERFLOW и ERROR, выполнение программы будет продолжено таким образом, как будто ситуация не возникала. При возникновении ситуации UNDERFLOW результат вычисления не определен. Появление ситуации ERROR приводит к прекращению выполнения программы.  [35]

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

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

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

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

В результате выполнения оператора переменная j принимает значение 1, если произошло деление на нуль. Оператор CALL помещают в программе после оператора, содержащего проверяемую операцию деления. Для этого необходимо обращаться к программе DVCHK после каждого из этих операторов. Простейшей реакцией на ошибку может быть немедленное прекращение выполнения программы.  [40]



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