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

Адаптивность алгоритмов ТПР обусловлена возможностью хранения в библиотеке модулей различных вариантов решения одной и той же задачи, что позволяет осуществлять параметрическую настройку на конкретные варианты расчета.  [c.41]


К средствам создания операционных систем САПР можно отнести инструментальный диалоговый монитор (ИДМ) ФАУСТ [48], который позволяет создавать, модифицировать, просматривать и документировать символические тексты вести (обслуживать) символические библиотеки вызывать обрабатывающие программы ОС (трансляторы, загрузчики, редактор связей, утилиты) пополнять и использовать библиотеки загрузочных модулей создавать, модифицировать и использовать оперативный банк числовых данных управлять процессом подготовки исходных данных для вычислительной задачи вызывать для выполнения предметные программные модули САПР просматривать листинги обрабатываемых программ ОС и предметных задач управлять форматом просмотра и документирования результатов работы предметных задач использовать специальный язык организации диалога (ЯОД) для создания предметно-диалоговой САПР, использующей все перечисленные выше возможности ИДМ вводить через ИДМ любые команды оператора.  [c.38]


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

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

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


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

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

Другие приемы структурного программирования обычно связаны с приведенным выше ограничением логической структуры программ. Один из них заключается в выделении с помощью отступов логической структуры в исходном тексте программы, что облегчает чтение листинга, а другой — в разбиении программы на функциональные блоки таким образом, чтобы текст каждого из них занимал не более одной страницы и мог быть охвачен одним взглядом. Очевидно, что применение этих приемов требует последовательного документирования блок-схем алгоритмов. Как правило, реализация концепций структурного программирования требует наличия администратора библиотеки поддержки разработки, что отчасти объясняется увеличением числа обслуживаемых модулей и, кроме того, просто является хорошим практическим правилом.  [c.90]

Наконец, в вершине иерархии методов проектирования помещается концепция бригады главного программиста, в состав которой входят главный программист, его помощник, администратор библиотеки, а также от одного до пяти проблемных программистов. Главный программист является старшим техническим руководителем группы, который управляет ею и вместе со своим помощником проектирует, кодирует и объединяет модули высокого уровня или наиболее важные модули. Помощник главного программиста, на котором лежит ответственность за разработку некоторых из этих модулей, также является старшим техническим экспертом, он, кроме того, всегда должен быть готов взять на себя роль главного программиста бригады. Администратор библиотеки, являющийся высококвалифицированным секретарем, осуществляет функции, связанные с библиотекой поддержки разработки. Проблемные программисты составляют младший технический персонал, который по указанию главного программиста занимается написанием и отладкой отдельных модулей, не играющих критической роли в системе. Используя методы нисходящего проектирования, структурного программирования, а также библиотеку поддержки разработки, главный программист и его помощник тщательным образом проверяют тексты программы, написанные проблемными программистами с точки зрения функциональной полноты этих программ и их соответствия правилам структурного программирования.  [c.91]

На рис. 8.40 показан выполненный в учебных целях рекламный модуль, в котором была использована картинка из библиотеки символов Люди.  [c.211]

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

Для каждого модуля необходимо выбрать шаблон интерфейса из встроенной библиотеки либо в режиме конструктора создать шаблон, либо написать программный модуль на встроенном языке программирования.  [c.349]

Процедуры пакета оформлены в виде библиотеки объектных модулей и вызываются из составленной пользователем главной процедуры, записанной на Фортране-77. В общем случае расчет СМО проходит следующие этапы  [c.116]

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

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

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

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

Модуль библиотеки / GSI / гц Интерфейс с . Прикладная  [c.301]

Модуль библиотеки / GSI / Интерфейс I- СУБД  [c.301]

Модуль библиотеки/ Интерфейс с GSI / системой управления .. Управляющая / -> / система  [c.301]

Библиотека модулей 166 Библиотека обеспечения процесса проектирования 210—12, 215 Библиотека операций проектирования (БОП) 222—23 Блок-схема 207 Ввод данных 75—77 Верификация 76 Входной язык ПППА 133 Вывод данных 79 Вычислительный центр 96  [c.243]

Q Внутренний уровень (ядро системы) обеспечивает доступ к ресурсам операционной системы и серверам БД, исполняемым модулям КИС. Ядро системы является совокупностью библиотек динамической компоновки стандартного формата (.DLL) и формата entury (.APD).  [c.101]

Ввиду того что каждому модулю в блочном описании модели соответствует уже готовый алгоритм из библиотеки, написанной на языке параллельного программирования, то полученное внутреннее представление достаточно просто трансформируется в параллельную программу. Конвертор исходного описания извлекает данные из файла внутреннего представления о блоках, связях между ними и значения внутренних параметров. Затем происходит идентификация каждого блока на предмет нахождения его аналога в библиотеке параллельных алгоритмов. В случае полного соответствия. создается файл на языке параллельного программирования (ОСС или PGM-файл) с jeM же именем, что у файла внутреннего представления. После того как вышеуказанные файлы сгенерированы, они должны быть оттранслированы в исполняемый код (транспьютерная реализация В8Н или BTL-файл). Для этого последовательно вызываются компилятор, линковщик, коллектор (в данном случае речь идет о средствах языка O AM). Если ни одна из этих программ не выдала ошибки, то появляется исполняемый файл, готовый для загрузки и исполнения.  [c.171]

Использование библиотек. Для улучшения построения программ, ускорения их отладки и тестирования важным средством является использование библиотек программ Одним из источников библиотечных программ является выполнение программистами требований универсальности разработки Универсальность — это независимость прог рам мы от конкретного набора данных. Опытные программисты знают, что придание программе универсальности позволяет в дальнейшем сохранить силы и сделает прог рамму более устойчивой по отношению к изменениям. Ре комендуется всегда писать модули программ с таким расчетом, чтобы за счет незначительных изменений или улучшений сделать программу полезной еще где-нибудь При таком исполнении универсальные программы могут быть каталогизированы в библиотеку программ для использования в других программах.  [c.151]

ЗВ. Возможность подключения модулей как компонентов программной системы (на уровне системной библиотеки). 1-4В. Возможность модификации модулей за счет перекомпиляции.  [c.27]

Для решения задач реализован информационно-алгоритмический подход, суть которого состоит в организации идентичных потоков информации и документооборота, и на основе этого — разработка типовых экономических и программных алгоритмов и модулей. Такой подход позволил применить структурное программирование, максимально используя придаваемое к ЭВМ математическое обеспечение (операционные системы, библиотеки программ) и языки высокого уровня при собственном программировании (ВЬЮ — для ввода, РПГ — для выходных отчетов, КОБОЛ, ПЛ-1, АССЕМБЛЕР — для программ обработки данных). Основные требования к алгоритмам и программам обеспечение достоверности за счет логического контроля методом обращения к БДНСИ и минимизация времени на обработку данных. Последнее требование обеспечивается созданием па время обработки базы данных текущей (оперативной) информации (БДТИ) за счет использования штатной системы управления базой данных (СУБД).  [c.151]

Одной из составных частей ADAD является модуль для трехмерного проектирования сложных систем трубопроводов. Графическая база данных модуля содержит объемные элементы трубопроводов (соединения, краны, фланцы, трубы). Выбранный из библиотеки элемент автоматически приводится в соответствие с характеристиками трубопроводной системы проектируемой модели. Модуль осуществляет обработку чертежей и создает двух-и трехмерные изображения, включая построение изометрических моделей и ортогональных проекций объектов. Предусмотрен выбор деталей для трубопроводов, видов покрытий и типов изоляций согласно заданной спецификации.  [c.238]

Установка волоконно-оптической кабельной связи в домах на всей территории Соединенных Штатов Америки и многих частях мира обещает ускорить разработку так называемой Информационной супермагистрали со многими важными возможностями и преимуществами для средств массовой информации. Одним из вероятных достижений 90-х годов будет внедрение намного большего количества различных интерактивных услуг, когда потребители могут, например, играть в игры, заказывать товары и продукты, осуществлять банковские операции и поиск в библиотеках и базах данных. Очевидно, что, независимо от того, станет ли телевизор сложным телефоном или компьютерной рабочей станцией, он будет доминирующим инструментом доступа к информации. Все эти функции легко интегрировать в один многофункциональный коммуникационный модуль. Эта новая видеосистема обещает потребителям сотни кабельных телевизионных каналов, возможность интерактивного обращения через Internet к компьютерам во всем мире, кинофильмы, которые будут идти немедленно по первому требованию, и множество других услуг. Деловая активность телефонных, кабельных и компьютерных компаний и индустрии развлечений, которая наблюдалась в начале 90-х годов и продолжается сегодня, объясняется именно желанием пользоваться преимуществами новых информационных технологий.  [c.33]

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

Затем по диагонали модуля дизайнер разместил соответствующим образом отмасштабирован-ные изображения, почерпнутые из библиотеки lipArt. В этих изображениях была удалена часть узловых точек для того, чтобы оставить лишь те фрагменты, которые являются составными элементами рекламного объявления. Компоновка векторных объектов производилась так, чтобы создавалось впечатление глубины изображения. На последнем этапе дизайнер ввел текстовую часть рекламного объявления, к которой применил команду Добавить перспективу. По завершении построения всех элементов рекламы общая композиция была скорректирована и уточнена.  [c.220]

Приведенная нами классификация сетей планирования верна и для планирования в пространстве задач. Открытость в такой системе связана, например, с введением новых методов декомпозиции и переводу некоторых задач в типовые модули, решение которых известно, т.е. с расширением библиотеки стандартных модулей. Неде-терминнрованность может трактоваться, например, как неточная сводимость декомпозируемой задачи к совокупности тех или иных подзадач. Но, если для планирования в пространстве состояний введенные классы сетей весьма важных для методов планирования, то для планирования в пространстве подзадач подобное деление менее значимо.  [c.219]

В другом секторе ИПУ РАН разработана технология моделирования сложных динамических систем на базе аппарата модифицированных функциональных графов. Указанный математический аппарат обладает следующими свойствами возможность работать с данными как количественного, так и качественного типов возможность поэтапного наращивания сложности (и адекватности) модели по мере получения более точных исходных данных широкие выразительные возможности аппарата, что позволяет использовать его для моделирования динамических процессов в разнообразных предметных областях простота модульной структуризации модели, что позволяет автоматизировать процедуру построения на основе содержательной картины пользователя и заранее созданной библиотеки функциональных модулей. Разработанный программный комплекс "ИМПАН" предназначен для моделирования систем различного назначения с использованием аппарата знаковых графов. Основные реализуемые функции 1) формирование модели исследуемой системы в виде знакового (взвешенного) графа 2) модификация модели, изменение ее структуры 3) проведение поэтапного моделирования с заданием количества шагов на каждом этапе 4) возврат процедуры моделирования на заданное количество шагов с восстановлением предыдущего состояния модели 5) возможность внесения изменения в ходе моделирования 6) создание программы внешних воздействий на заданный управляющий компонент системы с целью обеспечения необходимой тенденции изменения управляемого фактора на выбранном временном интервале 7) формирование на основе существующей модели новой и последующая ее модификация 8) получение результатов моделирования для выбранных вершин в графическом виде, наиболее пригодном для анализа 9) визуальное изменение и последующее запоминание расположения вершин.  [c.220]

В каталог BASE включены. ехе-модули четырех генераторов Фортран-программ (по основным класам решаемых задач) — всего около 150 Кб. Здесь же находятся библиотека mfl объектных модулей МОСТа (303 Кб) и ее стандартная опись.  [c.118]

Модуль библиотеки/ Интерфейс с GSI /моделирующей системой С ТЗ КЛплоп.  [c.301]

Проектирование машинной обработки экономической информации (1987) -- [ c.166 ]