18718

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

Доклад

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

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

Русский

2013-07-08

15.48 KB

6 чел.

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

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

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

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

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

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

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


 

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

1028. Создание и обработка изображений для печатной рекламы средствами программы Corel Draw 573.5 KB
  Краткое описание продукта Corel Draw. Особенности разработки элементов наружной рекламы в пакетах Corel Draw. Состав изображений. Графические объекты. Использование пиксельных изображений в Corel Draw и функция импорт. Перспектива, тени и экструзия. Цветовые палитры и модели цвета.
1029. Методика викладання математики та її зв'язок з іншими науками 453.5 KB
  Огляд програмного забезпечення навчального процесу у вищій школі. Математичні методи наукових досліджень і сучасне природознавство. Сучасні тенденції розвитку математичної освіти у середній і вищій школі. Філософські проблеми математики в історичному контексті. Формування наукового світогляду при вивченні математики. Методика формування математичних понять. Організація, зміст і перспективи дистанційної освіти.
1030. Технологический процесс при производстве ударопрочного полистирола 469.64 KB
  Разработка системы управления технологическими процессами. Описание алгоритмов сбора, первичной обработки информации и циклического опроса датчиков. Спецификация на приборы и средства автоматизации. Контроллер РСУ и ПАЗ.
1031. Теории организации и управление предприятием и персоналом 706 KB
  Виды социальных систем их особенности. Схемы отношений индивидов в организации. Особенности их применения. Отличия форм собственности хозяйственных операций. Особенности национальных моделей менеджмента (японская, американская, европейская, российская). Функции в организации. Их классификация и состав. Управление противоречиями в организации. Пути формирования организационной культуры.
1032. Учет в производственных подразделениях, учет денежных средств, расчетов и кредитных операций 477 KB
  Организационно-экономическая и правовая характеристика ООО Хлебозавод №5. Организация учета в производственных подразделениях ООО Хлебозавод №5. Учет на складах и других местах хранения готовой продукции и материальных производственных запасов. Учет кредитных операций
1033. Системы принятия решения и оптимизация в электронных таблицах, конструирование баз данных 469 KB
  Краткие сведения о системах принятия решения. Системы искусственного интеллекта, имитирующие на компьютере мышление человека при решении различных задач. Разработка системы принятия решения для аттестации знаний студентов по курсу Финансовая математика.
1034. Разработка защиты кабинета руководителя 558 KB
  Моделирование угроз утечки информации. Моделирование радиоэлектронного канала утечки информации. Предотвращение перехвата радио и электрических сигналов. Перечень программно-аппаратных средств защиты информации. Меры по защите речевой информации от подслушивания.
1035. База данных городской телефонной связи и Интернет - Домолинк 429.5 KB
  Описание базы данных в терминах объектов предметной области. Представление базы данных реляционной моделью. Архитектура информационной системы. Реализация алгоритмов обработки данных. Реализация информационной системы. Описание структуры базы данных.
1036. Теория философии 437 KB
  Мировоззрение, его структура и уровни. Формы мировоззрения: мифология, философия, религия. Философия как теория и метод (диалектика и метафизика). Многообразие философских направлений и школ. Система объективного идеализма Платона. Его учение о бытие, о человеке, его душе и познании. Теория идеального государства Платона. Философия трансцендентального идеализма И. Канта: чувственность, рассудок, разум как ступени познания. Этика Канта.