Программа записи алгоритма внутренних квантов экономического взаимодействия имеет вид
3.6. Алгоритм записи квантов деяний индивидуумов на бесконечную ленту МТ
Рассмотрим структуру деяний индивидуумов в (2.19) в виде
где Ys – идентификатор индивидуума, работающего в организации Пi в момент времени Д (t), θ – мощность множества деяний для организации i. Если в (2.19) стоит последовательность: Ys, Пi, то Пi платит Ys – зарплату за его деяния; если стоит последовательность: Пi, Ys, то индивидуум Ys – оказывает услуги Пi, работая в организационной структуре Пi, экономические показатели которой возможно получить из ЭБД и тем самым получить результаты деяний рассматриваемого индивидуума. Деяния по каждому индивидууму должны идти непрерывно и массовым потоком из того Пi, в котором он в данное время работает. Прежние деяния индивидуума отмечены в ЭБД и их всегда возможно найти по соответствующему запросу для индивидуума.
На бесконечной ленте будем записывать кванты деяний индивидуумов в той последовательности, как они образовались. Рассмотрим структуру квантов деяний индивидуумов (КДИ) и ее запись на ленте МТ (табл. 3.3).
Таблицы 3.3
Структура записей квантов деяний индивидуумов на ленте машины Тьюринга
Вторая строка – информационная, показывает нумерацию ячеек и не является функциональной. Разделителем между КДИ является символ «;».
Каждый КДИ занимает 6 ячеек на ленте, седьмая ячейка является разделителем квантов экономического взаимодействия в виде «;». Окончание ленты обозначим двумя разделителями в виде: «;», «;», записанные последовательно в две ячейки.
Наименования первой ячейки – наименование индивидуума на ленте в табл. 3.3 имеет адрес: 7n + 1, где n = 0, 1, 2, … N — порядковый номер КДИ. Ячейка ОЭВ, на котором работает индивидуум имеет адрес: 7n + 2. Ячейка даты имеет адрес: 7n + 3. Ячейка открытия фигурной скобки { имеет адрес 7n + 4. Ячейка наименования деяния, совершенного индивидуумом, имеет адрес: 7n + 5.
Ячейка закрытия фигурной скобки } имеет адрес: 7n + 6. Ячейка разделитель КДИ имеет адрес: 7n + 7.
Наименование деяния вводится с помощью справочника индивидуумов, к которому прикреплен справочник деяний для данного индивидуума. Справочник деяний – персональный, в зависимости от наименования специальности, занимаемой должности.
Рассмотрим алгоритм записи единичного кванта деяния индивидуума при работе его на ОЭВ Пi на МТ.
Запишем алгоритм записи квантов деяний индивидуумов (КДИ) на ленту в виде:
где ПР – предписание по записи единичного кванта деяния индивидуума, работающего на ОЭВ в момент времени Д (tp) на ленту МТ, которая находится в M географическом месте образования рассматриваемого кванта; Е — входной алфавит записи единичного КДИ, рассматриваемой структуры.
Во входной алфавит входят следующие справочники, необходимые для записи КДИ и чтобы его поняли в ФЭБД при организации экономических запросов по КДИ конкретных индивидуумов; А — рабочий алфавит, включающий алфавит Е и В. Рабочий алфавит – это множество КЭВ, ВКЭВ, КДИ находящихся на временной оси с момента начала создания ФЭБД до текущего времени Д (tp); В — выходной алфавит – это структура записанного КДИ на ленту периферийной машины; n — размерность КДИ.
При записи КДИ используются следующие справочники:
где SPR1 spr(подразделений) – справочник ОЭВ и внутри него справочник подразделений;
spr(идентификатор индивидуума);
spr(Name деяний, кол-во) – справочник деяний индивидуумов, размерность, количество. Справочник наименований деяний индивидуумов разрабатывается комитетом по стандартизации для каждой категории индивидуумов;