Справочник химика 21

Химия и химическая технология

Статьи Рисунки Таблицы О сайте English

БПЗ библиотека программ задач

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


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

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

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

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

    Важный аспект кластерного анализа — выбор расстояния между объектами или кластерами. В литературе описано много вариантов. В основном они зависят от конкретного приложения кластерного анализа, но некоторые носят более общий характер, например, размытая мера близости, определенная Бэкером [128]. Часто желательно использовать при решении одной задачи несколько способов. В настоящее время существуют обширные библиотеки программ для кластерного анализа [129]. [c.252]


    Для работы программы автоматического дифференцирования данные УЭО включаются в библиотеку программы УЭО , которая в зависимости от специфики решаемых задач может быть произвольно расширена. [c.289]

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

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

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

    Приведенные ниже программы расчета констант скоростей двустадийной последовательной реакции и вычисления интеграла Редлиха — Кистера интересны тем, что, во-первых, они используют программы, находящиеся в библиотеке программ пользователя ML-1, и, во-вторых, при их работе не требуется запись промежуточных результатов. В ряде случаев можно наблюдать за изменением значений искомых величин по мере увеличения массива обрабатываемых данных. Отказ в выполнении задачи (например, если корни квадратного уравнения оказываются комплексными) сигнализируется миганием чисел на экране. [c.113]

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

    На качество ПО влияют удачная постановка задачи, используемые языки и трансляторы, имеющаяся в АСУ библиотека программ, методические материалы, квалификация и добросовестность исполнителя. [c.385]

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

    Обязательным элементом системы программирования является библиотека стандартных программ. Она представляет собой пакет программ наиболее широко используемых методов решения, например задач вычислительной математики. Библиотека доступна всем пользователям системы и широко используется при составлении прикладного математического обеспечения. [c.252]

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

    Прикладное математическое обеспечение представляет собой комплекс программ для решения прикладных научных и других задач. Часть программ для решения типовых задач вычислительной математики поставляется вместе с ЭВМ в виде библиотеки стандартных программ, а основная часть разрабатывается потребителем для конкретной области применения ЭВМ. Совершенство прикладного математического обеспечения свидетельствует о высоком уровне работ данного направления. [c.10]


    Методо-ориентированные пакеты программ. Ранее отмечалось, что /ОСНОВНОЙ предпосылкой создания методо-ориентированных пакетов программ является применимость одного и того же метода для решения широкого класса задач. Простейшим примером таких пакетов является библиотека стандартных программ. Программы библиотеки не ориентированы на решение определенной задачи и составляются с учетом требований широкого применения. Широкое распространение методо-ориентированные пакеты находят в обработке экспериментальных данных. Обычно обработка экспериментальных данных заключается в установлении некоторой зависимости и определении ее коэффициентов. Эта задача достаточно общая и находит применение в самых различных областях исследований. В простейшем случае различные задачи обработки экспериментальных данных отличаются исходными данными и видом функциональной зависимости. Если тематика прикладных задач весьма разнородна и постоянно изменяется, то ориентация пакетов на методы является лучшим способом решения таких задач. [c.51]

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

    Основным назначением общей системы программирования (ОСП) является обеспечение разработки библиотеки программ задач АСУ (БПЗ). В ОСП обычно рключаются языки программирования широкого назначения, трансляторы с этих языков для ЭВМ различных типов. Кроме того, в состагв ОСП включаются программы-отладчики, предназначенные для отладки программ в терминах входного языка и устанавливающие связь между программами на алгоритмическом языке и программами на машинном языке. [c.29]

    Библиотека прикладных программ. Для машин первого и второго поколений традиционной формой программирования является библиотека программ и подпрограмм, Прц этом под подпрограммой понимается программа, представленная в виде, пригод--ном для включения ее в другие программы [9]. Это значит, что деление на программы и подпрограммы является условным и-определяется структурой решаемой задачи. [c.47]

    Обращаясь к работе с Пакетом, пользователь ставит перед собой цель численного исследования той илп иной прикладной задачи. По каталогам библиотеки программ Банка Даипых пользователь пмеет возможность пайти необходимую ему задачу, получить ее описание и ипструкцию для проведения расчетов. Из Банка Данных пользователь может получить библиографическую справ] у ио интересующей его проблеме, узнать параметры вариантов, ун<е посчитанных для данной задачи, и пoJ[yчить результаты предшествующих расчетов или данные физических экспе- [c.272]

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

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

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

    Система алгоритмо В и программ представляет собой многоярусную иерархическую структуру, состоящую иа блоков различных уровней [6, 7]. На нижнем уровне иерархии находятся специальные блоки, их выбор конкретизирует класс задач, решаемый данным алгоритмом. На следующих уровнях расположены общие блоки. Из них формируются общие программы. Для формирования конкретной программы при условии, что соответствующая общая программа имеется в библиотеке программ, достаточно ввести вместе с исходными данными названия необходимых специальных блоков. Предполагается, что система программ Компоновка ХТС будет расширяться по мере возникновения новых задач за счет включения дополни- [c.109]

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

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

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

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

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

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

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


Смотреть страницы где упоминается термин БПЗ библиотека программ задач : [c.272]    [c.273]    [c.26]    [c.5]    [c.48]    [c.267]    [c.267]    [c.267]    [c.269]    [c.273]    [c.35]    [c.48]    [c.205]   
Автоматизированные информационные системы (1973) -- [ c.29 ]




ПОИСК





Смотрите так же термины и статьи:

Библиотека программ

Программы



© 2025 chem21.info Реклама на сайте