18718

Внешнее управление пакетом

Доклад

Информатика, кибернетика и программирование

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

Русский

2013-07-08

15.48 KB

7 чел.

Внешнее управление пакетом.

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

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

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

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

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

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


 

А также другие работы, которые могут Вас заинтересовать

43020. Основы бухгалтерского управленческого учета 274.5 KB
  Менеджеры несут повседневную ответственность за руководство предприятием. Их действия и решения влияют на финансовую стабильность предприятия. Составление планов на будущее и оперативное управление предприятием требуют большого количества разнообразной учетной информации..
43021. Оптимизация загрузки транспортных средств и портовых складов 934.5 KB
  В качестве непосредственных задач курсового проекта необходимо произвести: 1 Оптимальную загрузку железнодорожного подвижного состава с учётом свойств груза. 5 Расчет количества груза на рейс определение максимальной загрузки распределенного веса грузовых помещений. Характеристики заданного судна Ленинская Гвардия Общие характеристики судна Длина наибольшая м 13525 Ширина наибольшая м 1799 Грузоподъемность т 6280 Дедвейт...
43022. Проверка выполнения плана отгрузки продукции заказчикам 489 KB
  Анализ выполнения плана отгрузки изделий за третий месяц периода В предметной области комплекса задач к которой относится и задача проверки выполнения плана отгрузки продукции заказчикам рассматриваются процессы планирования и учета выпуска изделий на предприятии сдача готовых изделий на склады и отгрузка готовой продукции заказчикам в соответствии с договорами анализ текущего запаса продукции на складах учет и анализ оплаты за отгруженную продукцию.
43023. Информационная система. Оценка оплаты отгруженного товара 1.34 MB
  Омск 2010 Содержание Предметная область ПО автоматизации3 Описание ПО и функций решаемой задачи3 Документы ПО содержащие информацию необходимую для решения задачи.4 Постановка задачи.6 Организационноэкономическая сущность задачи6 Описание входной и выходной информации.6 Разработка информационного обеспечения задачи10 Информационный анализ ПО и выделение информационных объектов информационных объектов ИО...
43024. Построение усилителя переменного тока на базе операционных усилителей 213.5 KB
  Ульянова Ленина Кафедра САПР Пояснительная записка к курсовой работе “Построение усилителя переменного тока на базе операционных усилителей†Выполнил: Волох К. Введение 3 Техническое задание 4 Описание работы 5 Методика построения и расчета усилителя 8 Построение усилителя 9 Расчет усилителя 10 Заключение 11 Приложение: Принципиальная схема усилителя А4 Введение. В данном курсовике...
43025. Анализ хозяйственной деятельности предприятия 204 KB
  Сравнение и анализ динамических рядов показателей деятельности предприятия. Прогнозирование показателей на 2004 г с использованием формулы Лагранжа. Факторный анализ методом цепных подстановок.