Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛЕКЦИЯ TIN.doc
Скачиваний:
59
Добавлен:
05.05.2019
Размер:
657.41 Кб
Скачать

Пакеты программ общего назначения.

Пакеты программ общего назначения представляют собой наборы законченных программ, предназначенных для решения задач из некоторой проблемной области. Использование таких пакетов сокращает трудоемкость разработки специального программного обеспечения. Пакеты программ разделяются на методориентированные и проблемоориентированные. Методориентированные включают в себя совокупность подпрограмм, реализующих некоторую группу численных методов. Проблемоориентированные предназначены для решения определенных задач, отличающиеся как по постановкам, так и по методам решения, но рассматривании в рамках одной проблемы.(GPSS-имитационное моделирование процессов).

Состав пакетов программ – набор программ, которые управляются монитором, каждая из подпрограмм данного пакета определяется одним именем и настроена на конкретную задачу осуществляющую заданием параметра вызванной программы. Число разработок программных пакетов очень велико.

Специальное программное обеспечение. Пакеты прикладных программ.

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

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

Диалоговый режим основной, дает возможность пользователю вызывать пакет, настроить его на конкретную объектную область, ввести задание на проектирование, оперативно получать промежуточные результаты и в зависимости от них проводить корректировку процессов проектирования.

В составе пакетов прикладных программ выделяют проблемные и системные компоненты. Проблемные компоненты отражают класс решаемых задач включает модель предметной области и библиотеку прикладных модулей.

Модель предметной области – это совокупность знаний по предмету области, представленные в специальной машинной форме. Библиотека прикладных модулей – набор законченных программных единиц, реализующих некоторую проектную процедуру. Модули библиотеке хранятся либо виде текстов на языке программирования, либо виде объектных модулей. Каждый объектный модуль имеет описатель, который содержит имя модуля, объем необходимой памяти, время счета и тому подобное. Эти модули используются программами системной части для автоматической генерации рабочих программ на основе модели предметной области и задания проектировщика.

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

Типовой монитор включает в себя компоненты:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]