Cтраница 2
Условный арифметический оператор получается из безусловного арифметического оператора, если к последнему приписать слова ПРИ ПЕРЕПОЛНЕНИИ и затем любой повелительный оператор. Применение условного арифметического оператора позволяет программисту либо предусмотреть выдачу сигнала о переполнении на пульт управления ЭВМ ( на пишущую машинку), либо программным путем устранить переполнение. [16]
Если оператор ПЕРЕЙТИ появляется в повелительном предложении, он должен быть единственным или последним оператором в последовательности повелительных операторов. [17]
Выполнение оператора ЕСЛИ в его втором варианте заключается в нахождении значения логического выражения и в выполнении либо первого повелительного оператора, пустого при наличии слов СЛЕДУЮЩЕЕ ПРЕДЛОЖЕНИЕ ( если будет получено значение истина), либо второго повелительного оператора ( если будет получено значение ложь), пустого при наличии слов СЛЕДУЮЩЕЕ ПРЕДЛОЖЕНИЕ. [18]
Выполнение оператора ЕСЛИ в его втором варианте заключается в нахождении значения логического выражения и в выполнении либо первого повелительного оператора, пустого при наличии слов СЛЕДУЮЩЕЕ ПРЕДЛОЖЕНИЕ ( если будет получено значение истина), либо второго повелительного оператора ( если будет получено значение ложь), пустого при наличии слов СЛЕДУЮЩЕЕ ПРЕДЛОЖЕНИЕ. [19]
В первом варианте он состоит из слова ЕСЛИ, следующего за ним логического выражения, символа; и повелительного оператора. [20]
Помимо этих трех типов операторов, имеется небольшая группа операторов, которые также требуют выполнения безусловного действия, однако не могут быть отнесены к повелительным операторам в силу синтаксических особенностей. [21]
Выполнение оператора ЕСЛИ в его втором варианте заключается в нахождении значения логического выражения и в выполнении либо первого повелительного оператора, пустого при наличии слов СЛЕДУЮЩЕЕ ПРЕДЛОЖЕНИЕ ( если будет получено значение истина), либо второго повелительного оператора ( если будет получено значение ложь), пустого при наличии слов СЛЕДУЮЩЕЕ ПРЕДЛОЖЕНИЕ. [22]
Второй формат отличается от первого возможностью использования идентификаторов вместо целого. Повелительный оператор выполняется заданное-число раз. Число выполнений определяется значениями целых или идентификаторов. [23]
Поэтому выполняется специально предусмотренный повелительный оператор MOVE 99.999 ТО В. [24]
Оператор ПИСАТЬ служит для включения логической записи в выходной файл. Он передает управление повелительному оператору, указанному в операторе ПИСАТЬ, если при последовательном доступе к файлу на магнитных дисках достигается граница файла, а при произвольном доступе обнаруживается, что значение данного ФАКТИЧЕСКИЙ КЛЮЧ или НОМИНАЛЬНЫЙ КЛЮЧ недействительно. Для файлов печати он может выполнять вертикальное позиционирование записей, а для файлов, выводимых на перфокарты, - управлять выбором приемного кармана. [25]
В круглых скобках указаны фразы, наличие которых в повелительных операторах делает их условными. Эти фразы рассматриваются в описании соответствующих повелительных операторов. [26]
ПИСАТЬ в программе для этого файла должен продвигать печатный лист на одну строку, иначе код 12 на перфоленте может оказаться необнаруженным, что может привести к непредвиденным результатам. При возникновении ситуации конец листа выполнение повелительного оператора происходит лишь после завершения операций записи и протяжки. Фраза В КОНЦЕ СТРАНИЦЫ применима только к печатающему устройству. [27]
После обработки нестандартной конечной метки ( только в ОС ЕС) операционная система по информации в управляющем операторе DD определяет, закончился файл на текущем томе или же требуется читать следующий том. Если текущий том последний, то выполняется повелительный оператор, указанный во фразе В КОНЦЕ оператора ЧИТАТЬ. Если текущий том не последний, то происходит переключение томов, обрабатываются метки тома и читается первая запись. [28]
Предложение, содержащее условный оператор, называется условным предложением. При этом условное предложение может содержать несколько повелительных операторов ( в частности - ни одного) и только один условный, являющийся последним в предложении. [29]
Далее в алфавитном порядке описаны операторы раздела процедур. Всюду в форма - - ах, где указано повелительный оператор, может использоваться последовательность повелительных операторов; где указано оператор, ложет использоваться повелительный или условный оператор. [30]