ПАКЕТЫ ПРИКЛАДНЫХ ПРОГРАММ

Структура и основные компоненты пакета прикладных программ. Пакет прикладных программ (ППП) — это комплекс взаимосвязанных программ для решения определенного класса задач из конкретной предметной области.
На текущем этапе развития информационных технологий именно ППП являются наиболее востребованным видом прикладного программного обеспечения. Особенностями ППП выступают:

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

■ наличие языковых средств. Наличие в составе ППП специализированных языковых средств, позволяющих расширить число задач, решаемых пакетом, или адаптировать пакет под конкретные нужды;

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

Пакеты прикладных программ могут быть:

■ объектно-зависимыми, проблемно-ориентированными на определенную предметную область;

■ объектно-независимыми, методо-ориентированными (инвариантными), т. е. могут использоваться при моделировании и решении задач из различных предметных областей. Проблемно-ориентированный ППП — это комплекс специально

организованных программных средств, ориентированных на решение задач в определенной предметной области науки и техники, отличающийся следующими главными чертами:

■ наличие проблемно-ориентированного языка программирования;

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

152


ввод-вывод и хранение информации, т.
е. наличие достаточно универсального монитора.

Несмотря на разнообразие конкретных пакетных разработок, структуру ППП можно представить в виде трех взаимосвязанных элементов:

1) входной язык (язык управления) — средство общения пользователя с ППП;

2) предметное обеспечение — реализует особенности конкретной предметной области, на которую ориентирован ППП;

3) системное обеспечение — низкоуровневые средства, например доступ к возможностям ОС.

Архитектура ППП включает в себя следующие основные составляющие:

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

■ библиотека программных модулей (база данных);

■ процессор с входного языка;

■ сервисные средства пакета.

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

<< | >>

Еще по теме ПАКЕТЫ ПРИКЛАДНЫХ ПРОГРАММ:

  1. Глава 24 СОЗИДАНИЕ И ОТКРЫТИЕ СЕРДЦА В ОДНОМ ПАКЕТЕ
  2. Программа Да и программа Нет
  3. Свободное воспроизведение программ для ЭВМ и баз данных. Декомпилирование программ для ЭВМ
  4. НАУКА ПРИКЛАДНАЯ
  5. Очерк II МЕТОДОЛОГИЧЕСКАЯ ОСНОВА ПРИКЛАДНОЙ СОЦИОЛОГИИ
  6. Очерк I ПРЕДМЕТ И ФУНКЦИИ ПРИКЛАДНОЙ СОЦИОЛОГИИ
  7. В. Я. ЕЛЬМЕЕВ, В. Г. ОВСЯННИКОВ. ПРИКЛАДНАЯ СОЦИОЛОГИЯ, 1999
  8. Часть IV ОТ ПРИКЛАДНОЙ СОЦИОЛОГИИ К СОЦИАЛЬНОЙ ПРАКТИКЕ
  9. Прикладная философия
  10. § 2. ОСОБЕННОСТИ ПРИКЛАДНОЙ СОЦИОЛОГИИ
  11. Глава 2. Основные направления прикладного системного анализа
  12. Часть I ПРИКЛАДНАЯ СОЦИОЛОГИЯ В СТРУКТУРЕ СОЦИОЛОГИЧЕСКОГО ЗНАНИЯ
  13. Часть II ПРЕВРАЩЕНИЕ СОЦИОЛОГИЧЕСКОЙ ТЕОРИИ В ПРИКЛАДНЫЕ ФОРМЫ
  14. Часть III ОСНОВНЫЕ МЕТОДЫ ПРИКЛАДНОЙ СОЦИОЛОГИИ
  15. Очерк VI ПРИКЛАДНАЯ ФОРМА СОЦИОЛОГИЧЕСКОГО ЗНАНИЯ И ЕЕ ФУНКЦИИ
  16. § 2. ОСОБЕННОСТИ МЕТОДОВ ПРИКЛАДНОЙ СОЦИОЛОГИИ
  17. Очерк IX ПРИНЦИПЫ И ПРАВИЛА ИСПОЛЬЗОВАНИЯ СОЦИОЛОГИЧЕСКИХ МЕТОДОВ В ПРИКЛАДНОМ ИССЛЕДОВАНИИ