Cтраница 1
Состояние внутренней памяти слагается из состояний элементарных областей памяти, или полей памяти. Каждому полю памяти поставлен в соответствие адрес, выражаемый целым без знака. [1]
Состоянием внутренней памяти может быть пустая запись ( в этом случае она не пишется) или последовательность записей, называемых элементами состояния внутренней памяти. [2]
Объединяя состояние внешней памяти с состоянием внутренней памяти, получаем состояние памяти-объект, преобразуемый в процессе выполнения КОБОЛ-программы. [3]
Объединяя состояние внешней памяти с состоянием внутренней памяти, получаем состояние памяти-объект, преобразуемый в процессе выполнения кобол-программы. [4]
Таким образом, в значениях элементов, состояния внутренней памяти символы присутствуют как порядковые номера букв некоторого алфавита, заданного в виде строки. [5]
Каждая из описанных процедур перерабатывает состояние внешней памяти и состояние внутренней памяти следующим образом. Процедуры ввода присваивают значения элементам состояния внутренней памяти, стирая соответствующие записи в начале содержимого канала, номер которого задается при обращении к процедуре ввода. Если в результате ввода содержимое канала станет пустым, канал полностью исключается из состояния внешней памяти. Процедуры выдачи, не изменяя состояния внутренней памяти, приписывают соответствующие записи ( символы, целые, числа, последовательности символов, целых или чисел) в конце содержимого того канала, номер которого задается при обращении к процедуре. Если в состоянии внутренней памяти отсутствует канал с номером, соответствующим формальному параметру п процедуры выдачи, то такой канал заводится, и выдаваемое включается в него в качестве его содержимого. [6]
Каждая из описанных процедур перерабатывает состояние внешней памяти и состояние внутренней памяти следующим образом. Процедуры ввода присваивают значения элементам состояния внутренней памяти, стирая соответствующие записи в начале содержимого канала, номер которого задается при обращении к процедуре ввода. Если в результате ввода содержимое канала станет пустым, канал полностью исключается из состояния внешней памяти. Процедуры выдачи, не изменяя состояния внутренней памяти, приписывают соответствующие записи ( символы, целые, числа, последовательности символов, целых или чисел) в конце содержимого того канала, номер которого задается при обращении к процедуре. [7]
При этом считать, что используемым переменным отвечают в состоянии внутренней памяти элементы с максимальными уровнями или с уровнями, равными собственному уровню блока, в котором находится оператор присваивания. [8]
В процессе выполнения алгол-программы сперва появляются некоторые пустые ( не имеющие значения) элементы состояния внутренней памяти, затем некоторые из этих элементов наполняются за счет выполнения процедур ввода, другие - за счет выполнения операторов присваивания. Кроме ввода, производится и выдача из элементов состояния внутренней памяти в каналы состояния внешней памяти. После окончания алгоритмического процесса состояние внутренней памяти опять является пустым ( отсутствует), и результатом выполнения алгол-программы является некоторое состояние внешней памяти. [9]
Под алгоритмом, реализуемым на машине Тьюринга, понимается пара, составленная из алфавита состояний внутренней памяти Q 7i, Уь и программы. В последнем случае, как и во втором, результат применения алгоритма к х не определен. [10]
Для каждой переменной, описанной в блоке без использования описателя own, включить в состав состояния внутренней памяти для простой переменной один элемент, для переменной с индексами-массив элементов, одноименных с переменной и имеющих уровень, на единицу больший максимума двух чисел, одно из которых-число собственных уровней, а другое равно наибольшему уровню одноименных элементов, уже присутствующих в состоянии внутренней памяти. [11]
При заданном исходном состоянии памяти ( при этом состояние внешней памяти должно быть непустым, а состояние внутренней памяти - пустым) процесс выполнения КОБОЛ-программы сводится к следующему. [12]
При заданном исходном состоянии памяти ( при этом состояние внешней памяти должно быть непустым, а состояние внутренней памяти - пустым) процесс выполнения кобол-программы сводится к следующему. [13]
Вычислить именующее выражение, присутствующее в данном операторе перехода, считая, что всем используемым при этом переменным соответствуют элементы состояния внутренней памяти, имеющие максимальные уровни или уровни, равные собственному уровню блока, в котором находится оператор перехода. [14]
Произвести вычисление именующего выражения, содержащегося в выбранном элементе переключательного списка, пользуясь при этом каждой глобальной переменной и элементами состояния внутренней памяти, уровни которых по сравнению с максимальными уровнями одноименных элементов уменьшены на целое число k или равны собственному уровню блока, содержащего описание переключателя. [15]