Программа - потребитель - Большая Энциклопедия Нефти и Газа, статья, страница 1
Почему-то в каждой несчастной семье один всегда извращенец, а другой - дура. Законы Мерфи (еще...)

Программа - потребитель

Cтраница 1


Программа потребителя по структуре очень проста. Сначала производится проверка ( шаг С1), чтобы узнать, пуст ли буфер. Если он пуст, то потребителю ничего не нужно делать, поэтому он отключается. Если буфер не пуст, то потребитель удаляет из него следующее число для печати ( шаг С2) и увеличивает значение out. Так как inout-l - это условие заполненности буфера, значит, производитель не работает и потребитель должен вызвать процедуру resume. После этого число выводится на печать, и весь цикл повторяется снова.  [1]

Код программы потребителя прост: сначала проверить, не равно ли значение count нулю. Если равно, то уйти в состояние ожидания; иначе забрать порцию данных из буфера и уменьшить значение count. Каждый из процессов также должен проверять, не следует ли активизировать другой процесс, и в случае необходимости проделывать это.  [2]

Для обеспечения независимости программных компонентов ДОС ЕС и программ потребителя от конкретных физических адресов внешних устройств применен метод логических устройств. Суть метода состоит в том, что установлен стандартный набор символических имен, которые программист использует в исходной программе во всех случаях, когда надо обратиться к внешнему устройству. Таким образом, в программе указывается логическое устройство, а не конкретный физический адрес требуемого устроГг - ства. Непосредственно перед выполнением программы на ЭВМ программист или оператор должен назначить логическому устройству конкретный физический адрес внешнего устройства, тем самым определяя соответствие между логическим и физическим устройствами. Число логических устройств, обслуживаемых системой, может не совпадать с числом физических устройств, подключенных к ЭВМ. Некоторые логические устройства используются операционной системой ДОС ЕС для собственных надобностей.  [3]

Для обеспечения независимости программных компонент ДОС ЕС и программ потребителя от конкретных физических адресов устройств применяется метод логических устройств. Устанавливается стандартный набор, символических имен, которые программист использует во всех случаях, когда надо обратиться к внешнему, устройству. Таким образом, в программе указывается, логическое устройство, а не конкретный физический адрес. Непосредственно перед выполнением программы на машине программист или оператор назначает логическому устройству физический адрес, определяя тем самым соответствие между логическими и физическими устройствами.  [4]

Автоматизация программирования обеспечивается за счет средств составления, отладки, хранения и обслуживания программ потребителя ( проблемных программ), выполняемых обрабатывающими программами.  [5]

Программа УПРАВЛЕНИЯ ЗАДАНИЯМИ в зависимости от вида задания инициирует выполнение обслуживающих программ, трансляторов или программ потребителя.  [6]

В состав библиотеки абсолютных модулей включаются системные управляющие и обслуживающие программы, трансляторы, программы сортировки, а также готовые к выполнению программы потребителей. Наименьшей единицей в библиотеке абсолютных модулей, с которой может оперировать БИБЛИОТЕКАРЬ, является фаза.  [7]

ТВСО-1 на базе микро - ЭВМ CM - 5Q / 60, выпускаемые по заказам, для ввода-вывода и обработки аналоговой и дискретной информации, связи с оператором-технологом, допускающие включение программ потребителя.  [8]

Супервизор задач предназначен для решения таких задач: распределение главной памяти; загрузка программ в главную память, работа с системными библиотеками; мультипрограммирование; обслуживание по таймеру ( электронным часам); синхронизация выполнения программ с операциями ввода-вывода и завершением других операций; регистрация ошибок при работе системных программ и программ потребителя; реализация некоторых процедур выхода из исключительных ситуаций.  [9]

В программах сортировки предусмотрены средства для включения программ, написанных потребителем. Программы потребителя, выполняющиеся вместе с программами сортировки, могут открывать и закрывать файлы, вставлять, модифицировать или удалять записи, обрабатывать ошибки ввода - вывода.  [10]

11 Структурная схема технического комплекса ТК-Ю ( обозначения 5. [11]

Он состоит из трех секций: запуска, продолжения по вводу и продолжения по выводу. Обращение к драйверу из программ потребителя оформляется в виде стандартной последовательности вызова, а передача управления секции запуска осуществляется программой управления вводом - выводом ОУС.  [12]

Логические устройства SYSOOO - - SYSnn называются логическими устройствами программиста. Обычно они используются в программах потребителя.  [13]

Библиотека абсолютных модулей содержит системные управляющие и обслуживающие программы, трансляторы, программы сортировки и другие компоненты ДОС / ЕС, поставляемые потребителю. Кроме того, библиотека абсолютных модулей содержит готовые к выполнению программы потребителя.  [14]

Внутреннее ПО системы построено на основе АСПО. Внешнее ПО включает программы первичной обработки информации ( ПОИ) и программы потребителей, обеспечивающие выполнение функций АСУ. Для большей гибкости системы, как уже отмечалось, она построена по агрегатному принципу с унификацией внешних связей между отдельными ее компонентами. Данные в таблицах могут быть легко изменены. Программные модули нельзя оперативно изменять и их функции близки к функциям внутреннего программного обеспечения.  [15]



Страницы:      1    2