Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Библиотека модулей

Все это противоречит основным функциональным требованиям к ПО САПР, которые характеризуются высокой степенью автоматизации вычислительного процесса, подготовки входных данных, а также удобством, простотой и оперативностью применения. Эти требования принципиально могут быть удовлетворены с помощью ГК сложной структуры, в состав которой входят такие компоненты, как монитор (управляющая программа), библиотека модулей, база данных и язык системы.  [c.51]

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


База данных 52, 74, 78 Банк данных 74 Библиотека модулей 51  [c.294]

Прикладное математическое обеспечение может быть выполнено в виде библиотеки модулей, а также в форме пакета при-  [c.345]

Ресурсы пакета ГАММА состоят из библиотеки модулей, банка данных, информационного поля и ресурсов программы Счет.  [c.216]

Библиотека модулей задач и базисных модулей состоит из трех частей текстов программ М3 и БМ, текстов описаний модулей, каталога библиотеки.  [c.216]

Системное программирование. Во всем должна быть определенная система в освоение новых архитектур ЭВМ, начиная от суперЭВМ и кончая микропроцессорами на СБИСах в освоении новых приемов программирования и формализации в построении библиотек, модулей и заготовок в разработке специального (содержательного) программирования в разработке интегральных методов программирования и др.  [c.19]

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

С формальной точки зрения программный комплекс состоит из четырех библиотек модулей математического обеспечения проблемно-ориентированных модулей сервисных и объектно-ориентированных.  [c.177]

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

Система является открытой для дальнейшего развития. Все модули системы обработки запросов имеют стандартный интерфейс е системой управления. При пополнении СУБД достаточно записать в системную библиотеку модуль, подчиняющийся этим требованиям и определить новую функцию, которую он будет выполнять. При получении запроса на эту функцию СУБД обратится к новому модулю с соответствующими параметрами,  [c.207]

Исходной информацией для программы редактора связей является совокупность объектных модулей, а результатом работы — единый загрузочный модуль. Как правило, загрузочный модуль не сразу попадает в ОП ЭВМ, а предварительно помещается в библиотеку загру-  [c.97]


Не обязательно любая задача пользователя в процессе своего выполнения на ЭВМ должна проследовать по маршруту, представленному на рис. 3.3. Если исходные модули заранее оттранслированы, то решение задачи будет включать в себя только редактирование связей и выполнение. Если исходные модули давно оттранслированы, отредактированы, отлажены и хранятся в библиотеке в виде сформированного загрузочного модуля, то решение задачи заключается только в загрузке в ОП и выполнении готового загрузочного модуля. Таким образом, тот или иной этап обработки задачи определяется конкретной ситуацией и назначается самим пользователем.  [c.99]

В ОС РВ нет такого разнообразия типов организации наборов данных, как в ОС ЕС. Информация на внешних носителях располагается в формате файлов структуры ОС РВ. Исключение составляют библиотеки объектных модулей и макроопределений. Поэтому (см. 3.2) вместо термина набор данных в ОС РВ используется термин файл .  [c.130]

Эффективность использования ЦП /Сп(/ ) может быть улучшена либо путем сокращения времени пребывания ЦП в состоянии ОЖИДАНИЕ (за счет перераспределения библиотек между НМД и файлов на отдельных НМД), либо путем сокращения затрат на работу программ ОС (переформированием ядра ОС, коррекцией размещения модулей ОС, коррекцией использования системных управляющих программ).  [c.345]

Пусть теперь непроизводные операторы реализованы в виде программ, хранящихся в памяти ЭВМ, их обычно называют стандартными подпрограммами или модулями. Набор таких программ называют библиотекой. Библиотека, дополненная системными соглашениями, называется системной библиотечной структурой. Система программ, выполняющих заданные функции и включенных в системную библиотечную структуру, составляет математическое обеспечение ЭВМ.  [c.17]

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

Разбиение ППП на программные модули осуществляется в значительной мере по аналогии с блочным математическим моделированием ЭМП. Как правило, наблюдается соответствие между блоками моделей и программными модулями. Совокупности сменных блоков в зависимости от конструктивных особенностей или особенностей математических моделей и методов соответствуют аналогичные библиотеки программных модулей. С учетом этого программные модули разделяют на библиотечные и оригинальные. Выбор требуемых библиотечных и оригинальных модулей и их объединение в единую рабочую программу является основной задачей, которую рещает управляющая программа ППП.  [c.151]

Модульный принцип построения ППП (модульное программирование) имеет ряд преимуществ параллельная работа нескольких программистов над большой программой упрощение сегментации, проектирования, изменения и тестирования больших программ создание и широкое использование библиотек наиболее употребительных модулей. Основная трудность реализации модульного программирования связана с отсутствием четких правил вычленения модулей и их сопряжения. Эта задача обычно решается на основе инженерного анализа ПП. Другая трудность — объединение модулей, написанных на разных языках. В этом случае необходимо создавать дополнительные связывающие (интерфейсные) модули, написанные на АССЕМБЛЕРе.  [c.151]

Библиотека загрузочных модулей ППП "ДИНАМИКА-  [c.228]

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

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

Модули программной системы хранятся в библиотеках исходных и загрузочных модулей на магнитных дисках и лентах.  [c.231]

Разработка АС ТПП г(редполагает общее для всех подсистем информационное, математическое, методическое, организационное, техническое, лингвистическое и программное обеспечение. Кстати, при разработке программ используются как блочная структура построения, так и модульный принцип программирования (библиотека модулей, постоянно дополняется и обновляется).  [c.106]


Различают следующие методы П. Синтезирующее П.— полное построение программы по заданной спецификации задачи пли по общему алгоритму её решения, Структурное П. является комбинацией модульного, восходящего и нисходящего П. Модульное П. опирается на библиотеку модулей (программ с заданными описаниями входных и выходных данных) и состоит в выборе подходящих модулей и в их быстрой (иногда автоматизированной) сборке в результирующую программу. Нисходящее П. решает поставленную задачу путём её последоват. детализации с помощью отд. модулей, восходяще е— в обратном порядке путём укрупнения модулей (от более детализированных к менее). Конкретизирующее П. предполагает существование универсальной программы, решающей любую задачу данного класса, и состоит в адаптации универсальной программы к особенностям решаемой вадачи. В результате получается либо более простая программа, либо используется меньшее кол-во ресурсов, чем в общем случае. На практике применяются комбинации всех видов П.  [c.133]

На рис. 2.1, в качестве примера приведена структурная схема математического описания АИИС, предназначенной для автоматизации хроматографических и спектрофотометрических измерений [51]. МО состоит из банка модулей 1, диалогового транслятора, предназначенного для ввода параметров алгоритмов обработки и включающего библиотеку модулей 4 (с транс-  [c.60]

Предусматриваемая концепцией АРИУС перспектива интегра-гщи типовых функгщональных модулей различного назначения в структуру единого потока информации заставляет предусматривать в системе управления разработкой справочную библиотеку модулей. Состав основных программных блоков, реализованных в экспериментальном комплексе, показан на рис. 2.  [c.123]

Загрузочный модуль, сформированный после этапа редактирования связей, является готовым к выполнению на ЭВМ, но программа редактора связей сначала обязательно помещает его в библиотеку загрузочных модулей, и только оттуда с помощью специальной программы выборки он загружается в ОП ЭВМ. Данная схема перемещения загрузочного модуля может быть нарушена, если вместо программы редакт01ра связей использовать загрузчик — системную обрабатывающую программу, объединяющую выполнение основных функций редактора связей и программы выборки в одном пункте задания. Загрузчик применяется в тех случаях, когда программист не считает необходимым сохранение на будущее сформированного загрузочного модуля в библиотеке, а намерен сразу же за формированием модуля осуществить и его выполнение. Такая схема решения задачи (рис. 4.3) осуществляется быстрее.  [c.109]

Способы 1 и 2. Использование файловой систе мы и построение библиотек. Эти способы широко распро странены в организации информационного обеспечения вычислительных систем, поскольку поддерживаются средствами ОС. В приложении к САПР они применяются при хранении программных модулей в символических и объектных кодах, диалоговых сценариев поддержки процесса проектирования, начального ввода крупных массивов исходных даииых, хранения текстовых документов. Однако для обеспечения быстрого доступа к справочным данным, хранения меняющихся данных, ведения текущей проектной документации, поиска необходимых текстовых документов, организации взаимодейст-  [c.83]

В алгоритмическом языке ФОРТРАН среда устанавливается модулем IB OM, находящимся в библиотеке компилятора. Помимо установки среды этот модуль выполняет опе1рации ввода-вьивода и др. Для программ, не содержащих операций ввода-вывода и прерываний, среда может не создаваться. Вызов модуля, составленного на языке ФОРТРАН, и установка среды этого языка представляют собой различные, самостоятельные действия.  [c.99]

Комплекс ПЛ-6 допускает работу пользователя непосредственно с промежуточного языка. Обработка описания на промежуточном языке 2 производится компилятором К, представляющим собой языковую подсистему ПА-6, снабженную собственным монитором. В результате его работы во внешней памяти ЭВМ создается временная библиотека 3 объектных модулей, содсрл<ащая подпрограммы н управляющие блоки, необходимые для расчета объекта. Далее работает редактор связей P из состаиа используемой ОС, который компонует загрузочный модуль рабочей программы РП (обрабатывающей подсистемы ПА-6) из модулей двух типов сгенерированных компилятором и библиотечных, постоянно хранящихся в библиотеках 4 комплекса. Полученная таким образом рабочая программа загружается в ОП, с этого момента и начинается собственно расчет проектируемого объекта.  [c.141]

Все управляющие блоки и массивы, необходимые рабочей программе, генерируются в виде заполненных или пустых поименованных программных секций необходимой длины. Этим обеспечивается полное использование ОП (а следовательно, и ее экономия) рабочей программой при статическом ее распределении. Для обеспечения доступа к произвольным элементам данных рабочей программы, необходимого, например, при интерактивном режиме работы, генератор строит специальный блок указателей, содержащий символические имена и ссылки для всех массивов рабочей программы. Последовательность псевдокоманд, описывающих задание на расчет объекта, преобразуется генератором в табличный вид и оформляется в виде объектного модуля. Информацией о размерах созданных модулей генератор пополняет внутреннюю БД, а сами объектные модули помещают во временную библиотеку 3.  [c.143]

Конструктор комплекса ПА-6 планирует состав и структуру загрузочного модуля рабочей программы РП, используя для этого возможности управляющих предложений и механизм автовызова редактора связей ОС ЕС. Источниками подпрограмм, из которых компонуется рабочая программа, являются временная библиотека объектных модулей 3 и постоянные библиотеки 4 (подпрограмм моделей элементов подпрограмм методов интегрирования, много-вариаитного анализа и параметрической оптимизации подпрограмм внешних воздействий на проектируемый объект подпрограмм расчета выходных параметров по результатам моделирования управляющих и сервисных подпрограмм и т. п.).  [c.143]

Вслед за компилятором начинает работать редактор связей ОС ЕС, который считывает набор управляющих предложений, сгенерированный конструктором во врсмеппой библиотеке 3, и создает загрузочный модуль заданной структуры из заданных объектных модулей, расположенных во временной 3 и постоянных 4 библиотеках. Этот модуль помещается в ОП, после чего ему передается управление, т. е. начинается собственно расчет объекта.  [c.144]


Системные программы выполняют ряд функций, среди которых копирование наборов данных с одного носителя на другой, объединение, переименование и удаление наборов данных, распечатка каталогов внешних запоминающих устройств, редактирование текстов, компоновка объектных модулей и библиотек в выполняемые программы, отладка в интерактивном режиме программ, написанных на Макроассемблере и ФОРТРАНЕ, управление пакетной обработкой программ в фоновом режиме и т.д.  [c.48]

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


Смотреть страницы где упоминается термин Библиотека модулей : [c.102]    [c.355]    [c.107]    [c.614]    [c.622]    [c.23]    [c.98]    [c.148]    [c.274]    [c.369]    [c.91]    [c.131]    [c.143]    [c.144]    [c.244]   
Системы автоматизированного проектирования электромеханических устройств (1989) -- [ c.51 ]

Теория и техника теплофизического эксперимента (1985) -- [ c.345 ]



ПОИСК



Библиотека

Организация индивидуальной библиотеки загрузочных модулей



© 2025 Mash-xxl.info Реклама на сайте