Игра в имитацию - Эндрю Ходжес (2015)
-
Год:2015
-
Название:Игра в имитацию
-
Автор:
-
Жанр:
-
Оригинал:Английский
-
Язык:Русский
-
Перевел:Виктория Тен, Г. Веселов, Михаил Витебский, О. Костерева
-
Издательство:АСТ
-
Страниц:312
-
ISBN:978-5-17-089741-4
-
Рейтинг:
-
Ваша оценка:
Игра в имитацию - Эндрю Ходжес читать онлайн бесплатно полную версию книги
Команды для работы будут, таким образом, состоять из значительного числа извлеченных с полки и нескольких, разработанных специально для процедуры, о которой идет речь. Карты команд для рабочих, стандартных операций должны будут быть уже перфорированы, а новые необходимо будет создать специально. После ассемблирования и проверки их всех нужно будет поместить в устройство ввода, представляющее собой просто механизм подачи перфокарт. Их нужно будет помесить в карман для перфокарт и нажать кнопку, запускающую протяжку перфокарт. Следует помнить, что изначально в машине нет команд, а, значит, обычные функции не доступны. Поэтому необходимо четко представлять себе, какие карты должны подаваться первыми. Эти карты с исходными данными всегда должны быть одинаковыми. Их заведение означает установку в машине нескольких ключевых таблиц команд, включая достаточное количество таких, что позволят машине считывать специальный набор карт, подготовленных для выполнения нашей процедуры. А далее возможны различные сценарии действий, в зависимость от способа программирования процедуры. Машина должна довести дело до конца и выполнить процедуру, выдав в перфорированном или напечатанном виде требуемые ответы, остановившись только, когда все будет сделано. Но более предпочтительна такая настройка, чтобы машина останавливалась сразу после введения таблиц команд. Это позволяет убедиться в правильности контента, сохраненного на запоминающем устройстве (носителе информации), и обеспечивает вариативность процедуры. И это удобный момент для паузы. Нам придется делать несколько пауз. Например, нам могут понадобиться некоторые значения параметра, а это — цифры, полученные экспериментальным путем, и тогда будет удобно делать паузу после введения каждого значения параметра, а затем загружать следующее значение параметра с другой карты. Или, например, кто-то захочет поместить в карман все карты, чтобы машина запоминала данные по мере надобности. Каждый волен поступать по своему усмотрению, но каждый должен принять решение.
Эти предложения были в высшей степени практическими и действительно провидческими, предвидящими потребность в гибком взаимодействии оператора и машины. Но, конечно же, он уже увидел будущее, в использовании «Колосса». В другом абзаце рассматривалась возможность использования удаленных терминалов:
…автоматическая вычислительная машина будет выполнять работу примерно за 10 000 вычислителей (людей). Поэтому логично ожидать, что большой объем вычислений, производимых вручную, сведется к нулю. Вычислители (люди) будут и в дальнейшем выполнять на маленьких счетных машинах такие действия, как подстановка значений в формулы, но, если на одно какое-либо вычисление у вычислителя уходит несколько дней работы, то лучше, чтобы его вместо человека выполняла электронная вычислительная машина. Но при этом совсем необязательно будет, чтобы у всех, кто заинтересован в такой работе, имелся компьютер. Целесообразно и возможно будет наладить управление удаленным компьютером с помощью телефонной связи. Для использования на этих удаленных станциях будут разработаны специальные устройства ввода и вывода информации, которые будут стоить, самое большее, несколько сотен фунтов стерлингов.
Алан также осознал требования к компьютерным программистам:
Основной объем работы, выполняемой этими компьютерами, будет состоять из задач, которые невозможно решить путем вычислений вручную в силу их масштабности. Чтобы загрузить машину такими задачами, нам потребуется большое количество способных математиков. Эти математики нужны будут для того для предварительной обработки и оформления задач для вычисления…
И он на самом деле смог предугадать развитие новой отрасли промышленности и занятости:
Очевидно, что возможности просто огромны. Одной из трудностей для нас будет поддержание соответствующей дисциплины, чтобы мы не потеряли нить того, что мы делаем. Нам потребуется энное число эффективных библиотечных типов для поддержания у нас порядка.