Невидимый фронт
За шаг до компьютера
Сегодня, в эпоху научно-технического прогресса, персональный компьютер стал обычной вещью. Но мало кто задумывается, набирая текст или выходя в Интернет, что для создания подобного чуда потребовались не только годы, но и усилия ученых - таких, например, как основоположник кибернетики Норберт Винер. И пальму первенства с ним по справедливости должны разделить и другие, в числе которых значится и Алан Тьюринг.
Семейство Тьюринг, проживавшее в Индии, принадлежало к аристократическому обществу: глава семейства - крупный чиновник колониальной администрации, его супруга — дочь главного инженера Мадрасской железнодорожной компании. На семейном совете было решено, что по скольку влажный индийский климат может оказаться губительным для младенца, то Этель Стоуни, мать будущего ученого, будет рожать его в Лондоне. Алан родился в 1912 году, после чего мать оставила его в Туманном Альбионе на попечительство друзей. Когда мальчик подрос, его определили в частный привилегированный интернат, где родители навещали сына во время отпусков.
Худший ученик
Алан рос сообразительным, освоив уже в шесть лет грамоту, но потом в его образовании начался перекос.
Увлекшись научно-популярной литературой, мальчик самостоятельно изучил теорию относительности и стал игнорировать основные школьные дисциплины.
Родственная душа нашлась быстро — одноклассник Кристофер Морком. который тоже не тяготел к изучению истории и литературы, зато часами мог обсуждать с приятелем вопросы математики и астрономии. Дело дошло до того, что перед друзьями замаячила перспектива покинуть школьные стены без аттестата.
Впрочем, в последний момент родители лодырей как-то сумели разрешить ситуацию, и Алан с Кристофером вместе стали готовиться к поступлению в Королевский колледж Кембриджского университета. Увы. скоропостижная смерть Моркома в 1930 году стала причиной депрессии для Алана. И без того избегавший шумных студенческих гулянок, он замкнулся в себе, отдавая предпочтение разбору шахматных этюдов вперемежку с длительными пробежками и занятиями греблей. После окончания учебы Алан оказался востребованным в «альма-матер». где сконцентрировался на исследованиях в области математики.
А и Б сидели на трубе...
...А упало, Б пропало, что осталось на трубе? Вот такая нехитрая детская загадка, скорее всего, и легла в основу изобретения под названием «машина Тьюринга», появившегося в середине 1930-х годов. Собственно говоря, этой машины, что называется, выполненной в «железе», не существует.
Этот абстрактный аппарат можно представить себе следующим образом: бесконечная лента, разделенная на клетки, по которой ездит каретка. Читая символы, записанные в клетках, она движется то вправо, то влево, иногда останавливаясь, чтобы заменить символ на новый. На самом деле «машина» — это алгоритм, ставший основой программирования.
Выглядит он приблизительно так. Базовая клетка: (А = Б). Если «да», то переход к следующей клетке с выполнением арифметического действия (А + 1), если «нет», то следует выполнить операцию (Б х 5) и т.д.
Впрочем, впоследствии подобная символика действительно будет переведена на бумажные носители - перфоленты и перфокарты, где отверстия и пробелы между ними соответствуют символам, из которых, в свою очередь, также складываются команды.
Правда, с началом Второй мировой войны исследования в области создания искусственного интеллекта пришлось временно прервать. Перед Тьюрингом и его коллегами-математиками, призванными в Школу шифровальщиков правительственной связи, была поставлена задача: разгадать тайну немецкой шифровальной машины «Энигма». И ученые блестяще справились с поставленной перед ними задачей, создав в противовес «Энигме» дешифровальный аппарат «Бомба», а впоследствии — более совершенный «Колосс».
Представляли они собой металлические ящики, где вращающиеся барабаны, в поисках ключа для раскрытия шифра, перебирали комбинации символов. И только после окончания войны Алан принял участие в проектировании одной из первых электронно-вычислительных машин — АСЕ.
Ученый стал автором еще одного интеллектуального изобретения — «теста Тьюринга». Суть его заключается в том, что человек-арбитр общается на языке программирования одновременно с коллегой и компьютером. Если он не сможет определить, кто есть кто, то считается, что компьютер прошел тест.
Увы, пока такого не произошло.
К сожалению, новых изобретений ученый сделать не успел. В 1952 году, после того как разразился скандал, во время которого стало известно о его нетрадиционной сексуальной ориентации, Тьюингу было предложено на выбор: или тюремное заключение, или химическая кастрация путем инъекции женского гормона эстрогена. Он выбрал второе. После года такого «лечения» Алан решился свести счеты с жизнью. 7 июня 1954 года он впрыснул в яблоко раствор цианистого калия и откусил мякоть. По одной из версий, именно этот фрукт стал впоследствии брендом компьютерной фирмы «Эппл».