Условный переход. Виктор Каика

Условный переход - Виктор Каика


Скачать книгу
волокон и суперпозиций радиосигналов интернет-пространства, с каждым днём всё больше и больше напоминающей ситуацию квантовой неопределённости в известном мысленном эксперименте с кошкой Шрёдингера; но как и в прежние времена первым делом протянувшей руки к своему настоящему хозяину.

      Однако адрес этот был теперь совсем уже другой. Саша это сразу уловил по четырём первым цифрам, потому что они тривиально совпадали с днём и месяцем его рождения. Это совсем неприметное для обычных людей сочетание цифр для него было какой-то неуловимой магией, художественно-иероглифическим конструктом, который он в любых случаях при работе с числами, к коим, конечно же, относились и IP адреса, всегда замечал. Но для осмысления текущего момента сей свершившийся факт мог означать ещё и то, что ноутбук опять сменил владельца.

      И это было интересно. Ещё только что, будучи до прозвучавшего сигнала совершенно неумолимым, время как-то сразу ускорилось, и стало вмиг одновременно бодрым, добрым и дружелюбным. Страх ушёл. Саша воспрял духом, повеселел. Улыбнулся от предвкушения увидеть по ту сторону экрана новое лицо и новую обстановку, в которую попал его ноутбук, так запросто перенося туда глаза и уши, а заодно и меняя направление мыслей и настроение своего хозяина. Всё снова шло по плану. По крайней мере, Саше так казалось.

      Но что такое план?..

      Если рассмотреть однокоренные слова, такие как «планета» и «планктон», то происходят они от греческого слова «блуждающий». И кто с этим сможет поспорить? Ведь крайне редко, когда всё идёт по плану, и настоящее планирование всегда предусматривает и план А, и план Б, как минимум. А это и есть блуждание. Видать, те, кто придумал слово «план», об этом думали и знали. Однако весьма забавно однажды Александру было осознать, что полной противоположностью плану, как альтернативы по достижению намечаемой цели, является программа. Вот в ней как раз всё предусмотрено. Тем не менее, план быстро превращается в программу, когда все его варианты (план А, план Б) соединяются волшебным словом «если», что именуется у программистов «условным переходом». Отсюда и возможности программы, которые, собственно, и определяются количеством предусмотренных в ней этих самых условных переходов. Программисты так и говорят: если план А не сработал, переходим к плану Б!

      В программе нет элемента случайности, от слова «совсем», даже в генераторе случайных чисел; там везде, абсолютно для любого добываемого числа есть своё слово «если»! Случайной в программе может быть только ошибка, да и ту во многих случаях можно пресечь – предугадать, предвидеть – всё зависит от мастерства программиста – предусмотреть и изолировать ещё одним, отдельным, условным переходом, например, позволяющим отладить самое глупое и самое невероятное поведение пользователя, что программисты часто называют защитой от дурака, и не дать в конце концов программе зайти в тупик, зациклиться, зависнуть,


Скачать книгу