Пт2 – сравниваем текущую дату на ленте, где находится головка МТ с датой запроса Д (tp).
Пт3 – если Д (t) ЭС > Д (tp), то протягиваем ленту МТ на 9 ячеек влево и на Пт2.
Пт4 – если Д (t) ЭС < Д (tp), то протягиваем ленту МТ на 9 ячеек вправо и на Пт2.
Пт5 – если Д (t) ЭС = Д (tp), то сдвигаем головку на 9 ячеек влево и на Пт6.
Пт6 – если Д (t) ЭС = Д (tp), то сдвигаем головку на 9 ячеек влево и на Пт5.
При одном значении Д (t) ЭС = Д (tp) теоретически возможно, что число записанных КЭВ на ленте будет N. Цель операций– выйти на левое значение Д (t) ЭС = Д (tp) и начать выбирать КЭВ, равные значению ОЭВ – Пp с суммированием их до выполнения условия Д (t) ЭС = Д (tp).
Пт7 – если Д (t) ЭС < Д (tp), то сдвигаем головку на 9 ячеек вправо и на Пт8.
Пт8 – мы встали на первый КЭВ с расчетной датой запроса и необходимо выбрать все КЭВ с именем ОЭВ, равным Пp и расчетной датой Д (tp), провести с ними суммирование, согласно операционным свойствам КЭВ и по достижению окончания даты остановиться и вывести результат выборки или запроса). Сдвигаем головку машина на одну ячейку влево, встаем на ячейку ОЭВ Пp, который продает свою продукцию другим ОЭВ Пi.
Пт9 – сравниваем наименование ОЭВ ПЭС на ленте с наименованием запроса ОЭВ Пp.
Пт10 – если ПЭС ≠ Пp, то сдвигаем головку на 1 ячейку вправо и на Пт14.
Пт11 – если ПЭС = Пp, сдвигаем головку на 4 ячейки вправо и читаем ячейку W(Пp, Пi) (количество благ, проданных Пp для Пi, запоминаем данное количество для Пi) и на Пт12.
Пт12 – сдвигаем головку на одну ячейку вправо и читаем ячейку S (Пp, Пi) – стоимость единицы продукции, проданной для Пi – запоминаем данную стоимость для Пi, производим запись в УУ по заданной структуре выходного алфавита {B} в виде
таким образом просматриваем все КЭВ, принадлежащие предписанию, т. е находящиеся в заданном временном интервале Д (tp), для заданного ОЭВ Пp и всех потребителей Пi с соответствующими объемами W(Пp, Пi) и стоимостью продаж S(Пp, Пi);
Согласно операционным условиям для КЭВ в разделе 3 суммируем их из алфавита {B} в виде
Суммирование всех Пi осуществляем до тех пор, пока не изменится дата, т. е. когда Д (t) ЭС > Д (tp).
Пт13 – сдвигаем головку на пять ячеек вправо до текущей даты на ленте Д (t) ЭС и сравниваем даты в текущей ячейке и с датой запроса Д (tp).
Пт14 – если Д (t) ЭС > Д (tp), то на П16 останавливаемся и выводим результат запроса.
Пт15 – если Д (t) ЭС = Д (tp), то сдвигаем головку на одну ячейку влево и на Пт9.
Пт16 – вывод результата. Останов машины.
Выходная форма запроса была показана в табл. 5.1
Аналогично реализуется запрос к ЭС по определению результатов суммирования ОЭВ Пi с адресами 9n + 1 при n = 1, 2, 3, … N — номер КЭВ.
Согласно В. В. Леонтьева это запрос для ОЭВ Пp по реализации произведенной продукции другим ОЭВ Пi определенного объема и определенной стоимости за единицу реализации.
Выходная форма запроса была показана в табл. 5.2.
Запрос 2. Выбрать из множества КЭВ, расположенных на временной оси ЭС ФЭБД, всех поставщиков благ Пi наименования Name (Пi), в каком количестве поставляет