Cтраница 3
Авария системы включает такие признаки, как зацикливание, останов системы без какой-либо индикации, печать сообщений о системных ошибках, ошибки, при которых программы должны быть перезагружены, например чтобы перекоммутировать периферийное об. орудование. [31]
Устройство ИБМ-3780 - наиболее производительная терминальная станция, обеспечивающая чтение перфокарт со скоростью до 600 карт / мин и печать сообщений со скоростью 300 - 425 строк / мин. Устройство работает в двух режимах: автономном и режиме обмена через линию связи. В последнем случае устройство ИБМ-3780 либо подает отперфорированные карты через устройство чтения, либо принимает данные, которые должны быть отпечатаны на печатающем устройстве станции. В автономном режиме данные читаются устройством считывания с перфокарт, печатаются, но не передаются в линию связи. Устройство ИБМ-3780 работает в полудуплексном режиме по коммутируемым или выделенным каналам связи. [32]
Литералы дают возможность вводить в программу константы ( например, числа для вычислений, адреса, слова или текст для печати сообщений) путем определения константы прямо в поле операндов машинной команды, в которой она используется. Литералы следует отличать от непосредственных данных в машинных командах. Непосредственные данные содержатся в команде, тогда как вместо литералов в команду транслируются их адреса. [33]
Центральная ЭВМ выполняет расчет карты элементного состава ( важная выходная характеристика при интерпретации масс-спектральных данных), а также подготовку и печать сообщений. В целях экономии времени для печати карты используется пост-рочно-печатающее устройство главной ЭВМ, а на дистанционном операторском пульте печатается краткое сообщение для оператора об окончании вывода и сигнал о передаче на хранение или пересылке информации. [34]
Если программа после печати указанных сообщений может продолжать работу ( например, имеется ON-единица типа GOTO в случае ситуации ERROR), то печать сообщений будет идти вперемежку с печатью программы. [35]
В тех случаях, когда план закупок зерна выполнен по общему количеству проданного государству зерна, но имеется недовыполнение по отдельным культурам, перечисленным в пункте 1 настоящего постановления, опубликование в печати сообщений о выполнении плана может производиться с обязательным указанием о недовыполнении плана по этим культурам. [36]
Управляющая программа выполняет следующие функции: настраивается на возможности и емкость памяти конкретной ЭВМ, готовность устройств ввода-вывода, декодирует задаваемые оператором приказы и выполняет их, производит предварительную последовательность проверок устройств, загрузку тест-секций в оперативную память, а также выполняет ряд функций, общих для всех тест-секций, например печать сообщений, преобразованных кодов. [37]
Управление печатью осуществляется путем нагрева соответствующего контакта головки. Перед печатью сообщений пользователь исправляет грамматические ошибки, высвечиваемые на индикаторе. Печатающее устройство срабатывает только тогда, когда заполняются все сегменты индикатора, или после того, как будет выбрана печать нужной строки. [38]
Процедура ERROR представляет собой еще один примитив особого рода. Она предназначена для печати сообщения и для завершения программы. [39]
Оператор отладки TRACE ON в указанной точ е ( к началу вы полнения оператора с меткой /) включает режим трассировки. Результатом трассировки является печать сообщений вида TRACE It, где li - метки выполняемых операторов внутри трассируемого участка программы. [40]
Дается описание всех внешних для программы или системы событий, происходящих при работе модуля. Примерами внешних эффектов являются печать сообщения, чтение запроса с терминала, чтение из файла заказов, вывод сообщения об ошибке. Внешние эффекты модуля включают все внешние эффекты подчиненных ему модулей. Например, если модуль А вызывает модуль В и В печатает сообщение, этот внешний эффект должен включаться во внешние спецификации как модуля А, так и модуля В. [41]
Описание некоторых действий, принятых как внешние по отношению к программе или системе, где этот модуль вызывается. Примерами внешних действий являются печать сообщений, чтение команды, чтение вспомогательного файла ( файла сообщений), выдача сообщений об ошибке. Внешние действия модуля могут включать в себя некоторые внешние действия подчиненных модулей. Например, если модуль А вызывает модуль В, а В печатает сообщение, то описания внешних действий появятся во внешних спецификациях как модуля А, так и модуля В. [42]
Фаза прерывания наступает, когда некоторый модуль стремится обратить внимание ведущего на свое состояние. Например, принтер завершил печать сообщения и может печатать следующее, контроллер должен сообщить об этом процессору. Или в процессе передачи грудаш данных в память из дискового накопителя произошла ошибка, канал прямого доступа должен немедленно поставить в известность об этом процессор. Организация прерываний в системных магистралях достаточно проста, пока допускается только один обработчик прерываний, как правило, процессорный модуль, а само количество запросов невелико. В шине управления выделяется несколько линий, по которым запросы от всех устройств передаются, обработчику. Получив запрос или запросы, обработчик инициализирует на магистрали фазу прерывания, во время которой происходит выделение наиболее приоритетного запроса и идентификация модуля, который его выставил. Фаза прерывания завершается цередачей в процессор вектора прерывания - кода адреса программы, обслуживающей данное устройство. При росте числа источников запросов и ограниченном количестве линий их передачи усложняется организация прерываний. Вводятся, например, линии последовательной передачи запросов типа daisy-chain и программный поиск в цепочке устройства, выставившего запрос. Если разрешается подключение к магистрали нескольких обработчиков ( мультипроцессорные системы), то организация прерываний еще более усложняется. Принципиальным преодолением этих затруднений является введение виртуальных прерываний - передачи сообщений специального вида между модулями в стандартных фазах обмена. Виртуальные прерывания полностью снимают проблемы количества запросов, их идентификации и множественности обработчиков. Однако реакция на запросы при этом замедляется, что существенно при использовании ЭВМ в системах реального времени. [43]
На всех этапах широко используются программы-утилиты операционной системы. В каждой программе предусматривается печать сообщений о возникновении критических ситуаций и формирование кода ошибки на выходе из программы. Если код ошибки превышает допустимый, то работа последующих программ останавливается автоматически. [44]
Удаляет из записи о закупках в портфеле число проданных акций - - с датой закупки buy date, соответствующей дате закупки в sell info. Вызывает исключение Exceeds holdings для печати сообщения об ошибке - в том случае, если значение mini-shares превосходит число акций, запи - - - санных в истории закупок на данную дату. Если не все имеющиеся акции - - проданы, то запись об оставшихся акциях помещается в конец очереди. Записанные комиссионные в изменяемой записи уменьшаются на число - акций, оставшихся от акций, содержавшихся до данной продажи. [45]