Cтраница 4
Ситуация - это состояние, в которое переходит программа подготовки данных после обработки очередной команды. Каждый выносной пульт характеризуется ситуацией, в которой он находится после каждой команды. Понятие ситуации используется в системе для определения допустимости той или иной команды, а также для указания оператору о недопустимых действиях. Так, если оператор производит первичный ввод данных, то в это время допустимы только команды, относящиеся к вводу. То же справедливо и для других процедур. Например, если при верификации призошло несовпадение записей, то для рассматриваемого дисплея устанавливается ситуация / ERR ( ошибка при сравнении записей) и допустимыми являются только команды, указывающие, что нужно сделать для исправления ошибки. [46]
Ситуация - это состояние, в которое переходит программа подготовки данных после обработки очередной команды. Каждый выносной пульт характеризуется ситуацией, в которой он находится после каждой команды. Понятие ситуации используется в системе для определения допустимости той или иной команды, а также для указания оператору о недопустимых действиях. Так, если оператор производит первичный ввод данных, то в это время допустимы только команды, относящиеся к вводу. То же справедливо и для других процедур. [47]
При нажатии клавиши - выполняются режимы исправления программы и установки отладочного режима. МП реализации алгоритма при нажатии клавиши - начинается с адреса 0.4.0 ПЗУ1 ( рис. 12), где производится анализ содержимого входного регистра. При нажатии клавиши в режиме первичного ввода программы во входном регистре записан код - 14, по которому содержимое регистра ФРАЦ, хранящего адрес начала печатной строки, заносится в БУРА - регистр текущего адреса и на документе печатается знак §, после этого МП объединяется с транслятором. [48]
Программное обеспечение всех электронных бухгалтерских машин базируется на языке ЯМБ. Этот язык, как уже отмечалось, разработан специально для решения задач оперативной обработки данных и документов. Основной режим работы ЭВМ - это первичный ввод информации с клавиатуры и технических носителей с одновременной обработкой и формированием выходных документов различных типов и форм. [49]
При верификации оператор-контролер последовательно набирает на экране дисплея записи пачки, ранее введенной в систему другим оператором. Подчеркнем, что первичный ввод и верификацию должны делать разные исполнители во избежание повторения ошибок. При наборе записей оператор-контролер имеет те Же возможности уменьшения трудоемкости набора и обнаружения ошибок, что при вводе. При совпадении данных система разрешает оператору-контролеру переходить к набору следующей записи. При несовпадении данных на экране появляется соответствующее сообщение, и оператор должен принять решение об исправлении ошибки. В его распоряжении имеются следующие возможности: заменить ошибочную запись первичного ввода данных своей записью; оставить ранее введенную запись, если она верна; вставить пропущенную запись; удалить лишнюю запись. [50]
При верификации оператор-контролер последовательно набирает на экране дисплея записи пачки, ранее введенной в память ЭВМ другим оператором. Подчеркнем, что первичный ввод и верификацию должны делать разные люди во избежание повторения ошибок. При наборе записей оператор-контролер имеет те же возможности уменьшения трудоемкости набора и обнаружения ошибок, что и при вводе. При совпадении данных система разрешает оператору-верификаторщи-ку переходить к набору следующей записи. При несовпадении на экране выдается соответствующее сообщение и оператор должен принять решение об исправлении ошибки. В его распоряжении имеются следующие возможности: заменить ошибочную запись первичного ввода данных своей записью; оставить ранее введенную запись, если она верна; вставить пропущенную запись; удалить лишнюю запись. [51]