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

Библиотека - пакет

Cтраница 2


Создание и ведение программного хозяйства АСУ требует включения в организационную структуру специальной математической службы - связующего звена между программным обеспечением и техническими средствами системы управления. В процессе эксплуатации программного хозяйства должна быть обеспечена возможность наращивания библиотеки пакетов задач АСУ новыми проблемными и обслуживающими программами.  [16]

Обычно полученные в результате работы транслятора объектные программы реализуют самые важные ( наиболее критичные по временным затратам), но не все процедуры и алгоритмы, необходимые для расчета. Тогда последние объединяются каким-либо образом с необходимыми для данного конкретного варианта расчета подпрограммами из постоянных библиотек пакета проектирования. Полученная в результате объединения сгенерированных и библиотечных модулей обрабатывающая подсистема пакета проектирования называется рабочей программой, ее выполнение непосредственно служит получению желаемого результата.  [17]

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

Для ведения библиотек объектных модулей используется программа PACKRL, для ведения библиотек абсолютных модулей - программа PACKCL. Для работы с библиотеками применяется файл имен NAMPB, создание и коррекцию которого обеспечивает программа РАСКРВ; эти модули обеспечивают работу с библиотекой пакета. Кроме того, имеются модули, обеспечивающие работу с интерпретирующей программой ISISTM: модули коррекции области COMMON, формирующие пакет заданий изменения программ библиотеки исходных модулей ( PACKSL), и модули ведения информационных файлов, осуществляющие запись файлов на внешний носитель прямого доступа и их коррекцию.  [19]

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

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

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

К таким процедурам относятся, например, математические модели элементов систем. Генерация, выполняемая при каждом расчете новой проектируемой системы, для таких процедур бессмысленна. Процедуры должны быть однократно тщательно запрограммированы и помещены в постоянную библиотеку пакета.  [23]

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

Одна из причин того, что язык Ада имеет именно тот вид, который он имеет в настоящее время, заключается в том, что одним из важнейших требований, предъявлявшихся к языку Ада в процессе его проектирования, было требование обеспечить максимально высокую удобочитаемость программ с целью облегчения их сопровождения. Такой подход предполагает, что исходный текст программы ( на языке Ада) является единственным средством коммуникации между программистом и транслятором с языка Ада. Современные интерактивные вычислительные системы могут поколебать позиции этого подхода, поскольку с их появлением пакеты превращаются в структуры данных, связанные с еще более крупными структурами, представляющими собой библиотеки пакетов. Так, на нижнем уровне программист может использовать сокращенную форму ключевых слов, а на выходе обеспечивается их полная форма.  [25]

Функциональная часть пакета является открытой. Основными ее компонентами служат прикладные задачи и генераторы программ. Под задачей понимается совокупность зависимых по управлению подпрограмм и функций, реализующих некоторый законченный алгоритм. Кроме МЗ в библиотеку пакета входят базисные модули ( БМ), которые являются функционально законченными единицами языка программирования, не содержащими обращений к внешним запоминающим устройствам и не использующими операторов ввода. Базисные модули реализуют вычислительный алгоритм или осуществляют передачу данных от одного модуля к другому. Они могут использоваться в разных модулях задач.  [26]

Одновременно система может использовать до 8 таких пакетов. На каждом пакете имеется специальный набор данных, содержащий список всех библиотек данного пакета. Компонент Инициализация использует эти наборы данных для построения главного индекса. В дальнейшем при работе системы списки библиотек пакетов не используются. Определение участков памяти под библиотеки и инициализация их для дальнейшего использования выполняются ДИСП ОС, так как существующие средства OG ЕС ( оператор DD) громоздки и не обеспечивают возможность выполнения регистрации абонентов в динамике. Работа с библиотеками абонентов и общей библиотекой в ДИСП ОС организована с помощью метода доступа ВРАМ ОС ЕС.  [27]

28 Примеры единичных систем. [28]

Функции безопасности ( контуры) конфигурируются как системы. Система должна быть сконфигурирована для каждого контура в контроллере. Один проект может состоять не более чем из 20 систем. Если требуется более чем 20 систем, они распределяются по другим проектам. Оборудование систем HIMA H41q / H51q предустановлено в библиотеках пакета. Модули единичных систем могут выбираться из контекстного меню. Таким образом, единичные системы, добавленные к предопределенным системам HIMA, могут быть переконфигурированы.  [29]

Пакет состоит из трех взаимосвязанных частей: библиотеки модулей; библиотеки алгоритмов; интерактивной программы DIALOG. Библиотека алгоритмов состоит из семи подпрограмм, реализующих алгоритмы решения следующих задач: оценки параметров уравнения множественной линейной регрессии ( УМЛР) методом наименьших квадратов; оценки параметров УМЛР шаговым методом; сцгнки параметров уравнения полиномиальной регрессии; канонического корреляционного анализа двух совокупностей переменных; определения характеристик для анализа многофакторного эксперимента; вычисления коэффициентов дис-криминантных функций; вычисления характеристик для факторного анализа. Структура пакета обусловливает два режима работы: 1) пользователя ( компиляции); 2) диалоговый. В первом режиме пользователь самостоятельно составляет основную программу, применяя при этом операторы обращения к подпрограммам библиотеки пакета.  [30]



Страницы:      1    2    3