ТВОРЧЕСТВО

ПОЗНАНИЕ

А  Б  В  Г  Д  Е  Ж  З  И  Й  К  Л  М  Н  О  П  Р  С  Т  У  Ф  Х  Ц  Ч  Ш  Щ  Э  Ю  Я  AZ

 

.. хм... эксперимента.
Карл сглотнул и дважды кивнул головой в знак того, что готов слушать
с полным вниманием.
- Не стану объяснять технических деталей, все равно не поймешь, да
и... ни к чему тебе их знать. По образованию ты экономист, так что термины
из области банковского дела и финансов тебе должны быть знакомы. Как
известно, существуют две группы автоматов, предназначенных для
производства операций с пунктами при помощи Ключа: в первую входят
автоматы для мелких операций - продающие газеты, сигареты, входные жетоны
метро, кино и так далее. Словом, те, в которых расходуют небольшие суммы
пунктов, не позволяющие серьезно мошенничать. К этой группе относятся
также автоматы расчетные, то есть те, в которых пункты с Ключа одного
гражданина могут быть переведены на Ключ другого. Здесь тоже невозможно
нанести вред обществу, поскольку ни один товар не передается в частные
руки. Все автоматы этой группы действуют чрезвычайно просто. При закупке,
когда ты вводишь свой Ключ в отверстие автомата, он считывает состояние
пунктовых реестров, записанных на Ключе, то есть проверяет, располагаешь
ли ты достаточной суммой, чтобы осуществить операцию. В момент, когда ты
касаешься нужного сенсора на панели автомата, требуя выдать определенный
товар, автомат вычитает из суммы, фигурирующей в соответствующем,
предположим желтом, реестре Ключа, величину стоимости товара, записывает
эту стоимость в другом, вспомогательном реестре текущих оборотов твоего
Ключа и добавляет к той позиции, все еще только на твоем Ключе, номер
автомата, в котором совершена покупка. Запомни, ибо это очень важно:
автомат не контактирует с Банком, не проверяет соответствия пунктов на
Ключе состоянию твоего счета в Банке. Он как бы принимает "на веру", что
состояние Ключа правдиво. Также - и это тоже очень важно - автомат не
записывает "у себя" номер Ключа, с которым осуществлена операция. Таким
образом, единственный след данной покупки остается на твоем Ключе и
сводится к переброске части пунктов с главного реестра на реестр текущих
расходов, а также к записи номера автомата, на котором ты произвел
закупку. Так же обстоит дело при личных расчетах: на Ключе дающего
уменьшается показание главного реестра, в реестре текущих расходов
появляется переданная сумма, а также помер Ключа, на который совершена
передача. Ключ берущего регистрирует соответствующий приход и номер
дающего. Тебе ясно?
- Конечно, все это давно известно! - с раздражением сказал Карл.
- Прекрасно. Посему скажи, как осуществляются подобные действия в
другой группе автоматов, совершающих операции с более дорогими товарами?
Прости, что экзаменую, но дело требует знания основных принципов, так
что... понимаешь...
- Хм... - Карл откашлялся. - У них есть непосредственная связь с
Банком. Когда я ввожу Ключ в прорезь, автомат считывает показание главного
реестра и проверяет, соответствует ли оно записи в Банке. Если за время,
прошедшее после последней такой проверки, на Ключе произошли изменения,
поскольку я, например, получил от кого-то частным путем несколько пунктов
или купил сигареты, о чем Банк еще не знал, тогда компьютер Банка
проверяет вспомогательный реестр моего Ключа, записывает операцию на моем
счете и отмечает у себя новое состояние счета. Если же на мой счет в Банке
поступила какая-то сумма, которая еще не записана на моем Ключе (например,
месячная выплата), тогда Банк записывает ее на моем Ключе, находящемся в
прорези автомата. Таким образом, состояние Ключа и счета в Банке
согласовываются и подтверждаются. Лишь тогда я могу выбрать и получить
товар из автомата.
- Прекрасно! - похвалил бородач. - И ты - четверяк?
- Ну, вообще-то... мой разряд ближе к тройке... - усмехнулся Карл.
- А! Понимаю. Чекеришь?
- Помаленьку... Но последнее время, в соответствии с вашей
инструкцией, ничего такого не делал...
- Порядок. Итак, возвращаемся к нашим ключебанковским операциям.
Когда ты уже совершил покупку, торговый автомат... обрати внимание на эту
деталь: _с_а_м _а_в_т_о_м_а_т_, не Банк, снимает с главного реестра твоего
Ключа сумму наличности и записывает ее в реестр текущих операций Ключа
вместе со своим идентификационным номером. Так делается потому, что
операция покупки может содержать несколько позиций. Из одного и того же
автомата ты можешь иногда брать несколько различных вещей либо одну и ту
же вещь в нескольких экземплярах. Связи перегружены, поэтому
нецелесообразно передавать Банку по каждой позиции. И теперь наступает
последний этап операции: ты вынимаешь Ключ из прорези автомата. Лишь в
э_т_о_т _м_о_м_е_н_т_, при этом движении Ключа в прорези, новое состояние
твоего счета, израсходованные суммы, а также номер автомата, в котором
совершена покупка, передаются в Банк! Вынув Ключ, ты имеешь некую новую
сумму на главном реестре Ключа, и та же самая запись фигурирует в Банке, а
реестр текущих расходов на Ключе освобождается. Так все выглядит в случае
с твоим легальным Ключом. В том же, который мы сделали для тебя, - бородач
широко улыбнулся, - введена небольшая модификация. Правда, состояние
главного реестра изменяется при каждой платежной операции, а сумма
расходов и номер автомата записываются в текущем реестре, но такое
положение не стабильно!
Спустя несколько микросекунд, и это-то и есть наше изобретение,
состояние реестра текущих оборотов стирается, а состояние главного реестра
возвращается к некой постоянной, предварительно запрограммированной
величине. Конечно, исчезает с Ключа и номер автомата, в котором совершена
покупка! Понимаешь? Мы добавили в Ключ крохотный элементик,
микрокалькуляторчик, который сам выполняет эту дополнительную операцию в
промежутке между регистрацией наличной суммы торговым автоматом и
извлечением Ключа из прорези! Таким образом в Банк поступает сообщение,
что клиент... раздумал, ничего не купил и вынул Ключ из автомата! Если ты
проследишь все операции поочередно с учетом этого маленького изменения, то
заметишь, какие чудесные, прямо-таки сказочные свойства имеет наш
изумительный Ключ: мало того, что он сам содержит постоянное количество
пунктов, так он еще удерживает банковскую запись в одном и том же
состоянии независимо от произведенных закупок. Расходные операции и номера
автоматов, в которых ты покупал, нигде не зарегистрированы. Можешь черпать
сколько угодно!
- И верно, как в сказке с неразменным пятаком!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65