Cтраница 2
Программное обеспечение интерфейса между операционной системой и другими рабочими программами состоит из таблиц и библиотеки процедур, которые используются различными программами для обращения к операционной системе. [16]
По типу жесткости, соответствующему г элементу, выделяются физические характеристики элемента и из библиотеки процедур достается процедура построения МЖ. [17]
Система SODA-2 включает следующие основные компоненты: язык спецификаций систем, базу данных и программы управления базой данных; управляющую программу и библиотеку процедур проектирования систем. [18]
Каждый PLUS-оператор должен заканчиваться разделителем; Если PLUS-процедура используется более, чем в одной модели, то ее можно сохранить в исходном файле, назьшаемом библиотекой процедур пользователя. [19]
Поскольку некоторые комбинации управляющих карт, такие, например, как задания на компиляцию, редактирование связей и счет, используются довольно часто, в OS имеется Библиотека процедур. Элементами этой библиотеки являются наборы стандартных управляющих карт. Эти управляющие карты могут определять шаг задания или даже несколько шагов. [20]
ПОСЛЕДОВАТЕЛЬНЫЙ ПЛАНИРОВЩИК работает как одна задача и выполняет следующие функции: чтение и интерпретацию операторов языка управления заданиями, выделение периферийных устройств для каждого пункта задания, использование библиотеки процедур, в которой хранятся часто используемые сочетания операторов языка управления заданиями, инициирование пунктов задания для последовательного выполнения с автоматическим переходом от одного пункта задания к другому. Осуществляется пакетная обработка заданий, причем задания, входящие в пакет, обрабатываются последовательно как входной поток заданий - единственный для последовательного планировщика, а переход от одного задания к другому в этом потоке осуществляется автоматически без вмешательства оператора. [21]
Последовательный планировщик выполняет следующие основные функции: чтение и интерпретацию операторов языка управления заданиями, выделение периферийных устройств для пункта задания, запись часто используемых сочетаний языка управления заданиями в библиотеку процедур и обращение к ним по имени, инициирование пунктов задания. [22]
При моделировании необходимо учитывать особенности сетевых технологий, такие, как максимальная пропускная способность, обеспечиваемая данной технологией, минимальный и максимальный размер передаваемого сообщения, метод доступа к передающей среде ( например, метод обнаружения коллизий в Ethernet, метод маркера в Token Ring и т.п.) и др. Для этого необходимо создать библиотеку процедур, моделирующих особенности широко известных сетевых технологий в рамках общей модели. В этом случае исследователю необходимо только ввести вид технологии, на основе которой функционирует данная подсеть. При прогоне программной модели будут вызываться из этой библиотеки процедуры, соответствующие типу технологии, используемой в подсети, в которой происходит передача информации в данный момент времени. [23]
В ДОС-3 существуют пять типов библиотек, три из которых соответствуют существующим в ДОС-2. Добавлены библиотеки процедур и отредактированных микроопределений. В библиотеке процедур хранятся часто используемые процедуры, причем имеется аппарат настройки их на конкретное применение путем подстановки заданных параметров. В библиотеке макроопределений хранятся макроопределения. Все библиотеки являются дисковыми файлами и могут быть, как и в ДОС-2, системными и личными. [24]
ТР находит внешние процедуры в библиотеке в их исходном виде и после компиляции включает их в объектную строку. В библиотеки процедур включены процедуры двух типов - привилегированные и непривилегированные. Привилегированные программы отличаются от обычных тем, что они могут содержать привилегированные операторы прямой работы с памятью, использующие операторы УП. Защита памяти осуществляется за счет проверки привилегированного статуса программ пользователя и программ, к которым они могут обращаться. Непривилегированные программы имеют высокую степень защиты по памяти как от других программ, так и от самих себя, благодаря аппаратному управлению памятью и алгоритмам центрального процессора. Программы, использующие привилегированные one раторы, в какой-то мере теряют свою защищенность. Общей защиты памяти вполне достаточно для многотерминальной работы, так как существует контроль за выборкой привилегированных программ и методом их использования. [25]
В среде ОС ЕС комплекс представлен тремя личными библиотеками: исходных модулей, загрузочных модулей и каталогизированных процедур. В библиотеку процедур помещены также пакеты заданий на выполнение тестового примера, которые могут быть выведены на перфокарты с целью опробования комплекса и для составления пакетов заданий под конкретные задачи. Набор каталогизированных процедур позволяет существенно упростить составление и сократить объем пакетов заданий для решения основных задач обработки результатов испытания ДИПС. Указанные библиотеки в сумме занимают 250 дорожек 29 мегабайтного магнитного диска. [26]
На рис. 20.2 предлагается библиотека процедур и функций опроса видеорежимов. В большинстве примеров применяются опросы специальных адресов системной памяти IBM-совместимых ПЭВМ. [27]
Возможность обращения к любой из подпрограмм эксплуатирующегося на ЭВМ библиотечного набора характерна для ранних бейсик-систем. Она была навеяна технологией работы с библиотеками процедур на ЭВМ первых поколений, когда этот инструмент был, по сути дела, единственным средством расширения возможностей программиста. [28]
Объем одного отдельного сообщения случаен в пределах размеров сообщений, принятых в той сетевой технологии, на основе которой работает текущая подсеть. Параметр транзакта Объем сообщения находится с помощью функции из библиотеки процедур, учитывающих особенности конкретных сетевых технологий. [29]
Имя указывает имя процедуры LOGON ( из библиотеки процедур СРВ), содержащей операторы языка управления заданиями, которые должны быть выполнены при инициализации сеанса работы абонента ДИСП СРВ. Для абонента может быть составлена системным программистом и помещена в библиотеку процедур СРВ его личная процедура LOGON, но он может воспользоваться и стандартной процедурой LOGON для работы с ДИСП СРВ. Имя процедуры может, содержать 1 - 8 буквенно-цифровых знаков и должно начинаться с буквы. [30]