Рубріки: Новости

Алана Тьюринга поместят на банкноту в 50 фунтов. Рассказываем, чем ему обязано современное программирование

Богдан Мирченко

Банк Англии раскрыл дизайн новой банкноты в 50 фунтов с изображением криптографа, оказавшего существенное влияние на развитие информатики Алана Тьюринга, в частности созданием теста Тьюринга.

Новая банкнота номиналом 50 фунтов

Работа Тьюринга помогла ускорить усилия союзников по дешифрованию сообщений ВМФ Германии, закодированных с помощью машины Enigma, что позволило приблизить окончание Второй мировой войны и спасти множество жизней.

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

В качестве отсылки к машине Тьюринга, созданной им в 1936 году, большинство современных языков программирования (например, Java, JavaScript, Perl и т. д.) считаются тьюринг-полными. Это означает, что каждый из них реализует все функции, необходимые для работы программ, таких как сложение, умножение, условие if-else, операторы возврата, способы сохранения, извлечения, удаления данных и так далее. 

На новой банкноте будут изображены:

  • автоматическая вычислительная машина (ACE) — пробная модель дизайна Тьюринга и один из первых электронных цифровых компьютеров с хранимой в памяти программой. Базовая конструкция ACE были использована в автоматическом интеграторе и компьютере министерства снабжения, который использовался для расчета движения самолетов во время холодной войны.
  • чертежи «Британской бомбы» — машины, одного из основных инструментов, используемых для взлома сообщений, зашифрованных с помощью Enigma;
  • цитата Алана Тьюринга из газеты Times: «Это только предвкушение того, что должно произойти, и только тень того, что будет»;
  • бумажная бегущая строка с двоичным кодом «1010111111110010110011000», что при преобразовании в десятичный дает 23061912 или 23 июня 1912 — день рождения Алана Тьюринга. Концепция машины, питаемой бинарной лентой, описанной в одной из статей математика.

По словам управляющего Банка Англии, Алан Тьюринг был ведущим математиком, биологом и пионером в области информатики. Помещая его на новую банкноту, английское общество отмечает его достижения и ценности, которые он символизирует. В 2013 году он был посмертно помилован королевской семьей. Правительство признало его заслуги и таким образом извинилось за принудительное лечение, связанное с ориентацией математика.

Банкнота будет последней в цикле перехода Центробанка Англии от бумажных купюр к полимерным: их труднее подделать, разорвать и испачкать. Она поступит в обращение 23 июня, в день рождения математика.

 

Останні статті

Что такое прокси-сервер: пояснение простыми словами, зачем нужны прокси

Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…

21.11.2024

Что такое PWA приложение? Зачем необходимо прогрессивное веб-приложение

Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…

19.11.2024

Как создать игру на телефоне: программирование с помощью конструктора

Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…

17.11.2024

Google Bard: эффективный аналог ChatGPT

В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…

14.11.2024

Скрипт и программирование: что это такое простыми словами

Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…

12.11.2024

Дедлайн в разработке: что это такое простыми словами

Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…

11.11.2024