Cтраница 2
![]() |
Организация взаимодействия задач. [16] |
Операция RQSEND посылает сообщение в обменник, занося адрес сообщений в список сообщений обменника. При обращении к RQSEND указываются два параметра: адрес обменника и адрес сообщения. Обычно обменник, в который посылается сообщение, связан с какой-либо другой задачей, хотя он может быть использован задачей для посылки сообщения самой себе. [17]
Для сообщений с номерами 0001 - 0015, 60001 - 60007, печатаемых вне списка сообщений, номер строки исходной программы не указывается. [18]
![]() |
Разбиение ЗАГРУЗИТЬ-ЗАМКН-ПРОГР. [19] |
Сопряжение 4 не имеет входных данных и возвращает в качестве выходных данных ТВИМ и ТПЕРМ и список сообщений об ошибках. Сопряжению 5, очевидно, необходима в качестве входной информации ТВИМ. Однако, вследствие того что модуль ЗАМКНУТЬ ВНЕШН-ССЫЛКИ ( RESOLVE-EXTERNAL-SYMBOLS) может потребовать загрузки модулей из БИБПРОГ, может оказаться необходимым включить дополнительные элементы как в ТВИМ, так и в ТПЕРМ. Поэтому обе таблицы должны быть и входными данными, и выходными. [20]
![]() |
Структурная схема использования кросс-средств для отладки ПО микроЭВМ. [21] |
Программы кросс-ассемблера и кросс-компилятора выдают листинг программы, на котором приводятся обе версии программы - исходная и объектная, список сообщений об ошибках и другие виды диагностической информации. [22]
![]() |
Панель инструментов WizardBar. [23] |
Кнопка Delete Button ( Кнопка удаления) - если вы выбрали переопределенную виртуальную функцию или обработчик сообщения Windows в списке Messages List ( Список сообщений), то эта кнопка становится доступной и позволяет удалить прототип связанной функции в определении класса. [24]
Ошибка, появляющаяся при применении функции f, может быть отловлена сопоставлением результата применения с образцом вида error ( т), где т - это текущий список сообщений. [25]
Первые попытки объединить сообщения разных форм были основаны на том, что оцифрованное голосовое сообщение, хранимое в системе голосовой почты, в принципе ничем не отличается от оцифрованного факсимильного сообщения или электронного письма, поэтому, несколько видоизменив клиентское программное обеспечение для работы с системой электронной почты, можно заставить его выдавать на экран единый список сообщений независимо от того, в какой форме они были получены. При этом сами хранилища сообщений никак не затрагиваются, они продолжают оставаться разделенными. [26]
Те, кто получает много почтовых сообщений, может IOCIH 1ь юк п - ся режимом группировки Упорядочение: Разговор. В этом представлении каждая группа списка сообщений содержит переписку по определенному предмету. Для ускорения чтения сообщений в каждом разговоре по умолчанию отображаются только непрочтенные сообщения и сообщения с быстрой пометкой. В дальнейшем разговор можно развернуть и отобразить все сообщения, в том числе уже прочтенные. [27]
Селективное восстановление возможно лишь, когда точно известно место разрушения файла и можно восстановить нарушен-ную запись ( записи), не прибегая к общему восстановлению. Это может быть реализовано с помощью хранимого открытого списка сообщений, используемого всякий раз при идентификации ошибки, и загружаемой программы селективного восстановления, которая будет восстанавливать лишь те записи, на которые меется ссылка в списке. Чтобы этот способ оказался действен-ным, необходимо также включать в основную обрабатывающую программу специальную стандартную подпрограмму, которая будет проверять все входящие сообщения и сохранять для последующей обработки те из них, которые имеют отношение к восстанавливаемому в данный момент элементу данных. Затем программа селективного восстановления должна вновь вводить эти взятые на учет и хранимые сообщения, что будет последним этапом процедуры восстановления. [28]
![]() |
Первоначальное разбиение. [29] |
Мы знаем, что выходной листинг состоит из таблицы загрузки ( списка внешних имен и соответствующих им абсолютных адресов) и сообщений об ошибках. Входные данные сопряжения 3 могут быть определены как список сообщений об ошибках и ТВИМ ( ESTAB) - таблица, содержащая внешние имена, их типы и абсолютные адреса. Выходные данные сопряжения 3 - еще подлежащий определению код ошибки. [30]