Cтраница 2
Состоянием внутренней памяти может быть пустая запись ( в этом случае она не пишется) или последовательность записей, называемых элементами состояния внутренней памяти. [16]
Исходные данные, а также промежуточные и искомые результаты для КОБОЛ-программы являются состояниями памяти, каждое из которых объединяет состояние внешней памяти л состояние внутренней памяти. [17]
Исходные данные, а также промежуточные и искомые результаты для кобол-программы являются состояниями памяти, каждое из которых объединяет состояние внешней памяти и состояние внутренней памяти. [18]
Для каждой переменной, описанной в блоке без использования описателя own, включить в состав состояния внутренней памяти для простой переменной один элемент, для переменной с индексами-массив элементов, одноименных с переменной и имеющих уровень, на единицу больший максимума двух чисел, одно из которых-число собственных уровней, а другое равно наибольшему уровню одноименных элементов, уже присутствующих в состоянии внутренней памяти. [19]
Уничтожить элементы состояния внутренней памяти, отвечающие переменным и массивам, которые были локализованы в ядре процедуры. Рассматривать оператор процедуры, вызвавший обращение к процедуре. [20]
Каждая из описанных процедур перерабатывает состояние внешней памяти и состояние внутренней памяти следующим образом. Процедуры ввода присваивают значения элементам состояния внутренней памяти, стирая соответствующие записи в начале содержимого канала, номер которого задается при обращении к процедуре ввода. Если в результате ввода содержимое канала станет пустым, канал полностью исключается из состояния внешней памяти. Процедуры выдачи, не изменяя состояния внутренней памяти, приписывают соответствующие записи ( символы, целые, числа, последовательности символов, целых или чисел) в конце содержимого того канала, номер которого задается при обращении к процедуре. Если в состоянии внутренней памяти отсутствует канал с номером, соответствующим формальному параметру п процедуры выдачи, то такой канал заводится, и выдаваемое включается в него в качестве его содержимого. [21]
Каждая из описанных процедур перерабатывает состояние внешней памяти и состояние внутренней памяти следующим образом. Процедуры ввода присваивают значения элементам состояния внутренней памяти, стирая соответствующие записи в начале содержимого канала, номер которого задается при обращении к процедуре ввода. Если в результате ввода содержимое канала станет пустым, канал полностью исключается из состояния внешней памяти. Процедуры выдачи, не изменяя состояния внутренней памяти, приписывают соответствующие записи ( символы, целые, числа, последовательности символов, целых или чисел) в конце содержимого того канала, номер которого задается при обращении к процедуре. [22]
Доопределение функций возбуждения С в отличие от функций Уг имеет некоторые особенности. Поскольку по сигналам С осуществляется изменение состояния внутренней памяти операционного автомата, то их доопределение должно производиться по следующему правилу: если сигнал Сг осуществляет изменение состояния элемента памяти по положительному фронту, то его доопределение должно быть произведено только до сост. При изменении состояния по спаду сигнал Сг должен доопределяться до сост. Кроме того, все синхросигналы С, при действии которых формируется новое состояние, зависящее и от внешних данных, должны строби-роваться общим тактирующим сигналом С, задающим такт работы устройства или группы устройств. [23]
При поиске описания процедуры необходимо определить уровни элементов состояния внутренней памяти, соответствующие блоку, в котором содержится описание процедуры. [24]
В процессе выполнения алгол-программы сперва появляются некоторые пустые ( не имеющие значения) элементы состояния внутренней памяти, затем некоторые из этих элементов наполняются за счет выполнения процедур ввода, другие - за счет выполнения операторов присваивания. Кроме ввода, производится и выдача из элементов состояния внутренней памяти в каналы состояния внешней памяти. После окончания алгоритмического процесса состояние внутренней памяти опять является пустым ( отсутствует), и результатом выполнения алгол-программы является некоторое состояние внешней памяти. [25]
Операндами алгоритмов, заданных на языке символического программирования, являются так называемые состояния памяти. Состоянием памяти называется запись, состоящая из двух частей: состояния внешней памяти и состояния внутренней памяти. [26]
Рассматривая алгоритм выполнения АЛГОЛ-программы, мы видим, что исходным данным для АЛГОЛ-программы является некоторое состояние внешней памяти, т.е. несколько каналов, содержащих последовательности символов, целых и чисел. В процессе выполнения АЛГОЛ-программы сперва появляются некоторые пустые ( не имеющие значения) элементы состояния внутренней памяти, затем некоторые из этих элементов наполняются за счет выполнения процедур ввода, другие-за счет выполнения операторов присваивания. Кроме ввода производится и выдача из элементов состояния внутренней памяти в каналы состояния внешней памяти. После окончания алгоритмического процесса состояние внутренней памяти опять является пустым ( отсутствует), и результатом выполнения АЛГОЛ-программы является некоторое состояние внешней памяти. [27]
Для каждой переменной, описанной в блоке с использованием описателя own, если в состоянии внутренней памяти еще нет соответствующих элементов, построить их подобно вышеописанному, с той лишь разницей, что в качестве уровней приписать им собственный уровень блока. Далее рассматривать оператор, являющийся первым внутри блока. [28]
Операндами алгоритмов, заданных на алголе, являются так называемые состояния памяти. Состояние памяти представляет собой запись), состоящую из двух частей: состояния внешней памяти и состояния внутренней памяти. [29]
Операндами алгоритмов, заданных на АЛГОЛе, являются так называемые состояния памяти. Состояние памяти представляет собой запись), состоящую из двух частей: состояния внешней памяти и состояния внутренней памяти. [30]