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

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

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

Библиотека прикладных программ

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


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

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

    Управляющие программы осуществляют первоначальную загрузку памяти и управление работой системы, включая обработку прерываний, загрузку программ из библиотеки, распределение каналов и т. д. Управляющие программы обеспечивают работу в мультипрограммном режиме, связь с оператором, представляют пользователю большие возможности в управлении массивами данных. Обслуживающие программы осуществляют объединение отдельно транслируемых модулей в одну или несколько программ, составление перекрывающихся программных фаз, резервирование памяти, работу с библиотеками программ (копирование, обновление, пополнение). В математическое обеспечение входят также трансляторы с языков разного уровня языка АССЕМБЛЕРА (автокода), АЛГОЛА, ФОРТРАНА, ПЛ/1, средства отладки и редактирования программ, а также пакеты прикладных программ. [c.134]

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

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


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

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

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

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

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

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

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


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

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

    НИ этой подпрограммы. Такие подпрограммы разработаны для большинства обычно используемых статистических и численных методов. Набор таких прикладных подпрограмм, поставляемых чаще всего фирмой — изготовителем компьютеров [80, 81], часто называют пакетом научных подпрограмм. Прикладные программы, обычно включаемые в типичную библиотеку для малой ЭВМ, приведены в табл. 9.3. [c.383]

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

    Кроме ТОГО, модулям, которые входят в состав библиотеки стандартных или прикладных программ, внешней по отношению к ядру, присвоен шифр С. [c.257]

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

    Прикладные программы можно использовать в виде отдельных программ, библиотек подпрограмм (модулей) пакетов подпрограмм (модулей). [c.103]

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

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

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

    Обычно отличия определяются типом встроенных программ (такн.х, как решить , интегрировать и т. д.) или констант, связанных с клавишами клавиатуры устройства. Некоторые калькуляторы имеют клавиши, определяемые самим пользователем, так что если определенный метод обработки был однажды использован, он может быть отнесен к одной из свободных клавиш и последующее нажатие этой клавиши будет автоматически вызывать хранимый в памяти набор операций, связанных с методом ОД. Улучшения в технологии создания запоминающих устройств для калькулятора определяются двумя важными факторами во-первых, объем памяти калькулятора увеличивается, что позволяет хранить большую совокупность операций обработки, во-вторых, использование постоянной памяти (ПЗУ) позволяет сохранять данные и программы, введенные в калькулятор и после его выключения. Дополнительно присоединяемые внешние устройства для калькуляторов, как правило, улучшают методы загрузки (или экономят время, расходуемое на загрузку) программ из библиотеки программного обеспечения (или обратно в нее), а также расширяют возможности печати результатов расчетов. Фирмы, выпускающие калькуляторы, разрабатывают и библиотеки прикладных программ. Они обычно поставляются в записи на том или ином из четырех различных типов средств хранения информации — миниатюрной кассетной ленте, магнитной карте, книгах программного обеспечения и в постоянной памяти. Устройства для чтения кассетной и магнитной лент обычно встроены в калькулятор. Точно так же программы, хранимые в чипах постоянной памяти, становятся доступными при введении чипа в калькулятор. Книги программного обеспечения представляют собой совокупности программ, написанных в виде штриховых кодов (см. гл. 8). Они могут быть считаны в калькулятор с помощью специального светочувствительного карандаша, соединенного со специальным гнездом на монтажной панели. Постояная память и запоминающее устройство, использующее штриховой код, невосприимчивы к магнитному полю, и испортить их не так уж легко. Однако эти средства менее удобны для хранения программ, чем кассетная лента или магнитная карта. Конечно, для больших систем, таких, как настольные калькуляторы и компьютеры, гибкие диски представляют собой дополнительные устройства для хранения как данных, [c.372]

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

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

    Некоторые прикладные программы системы АИДОС имеют точки входа для подключения дополнительных модулей и фаз, разработанных пользователем. Наименования этих дополнительных модулей и фаз заранее определены в системе. В библиотеке объектных модулей находятся так называемые псевдомодули, которые присоединяются к системе тогда, когда пользователь не подготовит взамен их свои. [c.45]

    Д — проектный документ БД — база данных БФ — библиотека фрагментов БАЛАНС — материальный баланс завода ППП — пакет прикладных программ ЗД — задание на проектирование нетехнологических подсистем РСЧ — расчетно-пояснительная записка ОПРОС — опросный лист Ч — чертеж СПЦФ — спецификация [c.111]

    Типовое математическое обеспечение миникомпьютера включает несколько операционных систем (дисковую, разделения времени, реального времени, инструментальную), системы программирования на языках Ассемблер, Бейсик (ВА51С), Фортран (FORTRAN), Паскаль (РАЗСАЬ), некоторых специальных языках, приспособленных для управления процессами в режиме реального времени. Развитые библиотеки и пакеты программ для мини-ЭВМ содержат сотни прикладных программ разного назначения. [c.29]

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

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


Смотреть страницы где упоминается термин Библиотека прикладных программ: [c.214]    [c.48]    [c.62]    [c.384]    [c.48]    [c.268]    [c.267]    [c.272]   
Смотреть главы в:

Основы построения операционных систем в химической технологии -> Библиотека прикладных программ

Основы построения операционных систем в химической технологии -> Библиотека прикладных программ




ПОИСК





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

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

Программы



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