Функция «изобретение-открытие-разработка»

Июль 17, 2019 Нет комментариев

Оператор должен составить правила решения и алгоритмы для выполнения логических операций и вычислений. Ему следует ввести в вычислительную машину некоторые исходные данные; наконец, включить вычислительную машину.

На оператора же возлагается обязанность ввести в вычислительную машину дополнительную информацию в случае ее недостаточности. В противном случае вычислительная машина остановится.

Весьма желательно (если не обязательно) предоставить программисту возможность прерывать выполнение программы в любой точке. В программу для вычислительной машины можно включить команды «стоп» для предотвращения бесполезных «зацикливаний», однако, чтобы сделать эти команды подлинно эффективными, от программиста требуется значительно большая предусмотрительность, чем ее можно ожидать от проектировщика новой системы.

Функция «изобретение-открытие-разработка» выполняется только проектировщиком. Как видно из блок-схемы, потребность в этой функции возникает лишь в тех случаях, когда непосредственное решение по каким-либо причинам невозможно получить, что приводит к необходимости поиска обходных путей.

Что же остается на долю вычислительной машины? В функции вычислительной машины входят хранение и поиск информации (включая операции просмотра и сравнения), выполнение логических операций и вычислений и выдача результатов в виде, приемлемом для оператора или другой вычислительной машины. Вычислительная машина может также выполнять эвристическую программу по разложению сложной системы на составляющие элементы.

Когда проектируемая «новая» система является разновидностью уже существующей системы, весь процесс проектирования можно запрограммировать и на долю человека останется лишь функция включения программы и ее прерывания, как это уже делается при «машинном» проектировании новых электрических трансформаторов и фильтров.

Вычислительная машина | Операции, выполняемые только человеком